VeganPreps

Spicy Baked Tofu (One-Pan Recipe)

Prep30 min
|
Cook25 min
|
Total55 min
|
Servings2

Jump to Recipe

Spicy Baked Tofu (One-Pan Recipe)

Browse all Vegan Dinner Ideas 238 plant-based recipes

When you want a satisfying dinner without a pile of dirty dishes, this spicy baked tofu gives you big flavor from your oven. I love how you mix your sauce ingredients in one microwave-safe bowl, coat the tofu, and let it marinate while you relax. Since tofu soaks up flavors well, that resting time – even just thirty minutes – means every bite tastes incredible. Then you spread everything on a single baking sheet and slide it into the oven. For best results, consider using a stainless steel tofu press* before cooking to remove excess moisture and help your tofu achieve a better texture. Minimal cleanup, maximum taste, and you’ve got yourself an easy weeknight dinner that feels anything but basic.

Tofu Cubes Need Marinating Time

To create this delicious spicy baked tofu dish, you’ll need a combination of pantry staples and fresh ingredients that come together to form a flavorful peanut-based sauce. The sauce serves as both a marinade and coating, infusing the tofu with layers of umami, heat, and aromatic spices. Each ingredient plays a specific role in building the complex flavor profile that makes this recipe so satisfying. For the best results, consider investing in a quality tofu press* to remove excess moisture before marinating.

Ingredients:

Spicy Baked Tofu (One-Pan Recipe)

by veganpreps.com

Spicy Baked Tofu (One-Pan Recipe)

Prep30 min
Cook25 min
Total55 min
Servings2

Ingredients

  • 1 (16 oz) package extra-firm tofu, pressed and cut into 1/2-inch cubes
  • 2 tablespoons rice vinegar
  • 2 tablespoons ketchup
  • 2 tablespoons natural peanut butter
  • 1 teaspoon low-sodium soy sauce
  • 1 teaspoon toasted sesame oil
  • 1 garlic clove, minced
  • 1/2 teaspoon ground ginger
  • 1/4 teaspoon cayenne pepper, or to taste
  • Fresh ground black pepper, to taste

Instructions

  1. 1Press tofu for at least 20 minutes to remove excess moisture, then cut into 1/2-inch cubes. Preheat oven to 400°F (200°C). Line a 9×13-inch baking sheet with parchment paper.
  2. 2In a large bowl, whisk together rice vinegar, ketchup, peanut butter, soy sauce, sesame oil, garlic, ground ginger, cayenne, and black pepper until smooth.
  3. 3Add tofu cubes to the sauce and toss gently to coat evenly. Let marinate at room temperature for 20-30 minutes, tossing once halfway through.
  4. 4Spread marinated tofu in a single layer on the prepared baking sheet. Bake at 400°F for 20-25 minutes, flipping once at the 12-minute mark, until edges are golden and slightly caramelized.
  5. 5Serve immediately over steamed rice or noodles, with extra sauce drizzled on top if desired.

Notes

  • Store leftovers in an airtight container in the fridge for up to 4 days.
  • This recipe freezes well for up to 3 months. Thaw overnight in the fridge before reheating.
  • Adjust seasoning to taste after reheating, as flavors can mellow during storage.

I always use extra-firm tofu rather than softer varieties, since it holds its shape better during the marinating and baking process. The peanut butter should be natural or regular style, as it provides the sauce’s creamy base and protein content. If you have a peanut allergy, you can substitute with almond butter or tahini. The cayenne pepper quantity can be adjusted based on your heat tolerance, and all spices should be pretty fresh for the best flavor. Also, having all ingredients prepared and measured before beginning will make the mixing process easier.

Microwave the Sauce First

Spicy Baked Tofu (One-Pan Recipe) - preparation

Begin by combining 2 tablespoons of rice vinegar, 2 tablespoons of ketchup, 2 tablespoons of peanut butter, 1 teaspoon of low-sodium soy sauce, 1 teaspoon of sesame oil, 1 minced clove of garlic, 1/2 teaspoon of ground ginger, 1/4 teaspoon of cayenne pepper, and fresh ground black pepper in a small, microwave-safe bowl. These ingredients form the foundation of the spicy sauce that will coat the tofu with bold, complex flavors.

Heat the vinegar mixture in the microwave for 10 to 15 seconds, which allows the peanut butter to soften and makes it easier to mix into the other ingredients. Once heated, stir the mixture thoroughly until it reaches a smooth, uniform consistency. This step is important because it makes sure the peanut butter fully mixes with the other seasonings, creating a cohesive sauce without any lumps.

After achieving a smooth sauce, place 1 (16 ounce) package of extra-firm tofu that has been cut into 1/2-inch cubes into a large bowl. Pour the prepared sauce over the tofu and stir well to coat all the pieces evenly. Cover the bowl with plastic wrap and refrigerate for at least 30 minutes, stirring occasionally throughout the marinating time to make sure the tofu stays thoroughly coated and soaks up maximum flavor before baking.

Try Almond Butter Instead

If you’re allergic to peanuts or simply prefer a different nutty flavor, you can swap the peanut butter for almond butter in this recipe, and you’ll get a lighter taste that’s still rich and satisfying. Almond butter creates a smoother sauce because it’s naturally creamier than peanut butter, so you might need slightly less when microwaving – start with 1.5 tablespoons and adjust upward if needed. The resulting sauce pairs nicely with the tofu’s subtle texture, and the almond flavor won’t overpower the ginger and cayenne notes. Your baked tofu will taste just as good.

Pair With Steamed Broccoli

Since you’ve got your spicy baked tofu ready to come out of the oven, steamed broccoli makes a great side dish that’ll balance out all that heat and richness. The broccoli’s mild, slightly sweet flavor and tender texture work well against the cayenne-spiced tofu. Steam fresh broccoli florets for about five minutes until they’re fork-tender but still bright green. This quick cooking keeps the nutrients and keeps them crisp. Plate your tofu alongside the broccoli, and you’ve got a complete, nutritious meal with protein, fiber, and vitamins – all without requiring extra cookware since you’re already using your oven.

Final Thoughts

Now that you’ve got your perfectly spiced tofu and crispy broccoli on the plate, you’ve completed a recipe that shows plant-based eating doesn’t have to be boring or complicated. This dish delivers serious flavor through a balanced sauce combining savory, tangy, and spicy elements. You’ll find that the peanut butter base creates richness while the vinegar and ginger keep things bright and fresh.

In This Recipe.

Free Meal Prep Cookbooks

150+ Vegan Recipes are waiting to be cooked
Check out more vegan meal prep recipes
The Best Vegan Tacos Ever (Crispy Tofu) - how to make
Easy and Vegan Desserts
Delicious vegan desserts
Quick Dinner Recipes
Quick vegan dinner recipes
Raw Vegan Chocolate Ice Cream Cupcakes (5-Min) - how to make
Vegan Snacks and Smoothies
Find your next smoothie recipe