
Ever since discovering the BEST method for crispy oven-baked tofu, we’ve been dreaming up other recipes using the same technique. Enter this PESTO variation that’s full of herby, savory goodness. It’s our new favorite!
Made with just 5 ingredients, this versatile plant-based protein is perfect for topping pasta (recipe coming soon), risotto, polenta, and more. Let us show you how it’s done!

How to Make Crispy Pesto Tofu
This 1-pan pesto tofu begins with a couple of our favorite hacks for super crispy tofu with minimal effort:
Use high protein, super firm tofu to skip the need to press out any excess moisture. Extra firm tofu works, too, but we recommend pressing it for at least 15 minutes to ensure a crispy result!Crumble the tofu into small pieces to maximize the surface area that gets exposed to the heat, creating crispy edges all around.

Once we’ve set the tofu up for textural success, it’s time to get it ready in the flavor department! Four simple but mighty ingredients are all you need to give this tofu BIG flavor: pesto, oil, salt, and garlic powder.

Toss it all together and bake until golden with crispy edges, stirring partway through to ensure even cooking. A final toss with more pesto adds even more flavor and vibrant green color.

We hope you LOVE this pesto tofu! It’s:
Crispy
Herby
Savory
Versatile
Protein-packed (17+ grams per serving)
& SO flavorful!
Add it to risotto, polenta, ratatouille, or pasta (recipe coming soon!) for a super satisfying, plant-based meal!
More Recipes for Pesto Lovers
Crispy Smashed Potatoes with Garlic PestoSocca Pizza with Sun-Dried Tomatoes & PestoVegan Pesto Parmesan BreadsticksPenne Pasta Salad (30 Minutes!)
If you try this recipe, let us know! Leave a comment, rate it, and don’t forget to tag a photo @minimalistbaker on Instagram. Cheers, friends!

Crispy Baked Pesto Tofu (5 Ingredients!)
5-ingredient pesto tofu that’s super crispy and made in the oven. An herby, versatile, plant-based protein to add to pasta, risotto, polenta, and beyond!
Prep Time 5 minutes Cook Time 35 minutes Total Time 40 minutes Servings 4 (1/2-cup servings)Course EntreeCuisine Gluten-Free, Italian-Inspired, VeganFreezer Friendly 1 monthDoes it keep? 3-4 Days
from votesPrevent your screen from going dark
Ingredients
US Customary – Metric1 (14-16 oz) package super firm high protein tofu (see notes)2/3 cup vegan pesto (DIVIDED // see notes for store-bought recommendations)1 Tbsp avocado or olive oil1/4 tsp sea salt1/4 tsp garlic powder
Instructions
Preheat the oven to 425 F (218 C) and line a baking sheet with parchment paper.Drain the tofu, then crumble it into pieces less than 1/2 inch in size and place them on the parchment-lined baking sheet. Add half of the pesto (1/3 cup, unless adjusting the number of servings), along with the oil, salt, and garlic powder. Toss to evenly coat.Bake for 20 minutes, flip with a spatula, and bake for another 10-15 minutes or until the tofu looks dry and golden with crispy edges.Remove the tofu from the oven, let cool for a few minutes, then add the remaining pesto (1/3 cup, unless adjusting the number of servings) and toss to coat. Serve warm with pasta (coming soon!), risotto, polenta, or ratatouille.Leftovers keep in a sealed container in the refrigerator for 3-4 days or in the freezer for up to 1 month. Reheat in a skillet or in the oven at 350 F (176 C) for 5-10 minutes until warm and crispy.
Video
Notes
*We like using high protein super firm tofu for this recipe because it has the best texture and doesn’t require pressing. Extra firm tofu also works but we suggest pressing it for at least 15 minutes prior to crumbling.
*Store-bought dairy-free pestos we’ve tried and enjoy: Le Grand Garden Pesto, Gotham Greens Vegan Pesto, Trader Joe’s Vegan Kale, Cashew & Basil Pesto.
*Nutrition information is a rough estimate calculated with 16 oz. Wildwood Super Firm High Protein Tofu and Le Grand Garden Pesto.
Nutrition (1 of 4 servings)
Serving: 1 (half-cup) serving Calories: 220 Carbohydrates: 2.9 g Protein: 17.5 g Fat: 15.1 g Saturated Fat: 2.5 g Polyunsaturated Fat: 0.5 g Monounsaturated Fat: 2.4 g Trans Fat: 0 g Cholesterol: 0 mg Sodium: 216 mg Potassium: 152 mg Fiber: 2.5 g Sugar: 0 g Vitamin A: 187 IU Vitamin C: 3 mg Calcium: 118 mg Iron: 3.9 mg