• Skip to main content
  • Skip to primary sidebar
Our Plant-Based World
menu icon
go to homepage
  • About Us
  • Books
  • Juices
  • Categories
  • Mains
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • About Us
    • Books
    • Juices
    • Categories
    • Mains
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Pasta

    Creamy Pasta with Tofu Pesto

    Updated: Oct 3, 2022 by Gustavo De Obaldia

    Written by Gustavo De Obaldia

    Do you ever get bored with eating the same old thing? Well, this creamy pasta with tofu pesto is the perfect recipe to spice up your meal plan! This dish is incredibly easy to make and full of flavor and nutrition. Plus, it's a great way to use up any leftover tofu you might have.

    creamy pasta with easy tofu pesto recipe served on a wooden table.
    Jump to Recipe Print Recipe Comments

    Make this creamy pesto recipe with any tofu available to give a protein boost to your creamy sauces. Not only that, but using tofu and roasted vegetables means you can even omit the use of olive oil since these ingredients make up for the moisture you need to make it super creamy.

    We made this healthy pesto recipe an option for the traditional fresh basil pesto, so we can consume it as much as we like without worrying much about its fat content.

    Jump to:
    • 💚 Why you will love it
    • 🧾 Ingredients
    • 🍽 Equipment
    • 🔪 Instructions
    • 💡 Top tip
    • 📖 Variations
    • 🥢 How to serve 
    • ❓ FAQ
    • 🫙 Storage 
    • 📚 More pasta recipes
    • 🎥 Video
    • 📋 Recipe
    • 💬 Reviews and Comments

    💚 Why you will love it

    • Quick preparation
    • Nutrient-rich
    • Creamy texture
    • Versatile dish

    🧾 Ingredients

    tofu pesto ingredients on a white plate.
    • Extra-firm tofu
    • Red bell peppers
    • Dried tomatoes
    • Almonds
    • Onion
    • Garlic
    • Lemon juice
    • Nutritional yeast
    • Red pepper flakes
    • Extra-virgin olive oil (optional)

    See the recipe card for quantities.

    Susbtitutions

    Original IngredientSuggested Substitution
    Red bell peppersCanned roasted red peppers
    Nutritional yeastSee our guide to find the best substitute for nutritional yeast
    Garlic clovesGarlic powder
    Extra-firm tofuMedium tofu or silken tofu
    Dried tomatoesTomato paste
    AlmondsToasted pine nuts, cashews, or walnuts
    Extra virgin olive oilOmit if using silken tofu (for an extra healthy pesto recipe)

    🍽 Equipment

    For best pesto results, use a high-speed blender or food processor, such as a nutribullet. A good quality blender is essential to making a perfect creamy pesto sauce.

    🔪 Instructions

    To make this dairy-free pesto recipe, you only need to follow three simple steps: roasting your veggies, toasting the almonds, and blending all the ingredients.

    brushing red pepper with olive oil before putting it in the oven, next to an onion and garlic cloves on aluminium foil.

    Step 1: Optionally brush the red bell pepper with olive oil; otherwise, roast it. Then, put the onion and garlic in foil and close it. Bake on a lined baking sheet for 30 minutes.

    toasted blanched almonds on a skillet.

    Step 2: Meanwhile, lightly toast the almonds in a skillet for a couple of minutes until golden brown.

    roasted red pepper, onion, and garlic in aluminium foil.

    Step 3: Remove the veggies from the oven; peel the pepper with a sawed knife; open it and remove the seeds and the stem. Peel the onion and the garlic.

    all ingredients in a food processor vase before blending.

    Step 4: Put everything in a food processor and blend until creamy. Add olive oil if you don't mind the nutritional calories; otherwise, use pasta water. Blend until creamy.

    blended tofu pesto ingredients inside of a food processor.

    Hint: You can make this almond pesto recipe oil-free by removing the oil and adjusting the creaminess with cooked pasta water. If you're using silken tofu, you can even omit the water.

    Step 5: Boil your pasta of choice per packaging directions until al dente on medium-high heat, reserve some of the pasta water to quickly fold in the smooth sauce, and have a creamier vegan pesto tofu pasta. Then, adjust with salt and pepper.

    casarecce pasta with tofu pesto served on a wooden table next to roasted peppers.

    Note: add pesto sauce gradually to ensure all the pasta is coated.

    💡 Top tip

    For the best results, use a twisted-shaped pasta so the almond pesto gets into it. We love using pasta that has a bite, like the casarecce pasta (see below). You can also use elbow pasta or bow-tie pasta.

    Adjust for Concentration: When using tomato paste instead of dried tomatoes, consider the concentration of flavors. Tomato paste is more intense and might require dilution or less quantity to achieve a similar taste profile without overpowering your dish.

    Healthy Modifications: If you're aiming for an extra healthy version of a recipe, such as omitting oil when using silken tofu, be prepared to adjust other ingredients to compensate for the change in fat content. This might mean adding a bit more seasoning or liquid to achieve the desired flavor and texture.

    📖 Variations

    Kid-friendly - this recipe was inspired by the spicy calabrese pesto, but you can omit the use of red chili flakes to make it.

    Gluten-free - this pesto recipe is naturally gluten-free. To make a GF pesto pasta, make sure to use marked GF pasta, like lentil, rice, or chickpea pasta.

    Chunky protein bites - add some crispy tofu nuggets to your pasta dish if you like having some chunks on your dish.

    🥢 How to serve 

    Serve this healthy pesto recipe with your pasta of choice. You can use gluten-free pasta to ensure the recipe is 100% gluten-free. Serve with fresh basil leaves.

    creamy past dish with red pepper tofu pesto and basil leaves.

    We also like using this creamy pesto recipe as a spread for sandwiches or topping a vegan poke bowl with it.

    You can also add a dollop of this homemade pesto sauce to your mashed potatoes or salads.

    ❓ FAQ

    What herbs go with tofu?

    The best and most traditional herb to make tofu is fresh basil leaves, followed by arugula. You can also make tofu with cilantro, mint, sage, kale, and even carrot tops pesto.
    See these yummy recipes: arugula pesto, mint pesto, sage, and kale pesto, and carrot greens pesto.

    What nuts are best for pesto?

    Most nuts work for pesto. The ones that deliver a creamier pesto are pine nuts, blanched almonds, cashews, and walnuts.

    Is pesto healthy for weight loss?

    In general terms, no, because it has a high fat content. This is why we recommend making this healthy pesto recipe with silken tofu if you want to omit the use of oil altogether. That way, you end up with a low calories pesto that you can use with pasta, salads, and sandwiches.

    🫙 Storage 

    tofu pesto stored in a mason jar.

    To refrigerate this pesto almond recipe, store it in an airtight container and refrigerate it for up to 3 days.

    Also, to prevent this healthy pesto recipe from browning and make it last for longer, press the pesto down with a spoon to let all the air out and pour a layer of olive oil on top to cover the surface. Alternatively, you can also place a piece of plastic wrap on top of the surface.

    📚 More pasta recipes

    If our creamy dishes have won you over, consider making the high-protein pasta sauce next time you're looking to indulge in something creamy yet packed with protein.

    • wooden table showcasing an array of different types of noodles.
      The ABCs of Noodles: Understanding Different Types of Noodles
    • bowl of green high-protein healthy pasta salad garnished with halved cherry tomatoes, broccoli, and fresh basil leaves, accompanied by a bowl of cherry tomatoes.
      Easy, Healthy Pasta Salad (High in Protein)
    • high-protein pasta sauce bowl.
      High-Protein Pasta Sauce Recipe
    • one-pot vegan mushroom stroganoff.
      One-Pot Vegan Mushroom Stroganoff

    🎥 Video

    ⭐ If you try this recipe, let us know! 💬 Leave a comment, rate it, and don't forget to tag us @ourplantbasedworld on Instagram. Cheers!

    📋 Recipe

    cooked pasta with tofu pesto served on a wooden table next to roasted peppers featured..

    Creamy Pasta with Tofu Pesto Recipe

    Author: Gustavo De Obaldia
    This creamy jet healthy dish is easy to prepare and delicious. The tofu adds protein and roasted veggies give it a unique flavor you are sure to love.
    5 from 19 votes
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 30 minutes mins
    Total Time 40 minutes mins
    Course Main Course, Sauces & Dressings
    Cuisine Comfort Food, Healthy, Italian-Inspired
    Servings 4 servings (¼ cup each)
    Calories 672 kcal

    Equipment

    May favorite food processor: Cuisine Art
    (affiliate link)
    Food Processor (affiliate link)
    cuisine art large casserole with a lid.
    (affiliate link)
    Large saucepan (affiliate link)
    mason jars.
    (affiliate link)
    Mason Jar (affiliate link)

    Ingredients
     
     

    • 5 oz tofu organic, any kind of tofu work (see notes)
    • ¾ oz sun-dried tomatoes
    • 1 large red bell pepper
    • 8 tablespoons nutritional yeast or ⅓ cup homemade vegan parmesan
    • 1 cup hulled almonds toasted
    • 4 garlic cloves or 3 teaspoons granulated garlic powder
    • ½ small onion
    • 1 teaspoon red chili flakes
    • 1.5 tablespoons Fresh Lemon juice
    • 12 oz casarecce pasta 300 grams (100 grams per person)

    Optional:

    • ½ teaspoon Fine sea salt
    • 2 tablespoons extra-virgin olive oil
    • ¾ cup pasta water
    Prevent your screen from going dark

    Directions
     

    • Preheat the oven to 400 F (200 C).
    • Roast the red bell pepper, optionally brushing it with olive oil. Wrap the onion and garlic cloves with aluminum foil.
    • Toast almonds. If your almonds aren’t hulled, cover them with boiling water for a few minutes to loosen their skins, then slip them off with your fingers when they are cool enough to handle. Try not to cut corners and use ready-blanched almonds, as nuts quickly lose their flavor without their protective skins. Toast the almonds in a non-stick frying pan, frequently stirring for a few minutes until they are pale gold.
    • Remove from the oven after 30 minutes and remove the seeds and peelings from the vegetables.
    • Blend all the ingredients in an immersion blender or food processor until the pesto reaches the desired consistency. You might have to stop and scrape down the sides with a spatula.
    • Adjust the seasoning. If you want it to be more garlicky, add an extra garlic clove. Add an optional tablespoon of olive oil or pasta water for a thinner and runnier pesto.

    If making pasta

    • You can start boiling water before making your pesto because it is made fast!
      Boil the pasta, as per package directions, with salt. Before straining the pasta on a colander, save some of the pasta water, which will be starchy, so when you add the pesto to your strained pasta, you can add some water little by little to achieve the creamiest texture.

    Video

    Notes

    Nutrition:
    Tofu: if using firm tofu. Add 2 tablespoons of cooked pasta water - or olive oil. You can omit these liquids if using silken tofu.
    Storing: cover with additional olive oil and sea in an airtight container, so it lasts more time in the fridge.
    Use Gluten-free pasta to make your dish gluten-free. The pesto itself is gluten-free.

    Nutrition Facts

    Calories: 672kcalCarbohydrates: 84gProtein: 29gFat: 26gSaturated Fat: 3gPolyunsaturated Fat: 6gMonounsaturated Fat: 16gTrans Fat: 0.01gSodium: 340mgPotassium: 1045mgFiber: 12gSugar: 8gVitamin A: 1130IUVitamin C: 45mgCalcium: 122mgIron: 4mg
    Did you make this recipe?Tag @ourplantbasedworld on Instagram and Hashtag it #ourplantbasedworld so we can see what's cooking!!

    Nutritional Disclaimer

    The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist's advice. See our full Nutritional Disclosure here.

    Affiliate Disclaimer

    Please note that some of the links here are affiliate links, and I will earn a commission if you purchase through those links. I recommend all of the products listed because they are companies I have found helpful and trustworthy.

    gustavo de obaldia headshot.
    Gustavo De Obaldia
    Website |  + postsBio

    As the lead content writer and recipe developer at Our Plant-Based World, he combines his passion for health and sustainability with a Plant-Based Nutrition Certification to create accessible, delicious vegan recipes. His expertise in plant-based cooking supports the blog's mission of fostering a healthier, environmentally conscious lifestyle through simple and seasonal dishes. His commitment to making vegan cooking enjoyable and inclusive for everyone shines in each recipe and article.

    • Gustavo De Obaldia
      https://ourplantbasedworld.com/author/gustavodeobaldia/
      Dairy-Free Ranch Dressing
    • Gustavo De Obaldia
      https://ourplantbasedworld.com/author/gustavodeobaldia/
      Creamy Carrot Hummus without Tahini
    • Gustavo De Obaldia
      https://ourplantbasedworld.com/author/gustavodeobaldia/
      Easy and Protein-packed Yellow Lentil Wraps
    • Gustavo De Obaldia
      https://ourplantbasedworld.com/author/gustavodeobaldia/
      Juice for Bloating Relief Shots

    More Pasta

    • vegan butternut squash lasagna portion.
      Vegan Butternut Squash Lasagna
    • pasta and pea recipe served.
      Italian Peas and Pasta
    • plate of christmas fettuccine pasta featured.
      Creamy Christmas Fettuccine Pasta Recipe
    • vegan butternut squash ravioli featured
      Vegan Butternut Squash Ravioli

    Reader Interactions

    Comments

      5 from 19 votes (10 ratings without comment)

      Leave us a comment or feedback Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Beth

      October 11, 2022 at 4:24 pm

      5 stars
      Not that I have leftovers with this recipe (so yummy), but your storage tips are great to be able to make up this quick dinner anytime!

      Reply
    2. Irena

      October 09, 2022 at 4:40 pm

      5 stars
      Clever use of tofu here, guys. Loved the creamy texture and the slightly cheesy flavour from the yeast flakes. Will make again!

      Reply
      • Gus

        October 11, 2022 at 2:22 am

        You are welcome, Irena; thanks for your review! We are thrilled you liked our tofu pesto recipe!

        Reply
    3. Kurt Michael

      October 04, 2022 at 9:24 pm

      5 stars
      So creamy and delicious! I subbed the almonds for cashews (what I had on hand) and it turned out fantastic! The nutritional yeast really adds another dimension. Will be making this again. Great recipe to keep around!

      Reply
      • Gus

        October 06, 2022 at 5:39 am

        Thank you for trying this recipe, Kurt! I'm glad you enjoyed it and that the almonds' substitutions worked as expected. Cashews tend to give even a creamier texture to recipes; that's why they are often used to make vegan cheese. So that was a great idea! 🙂

        Reply
    4. nancy

      October 04, 2022 at 5:31 pm

      5 stars
      wow i really enjoyed the tofu pesto! I used spaghetti and it turned out wonderfully

      Reply
      • Gus

        October 06, 2022 at 5:40 am

        Thanks for your review, Nancy! Yep, the fact that this pesto is so creamy makes it work with literally all kinds of pasta! 🙂

        Reply
    5. Katie

      October 04, 2022 at 8:17 am

      5 stars
      This creamy pasta is incredible! It may be one of the best vegan pastas ever!

      Reply
    6. Chenée

      October 03, 2022 at 12:48 pm

      5 stars
      That tofu pesto was so incredible! I love everything about this recipe, but especially the sun-dried tomatoes. So much flavor!

      Reply
      • Gus

        October 03, 2022 at 1:00 pm

        Hi Chenée, thank you so much for the lovely review!

        Reply
    7. Carrie Robinson

      October 03, 2022 at 12:39 pm

      5 stars
      I would have never thought to use tofu in a homemade pesto! This is a genius idea, and the result was delicious. Thanks for the recipe 🙂

      Reply
    8. Andrea

      October 03, 2022 at 12:35 pm

      5 stars
      What a comforting meal, easy to make, and full of great flavor.

      Reply
    9. Catherine

      October 03, 2022 at 12:24 pm

      5 stars
      I love this idea for tofu. It's a healthy and hearty dish...that creaminess is wonderful without the guilt. Making this over the week!

      Reply

    Primary Sidebar

    Natasha and Mitri headshot. Modern Sidebar.

    Welcome To

    Our Plant-Based World!

    Natasha and Mitri here, dishing out a bounty of easy, wholesome and tasty vegan recipes along with some natural alternatives to nourish and care for your hair and skin. Brace yourselves for a delightful journey!

    More about OPBW →

    Trending Recipes

    • crispy mediterranean tofu air fryr recipe fatured.
      Crispy Air Fryer Tofu Nuggets with Mediterranean Marinade

    • Vegan Empanadas
      Vegan Empanadas

    • juice pulp in jar featured.
      What to do with Juice Pulp + Recipes

    • Indian style Brussels sprouts curry featured.
      Indian Style Spiced Brussels Sprouts Curry (Vegan)

    Winter Hits

    • drink to boost immune system, and fight cold and flu
      Drink to boost Immune System, Best Juice for Cold and Flu

    • lemony winter risotto featured
      Lemony Winter Risotto

    • beet carpaccio salad with vinaigrette.
      Beet Carpaccio Salad

    • Coconut pineapple Thai Curry featured image.
      Vegan Coconut Pineapple Thai Curry

    Footer

    Subscribe for latest recipes!

    Sign Up!
    • Privacy Policy
    • Contact
    • Accessibility Policy
    • Affiliate Links Disclaimers
    • Nutritional Disclaimer

    ↑ back to top

    Copyright © 2025 Our Plant-Based World

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.