• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
At Elizabeth's Table
  • Recipes
  • Blog
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Blog
  • About
  • Subscribe
  • Connect on social

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Blog
    • About
    • Subscribe
  • Connect on social

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Mains

    Easy Tofu Pesto Sauce (High Protein)

    Published: Jul 6, 2023 · Modified: Jul 21, 2023 by Elizabeth · This post contains affiliate links.

    Jump to Recipe Print Recipe

    This Easy Tofu Pesto Sauce is a thick and creamy plant-based pesto and full of plant protein. It is thick enough to serve as a dip, yet still incredibly delicious on pasta. Plant-based and oil-free.

    Tofu pesto sauce tossed with spaghetti.

    Lately I have been focusing on adding more protein to my diet. And one of my favorite ways to do that is by using high-protein foods in creative ways (helloo tofu chocolate mousse!)

    This tofu pesto sauce is another one of those sneaky recipes. Tofu is so high in protein (9g per 3oz serving) and you can't even taste it in the pesto - you just taste that amazing fresh basil flavor!

    The tofu creates an incredibly thick and creamy texture for this pesto sauce. It's so deliciously thick that you could even serve it as a dip.

    This tofu pesto sauce is also delicious on pasta. And bonus points if you use a bean-based pasta for even more protein!

    Jump to:
    • Why I love this Tofu Pesto Sauce
    • Ingredient Notes & Substitutions
    • How to make Tofu Pesto Sauce
    • Expert Tips & FAQ
    • Recommended Tools
    • Recipe Prayer
    • More Pesto Recipes
    • Tried this recipe?
    • 📖 Recipe
    • 💬 Comments
    A bowl of tofu pesto sauce served as a dip.

    Why I love this Tofu Pesto Sauce

    • Plant-based & dairy-free - most pesto recipes call for parmesan cheese and some sort of oil to create a smooth paste. But you don't need either of those for a delicious pesto!
    • Packed with protein - tofu is loaded with plant-based protein, so you're secretly filling up your plate with protein!
    • Fresh and summery - basil is in season during the summer, and it's bright, minty, peppery flavor makes any dish light and zesty
    • So quick and easy - it literally takes 5 minutes to make pesto. Once you have your pesto, you just need the time to cook your pasta. Aaaand, dinner is done!‍
    • Dietary needs - besides being vegan and oil-free, this pesto is also naturally gluten-free and totally sugar-free
    A bowl of pasta tossed with tofu pesto sauce.

    Ingredient Notes & Substitutions

    • Fresh Basil: fresh basil is key for pesto. Buy the basil right before you'd like to use it to avoid it going bad. If you do buy it several days ahead of time, take it out of the package and place the stems in a glass of water to stay fresh.
    • Extra Firm Tofu: I like extra firm tofu in this recipe because it creates an ultra creamy pesto. You could also use silken tofu, which would create a thinner consistency
    • Nutritional Yeast: nutritional yeast is a yellow yeast that has a cheesy flavor. It's the perfect substitute for cheese in many vegan recipes, like this pesto.
    • Pine Nuts: pine nuts are typically used in pesto and are known for their nutty, sweet flavor. You could use raw cashews as a sub.
    • Garlic: garlic adds a nice brightness to the pesto. Garlic powder can work as a sub.
    • Lemon Juice: fresh juice is best! You could use lime juice as a sub
    • Salt & Pepper
    Tofu Pesto Sauce Ingredients

    How to make Tofu Pesto Sauce

    Step 1. Add all the ingredients to a food processor and blend until smooth.

    Tofu Pesto Sauce Step 1 - blend the ingredents.

    Step 2. Serve as a dip or with your favorite pasta.

    Tofu Pesto Sauce served two ways.

    Expert Tips & FAQ

    Looking for a recipe to make with this pesto?

    Try my creamy vegan pesto spaghetti squash with roasted tomatoes and zucchini! It's a fresh summer recipe loaded with veggies.

    Make nut free pesto

    If you can't eat pine nuts or other nuts (like almonds or cashews - great in pesto!), use an equivalent amount of sunflower seeds instead.

    Can't find enough basil?

    Use a bit of spinach as a sub. A few leaves of spinach won't affect the taste much and can provide some bulk if you're missing the basil.

    Storing pesto

    Basil is a delicate herb that turns brown easily. So be sure to store this pesto in an air tight container and consider covering the top directly with plastic wrap.
    When reheating leftovers, give the pesto a stir before using, as the ingredients may have separated slightly.

    Recommended Tools

    • This is the food processor I have
    • My favorite mixing bowls to toss the pesto with your pasta
    A bowl of Tofu Pesto Sauce.

    Recipe Prayer

    Thank you God for fresh summer foods. Thank you for this quick and easy pesto that fuels our bodies. Help us to enjoy this food. Amen.

    More Pesto Recipes

    Looking for more plant-based pesto recipes? Try these next:

    • A bowl of pasta tossed with kale cashew basil pesto.
      Vegan Kale Cashew and Basil Pesto Pasta
    • A bowl of vegan almond pesto pasta, garnished with fresh basil.
      Vegan Almond Pesto Pasta
    • A plate of spinach walnut pesto pasta.
      Vegan Spinach Walnut Pesto
    • White bean pesto served tossed with shell pasta.
      Vegan White Bean Pesto Dip

    Tried this recipe?

    Please leave a review in the comments section below and post on Instagram tagging me @elizabeths_table. You can also stay in touch with me on social media by following me on Instagram, Pinterest, and TikTok or by subscribing to my newsletter.

    📖 Recipe

    Tofu pesto tossed with spaghetti.

    Easy Tofu Pesto Sauce (High Protein)

    This Easy Tofu Pesto Sauce is a thick and creamy plant-based pesto and full of plant protein. It is thick enough to serve as a dip, yet still incredibly delicious on pasta. Plant-based and oil-free.
    4.75 from 4 votes
    Print Pin Rate
    Course: Main Course
    Cuisine: American
    Prep Time: 5 minutes minutes
    Total Time: 5 minutes minutes
    Servings: 6
    Calories: 88kcal
    Author: Elizabeth

    Equipment

    • Food Processor

    Ingredients

    • 2 Cups Packed Fresh Basil
    • 1 14 Ounce Package Extra Firm Tofu, drained
    • ⅓ Cup Nutritional Yeast
    • ¼ Cup Pine Nuts
    • 2 Cloves Garlic, minced
    • 2 Tablespoons Lemon Juice
    • 1 Teaspoon Salt
    • ¼ Teaspoon Pepper

    Instructions

    • Add all the ingredients to a food processor and blend until smooth.
    • Serve as a dip or with your favorite pasta.

    Nutrition

    Calories: 88kcal | Carbohydrates: 4g | Protein: 7g | Fat: 5g | Saturated Fat: 0.5g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 1g | Sodium: 430mg | Potassium: 218mg | Fiber: 1g | Sugar: 1g | Vitamin A: 424IU | Vitamin C: 4mg | Calcium: 38mg | Iron: 2mg

    Nutrition information is an estimate.

    Tried this recipe?I love to see what you make! Tag me on Instagram @elizabeths_table

    More Vegan Main Dishes

    • A pan of vegan teriyaki noodles, freshly cooked.
      Vegan Teriyaki Noodle Bowl
    • A pot of vegan pot roast, ready to serve.
      Vegan Pot Roast (High Protein)
    • A pot of freshly cooked vegan shepherd's pie soup.
      Vegan Shepherd's Pie Soup
    • A sliced lentil quinoa loaf on a platter, with rosemary on the platter, and mashed potatoes in the background.
      Lentil Quinoa Loaf

    Reader Interactions

    Comments

      Leave a Comment! Let me know what you think: Cancel reply

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

      Recipe Rating




    1. Natalie

      September 04, 2024 at 7:52 pm

      5 stars
      Super yummy! I used silken firm tofu and milk to thin it out!! I will definitely make again and you cannot taste the tofu! 🙂

      Reply
      • Elizabeth

        September 05, 2024 at 8:32 am

        Amazing! So glad you enjoyed it. And yes, the tofu is totally hidden. A win win 🙂

        Reply
    2. Anonymous

      December 14, 2024 at 6:32 pm

      5 stars
      Yum! This one's a keeper.

      I was looking for a tofu pesto recipe after looking at the ingredients of a new vegan pesto that's in stores. This recipe isn't oily like that one and you get a lot more this way while producing less trash. It's also filling and has more protein.

      I eat it with shirataki noodles for a light meal. Thanks for the recipe! =}

      Reply
      • Elizabeth

        December 20, 2024 at 3:28 pm

        Yes! My thoughts exactly! Love the idea of serving with shirataki noodles - sounds delicious!

        Reply
    3. Andrea

      January 13, 2025 at 6:34 pm

      This is exactly what I was looking for as I love pesto, but am trying to cut back on oil while also increasing my protein intake! Do you know how many batches of sauce I should make for a 16oz package of angel hair pasta? Thank you!

      Reply
      • Elizabeth

        January 14, 2025 at 10:37 am

        Hi Andrea - so glad to hear that this pesto is what you are looking for! This was exactly my intention when making it: more protein! This recipe makes enough for a light (but still plenty flavorful) coating for 16 ounces of pasta. You could definitely double the amount of pesto to make a more thick and creamy sauce.

        Reply
    4. Kate

      March 09, 2025 at 11:06 pm

      5 stars
      Super yummy and easy to make!

      Reply
      • Elizabeth

        March 10, 2025 at 8:59 am

        Thanks for the kind review, Kate!

        Reply
    5. Anne Dries

      July 26, 2025 at 5:48 pm

      4 stars
      Great idea and nice recipe! I found I had to add olive oil it was too thick what am I doing wrong?? Thanks!

      Reply
      • Elizabeth

        July 31, 2025 at 10:43 am

        Hi Anne - what kind of tofu were you using? (brand and firmness). It may have to do with the tofu. How thick did it end up? Was your blender having trouble blending it? That said, this is definitely a thick sauce, almost like a dip, rather than a traditional pesto. I do have several regular pesto recipes that don't puree tofu - like the one I used in my easy pesto tofu if you are looking for a thinner option. Let me know, happy to help troubleshoot!

        Reply

    Primary Sidebar

    Elizabeth Headshot

    Hey - I'm Elizabeth

    Welcome to my table! I’m glad you’re here.
    At Elizabeth's Table I bring you easy and nutritious, plant-based recipes, explore the relationship between food and faith, and share my unique lifestyle.

    More about me →

    Cold Weather Favorites

    • A bowl of vegan minestrone soup, with a spoon, ready to serve.
      Vegan Gluten Free Minestrone Soup
    • Several glasses hot toddies, garnished with lemon slices and star anise.
      Non Alcoholic Hot Toddy
    • A casserole dish with a serving of vegan baked ziti with ricotta scooped out.
      Vegan Baked Ziti with Ricotta
    • A bowl of vegan white chicken chili, served with a dollop of non-dairy yogurt.
      Vegan White Chicken Chili

    Trending Recipes

    • A mason jar of maple simple syrup.
      Maple Simple Syrup
    • A mocktail garnished with orange peel.
      Old Fashioned Mocktail
    • A bowl of white rice and chickpea dal, ready to eat.
      Chickpea Dahl
    • A plate of Vegan Seitan Chicken.
      Vegan Seitan Chicken (Quick and Easy)

    Footer

    ↑ back to top

    About

    About Me

    See My Portfolio

    Privacy Policy

    Terms & Conditions

    Accessibility Policy

    Contact

    Sign Up for emails and updates

    Contact Me

    As an Amazon Associate I earn from qualifying purchases.

    COPYRIGHT © AT ELIZABETH'S TABLE 2025