• 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 Pesto Tofu

    Published: Jul 31, 2023 · Modified: Jul 25, 2024 by Elizabeth · This post contains affiliate links.

    Jump to Recipe Print Recipe

    This easy pesto tofu is a delicious protein packed dish! Crispy tofu tossed in vegan pesto creates a fresh and flavorful meal. This naturally gluten-free dish is only six ingredients!

    A bowl of pesto tofu, tossed with pesto.

    Move over pesto pasta, this pesto tofu is where it's at!

    This tofu is tossed in a quick pesto, baked to a crispy perfection, and then loaded with even more pesto.

    Is there such a thing as too much pesto? I don't think so! This tofu is absolutely loaded with pesto and it tastes divine!

    Jump to:
    • Why I love this Pesto Tofu
    • Ingredient Notes & Substitutions
    • How to make Pesto Tofu
    • Serving Suggestions
    • Expert Tips & FAQ
    • Recommended Tools
    • Recipe Prayer
    • More pesto recipes
    • More tofu recipes
    • Tried this recipe?
    • 📖 Recipe
    • 💬 Comments
    A bowl of pesto tofu with a dollop of pesto, topped with pine nuts and fresh basil.

    Why I love this Pesto Tofu

    • Dietary needs - this dish is vegan, gluten-free, dairy-free, oil-free, and refined sugar free
    • 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
    • High protein - tofu is packed with plant-based protein!
    • Fresh and summery - basil is in season during the summer, and it's bright, minty, peppery flavor makes any dish light and zesty
    • Minimal prep time - it literally takes 5 minutes to make pesto. Once you have your pesto, you just need to toss with the tofu and throw it in the oven‍
    A bowl of pesto tofu, tossed with pesto and garnished with fresh basil.

    Ingredient Notes & Substitutions

    • Super Firm Tofu: I used Hodo tofu which does not require any pressing. You can also make these tacos with a regular 14-ounce block of extra firm tofu - you can press it while you heat up the oven, or simply follow the recipe as written - your tacos may be have a slightly softer texture.
    • 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.
    • 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.
    • 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.
    • Lemon Juice: fresh juice is best! You could use lime juice as a sub
    • Salt & Pepper
    Pesto tofu ingredients.

    How to make Pesto Tofu

    Step 1. Preheat the oven to 375°F. Line a baking sheet with parchment paper.

    Step 2. Make the pesto. Blend the basil, pine nuts, garlic, nutritional yeast, lemon juice, salt and pepper in a food processor. Add a tablespoon of water to achieve a paste consistency.

    Easy Pesto Tofu Step 2 - make the pesto.

    Step 3. In a medium bowl toss half the pesto mixture with the cubed tofu. Spread onto the prepared baking sheet.

    Easy Pesto Tofu Step 3 - toss the tofu with pesto.

    Step 4. Bake for 30-40 minutes, stirring halfway through.

    Easy Pesto Tofu Step 4 - bake.

    Step 5. Remove from the oven and toss with the remaining pesto. Enjoy!

    Easy Pesto Tofu Step 5 - toss the baked tofu with the remaining pesto.

    Serving Suggestions

    I love enjoying this pesto tofu by itself - it is so full of flavor. But you can pair the tofu with with so many other recipes:

    • tossed with pasta
    • on your favorite sandwiches‍
    • on top of a homemade cracker
    • served over rice
    • as the protein in a grain bowl or rice bowl
    • as a protein to pair with sheet pan veggies
    A bowl of pesto tofu about to be topped with pesto.

    Expert Tips & FAQ

    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 Tofu

    Basil is a delicate herb that turns brown easily. So be sure to store this pesto tofu in an air tight container and consider covering the top directly with plastic wrap.

    A bowl of pesto tofu with a dollop of pesto, topped with pine nuts and fresh basil.

    Recommended Tools

    • This is the food processor I have
    • My favorite mixing bowls to toss the pesto and tofu
    A bowl of pesto tofu with a dollop of pesto, topped with pine nuts and fresh basil.

    Recipe Prayer

    Thank you God for our favorite summer foods. Thank you for this pesto tofu that fuels our bodies with protein. Amen.

    More pesto recipes

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

    • Tofu pesto tossed with spaghetti.
      Easy Tofu Pesto Sauce (High Protein)
    • 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
    • A bowl of pasta tossed with kale cashew basil pesto.
      Vegan Kale Cashew and Basil Pesto Pasta

    More tofu recipes

    • A tray of tofu satay skewers served with peanut sauce.
      Tofu Satay Skewers with Peanut Sauce
    • A plate of baked spiced tofu.
      Baked Spiced Tofu (Oil-Free)
    • A plate of smoky tofu.
      Four Ingredient Smoky Tofu
    • A bowl of basil balsamic marinated tofu, served over rice.
      Basil Balsamic Marinated Tofu

    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

    A bowl of pesto tofu, tossed with pesto.

    Easy Pesto Tofu

    This easy pesto tofu is a delicious protein packed dish! Crispy tofu tossed in vegan pesto creates a fresh and flavorful meal. This naturally gluten-free dish is only six ingredients!
    Print Pin Rate
    Course: Main Course
    Cuisine: American
    Prep Time: 10 minutes minutes
    Cook Time: 30 minutes minutes
    Total Time: 40 minutes minutes
    Servings: 4
    Calories: 196kcal
    Author: Elizabeth

    Ingredients

    • 1 Block Super Firm Tofu cubed (*see notes)
    • 2 Cups Packed Fresh Basil
    • ⅓ Cup Pine Nuts
    • 2 Cloves Garlic
    • 2 Tablespoons Nutritional Yeast
    • 1 Tablespoon Lemon Juice
    • ½ Teaspoon Salt
    • ¼ Teaspoon Pepper

    Instructions

    • Preheat the oven to 375°F. Line a baking sheet with parchment paper.
    • Make the pesto. Blend the basil, pine nuts, garlic, nutritional yeast, lemon juice, salt and pepper in a food processor. Add a tablespoon of water to achieve a paste consistency.
    • In a medium bowl toss half the pesto mixture with the cubed tofu. Spread onto the prepared baking sheet.
    • Bake for 30-40 minutes, stirring halfway through.
    • Remove from the oven and toss with the remaining pesto. Enjoy!

    Notes

    *I used Hodo tofu which does not require any pressing. You can also make this pesto tofu with a regular 14-ounce block of extra firm tofu - you can press it while you heat up the oven, or simply follow the recipe as written - your tofu may not be as crisp with this option.
    **Method adapted from Minimalist Baker.

    Nutrition

    Calories: 196kcal | Carbohydrates: 9g | Protein: 16g | Fat: 12g | Saturated Fat: 1g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 2g | Sodium: 292mg | Potassium: 189mg | Fiber: 3g | Sugar: 1g | Vitamin A: 637IU | Vitamin C: 4mg | Calcium: 243mg | Iron: 4mg

    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

    No 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




    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