VeganPreps

Thai Baked Tofu (Easy 35-Minute Recipe)

Prep10 min
|
Cook45 min
|
Total55 min
|
Servings2

Jump to Recipe

Thai Baked Tofu (Easy 35-Minute Recipe)

Browse all Vegan Dinner Ideas 238 plant-based recipes

When you bake tofu at 350°F for 45 minutes with that curry-soy mixture, you create crispy edges and a tender center. The direct heat from the oven causes the outer surfaces of your tofu triangles to lose moisture and brown, while the sauce coating traps steam around the interior, keeping it soft and absorbing those savory flavors. Those two turns during baking matter because they expose different sides to direct heat, so you get even browning all around. The result is nice crunch – golden, slightly firm edges giving way to a creamy middle that’s packed with Thai flavor. For an alternative cooking method that delivers similar crispy results with less hands-on time, you might use an air fryer* set to 375°F for about 20 minutes, which circulates hot air around the tofu for quick, even browning.

Firm Tofu Makes Difference

To create this delicious Thai baked tofu dish, you will need firm tofu, Thai curry paste, and soy sauce. The foundation of this recipe is firm tofu, which provides the structure needed to hold up during baking and create those satisfying triangular pieces, and storing any leftovers in airtight food storage containers* keeps the flavors locked in for easy reheating throughout the week.

Ingredients:

Thai Baked Tofu (Easy 35-Minute Recipe)

by veganpreps.com

Thai Baked Tofu (Easy 35-Minute Recipe)

Prep10 min
Cook45 min
Total55 min
Servings2

Ingredients

  • 24 ounces firm tofu, drained and pressed for 30 minutes
  • 3 tablespoons Thai red or green curry paste
  • 3 tablespoons soy sauce
  • 2 tablespoons coconut milk
  • 1 tablespoon lime juice
  • 2 teaspoons sesame oil
  • 2 cloves garlic, minced
  • 1 teaspoon grated fresh ginger
  • 1 tablespoon neutral oil (for the pan)
  • 2 green onions, sliced (for garnish)
  • 2 tablespoons chopped fresh cilantro (for garnish)
  • Lime wedges, to serve

Instructions

  1. 1Preheat oven to 350F (175C). Line a rimmed baking sheet with parchment or lightly oil it. Press tofu for at least 30 minutes, then cut into triangles: slice the block into 4 slabs, then cut each slab diagonally to make 8 triangles total.
  2. 2Whisk together curry paste, soy sauce, coconut milk, lime juice, sesame oil, garlic, and ginger in a shallow bowl. Add tofu triangles and turn gently to coat all sides. Marinate for at least 10 minutes (or up to 2 hours in the fridge).
  3. 3Arrange tofu in a single layer on the prepared baking sheet. Spoon any remaining marinade over the tops. Bake for 20 minutes.
  4. 4Flip each piece and bake for another 20-25 minutes until edges are golden and slightly crisp.
  5. 5Transfer to a serving plate and garnish with green onions and cilantro. Serve with lime wedges and steamed rice or noodles.

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 choose firm tofu over softer varieties for the best results. Firm tofu keeps its shape during the cutting and baking process, so those diagonal triangles cook evenly and develop a slightly firmer exterior while staying tender inside. The quality of your Thai curry paste will really affect the final dish’s flavor, so grab a good brand or make your own if you have time. The recipe calls for oil to lightly coat the baking dish, but you can use parchment paper instead – it makes cleanup easier without changing how the food cooks.

Cutting Tofu Into Triangles

Thai Baked Tofu (Easy 35-Minute Recipe) - preparation

Begin by draining and pressing 24 ounces of firm tofu to remove excess moisture. This step is important for getting the best texture and letting the tofu soak up the flavors of the marinade. Once properly pressed, cut each block of tofu into three slices that are roughly 1/2 inch thick. These uniform slices give you a solid base for the next cutting step.

Stack all the tofu slices on top of one another, then cut diagonally through all the layers at the same time to create an “x” pattern. This method quickly makes uniform triangle-shaped pieces from all three slices at once. The triangles work because their shape gives you more surface area, so they soak up more of the curry paste and soy sauce mixture while baking.

Once your tofu triangles are ready, mix 1/3 cup Thai curry paste with 3 tablespoons soy sauce in a small bowl. In a lightly oiled baking dish (or one lined with parchment paper for easier cleanup), arrange the tofu triangles in a single layer. Coat them well with the curry paste and soy sauce mixture, making sure each triangle gets covered. Bake at 350°F for 45 minutes, turning the tofu pieces twice during baking to make sure everything cooks evenly and picks up all the flavors.

Try Different Curry Pastes

This recipe’s strength lies in the curry paste you choose, and swapping out different varieties lets you discover a whole range of Thai flavors. Red curry paste brings heat and a slightly sweet kick, while green paste delivers sharper, more intense spice. Yellow curry offers milder warmth with earthy undertones. Start with whichever heat level matches your preference, then experiment from there. Each paste changes how the tofu tastes, so try multiple brands too.

Jasmine Rice Pairs Perfectly

While the baked tofu’s bold curry flavors stand on their own, serve it with jasmine rice to soak up all that savory sauce. Jasmine rice’s delicate, slightly floral aroma complements the curry paste without overpowering it. The rice’s soft texture soaks up the sauce beautifully, making each bite more flavorful. Use a one-to-one ratio of rice to water, and simmer for about fifteen minutes until tender. Plate your tofu triangles over a bed of jasmine rice, then drizzle that sauce over everything for a complete, satisfying meal.

Final Thoughts

Once you’ve mastered this recipe, you’ll see that Thai baked tofu is a weeknight dinner that leads to other bold, aromatic cuisines. This simple technique works beautifully with different curry pastes – red, green, or panang – so you can rotate flavors based on your mood. The advantage is building confidence with a method that works for countless variations. Start with this foundation, then branch out by adding vegetables, adjusting spice levels, or swapping soy sauce for coconut aminos.

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