Vegan Tofu Red Curry Recipe

Introduction

This vibrant tofu curry is a comforting blend of bold Thai flavors and creamy coconut milk. Crispy baked tofu and fresh spinach make it hearty and nutritious, perfect for a satisfying weeknight dinner.

A round bowl with two main layers side by side, the left half filled with a mound of fluffy white rice with a soft texture, and the right half holding an orange creamy curry with visible chunks of tofu and green spinach leaves mixed in thick sauce. On top of the curry near the edge, two bright green lime wedges and one lime wedge rest close to the rice layer, adding a fresh touch. A spoon is scooping some curry from the right side, showing the smooth texture and layered ingredients. The bowl is set on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 14 ounces extra-firm tofu, pressed and cut into ¾-inch cubes
  • 2 teaspoons olive oil, plus more as needed
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon onion powder
  • Salt, to taste
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 3 tablespoons vegan Thai red curry paste
  • 1/2 teaspoon turmeric
  • 1 1/3 cups unsweetened coconut milk
  • 1 15-ounce can diced tomatoes, drained
  • Juice of 1 lime
  • 2 teaspoons tamari
  • 1 1/2 teaspoons maple syrup
  • 2 1/2 cups baby spinach, lightly packed
  • Freshly ground black pepper, to taste
  • Fresh cilantro leaves, chopped (for garnish)

Instructions

  1. Step 1: Preheat your oven to 425°F. In a bowl, toss the tofu cubes with 2 teaspoons olive oil, garlic powder, onion powder, and salt. Spread the tofu evenly on a nonstick baking sheet and bake for 15 minutes, turning halfway through, until golden and crispy.
  2. Step 2: While the tofu bakes, heat a drizzle of olive oil in a large saucepan over medium heat. Add the diced onion, minced garlic, and grated ginger. Sauté until the onion becomes soft and translucent, about 4 minutes.
  3. Step 3: Stir in the Thai red curry paste and turmeric. Cook for 1 minute to release the spices’ aroma.
  4. Step 4: Pour in the coconut milk, diced tomatoes, lime juice, tamari, and maple syrup. Bring the mixture to a simmer and cook over medium-low heat for 10 minutes to develop the flavors.
  5. Step 5: Gently fold the baked tofu and baby spinach into the curry sauce. Cook for an additional 2 minutes until the spinach wilts. Season with freshly ground black pepper to taste.
  6. Step 6: Taste and adjust seasonings or sweetness if needed. Serve the tofu curry over cooked rice and garnish with chopped fresh cilantro.

Tips & Variations

  • Press the tofu well to remove excess moisture for crispier results in the oven.
  • If you prefer a milder curry, reduce the amount of red curry paste or use a mild curry powder instead.
  • Swap baby spinach with kale or Swiss chard for a different texture and flavor.
  • Add chopped bell peppers or snap peas during the simmer step for extra crunch and color.
  • For a nutty twist, sprinkle toasted peanuts or cashews on top before serving.

Storage

Store leftover tofu curry in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave until warmed through. The spinach may wilt further after reheating, but the flavors will remain delicious.

How to Serve

A close-up of a white bowl on a white marbled surface filled with a creamy orange curry that has visible chunks of paneer and vibrant green spinach leaves mixed in. The curry is thick and coats the ingredients smoothly. On one side of the bowl, there is a neat portion of white rice with fluffy grains. Two fresh green lime wedges sit on top of the curry near the rice, adding a bright contrast. The bowl has a slightly textured, light beige rim. photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use soft tofu instead of extra-firm tofu?

Extra-firm tofu is best for this recipe because it holds its shape and crisps up well. Soft tofu will likely break apart and not provide the desired texture.

Is this curry gluten-free?

Yes, this recipe is gluten-free as long as you use tamari or a gluten-free soy sauce alternative. Always check the labels on your curry paste and other packaged ingredients to ensure they are gluten-free.

Print

Vegan Tofu Red Curry Recipe

This flavorful vegan Tofu Curry combines crispy baked tofu with a rich, aromatic Thai red curry sauce made from coconut milk, fresh aromatics, and vibrant spices. Packed with baby spinach and finished with a touch of lime and fresh cilantro, it’s a wholesome, comforting dish perfect for a satisfying plant-based meal.

  • Author: Elena
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Thai
  • Diet: Vegan

Ingredients

Scale

Tofu

  • 14 ounces extra-firm tofu (pressed and cut into ¾-inch cubes)
  • 2 teaspoons olive oil (plus more as needed)
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon onion powder
  • Salt (to taste)

Curry Sauce

  • 1 medium onion (diced)
  • 3 cloves garlic (minced)
  • 1 tablespoon fresh ginger (grated)
  • 3 tablespoons vegan Thai red curry paste
  • 1/2 teaspoon turmeric
  • 1 1/3 cups unsweetened coconut milk
  • 1 15-ounce can diced tomatoes (drained)
  • Juice of 1 lime
  • 2 teaspoons tamari
  • 1 1/2 teaspoons maple syrup

Finish

  • 2 1/2 cups baby spinach (lightly packed)
  • Freshly ground black pepper (to taste)
  • Fresh cilantro leaves (chopped for garnish)

Instructions

  1. Bake tofu: Preheat your oven to 425°F. In a bowl, toss the pressed and cubed tofu with 2 teaspoons olive oil, garlic powder, onion powder, and salt to taste. Spread the tofu evenly on a nonstick baking sheet and bake for 15 minutes, turning halfway through, until golden and crispy on all sides.
  2. Sauté aromatics: While the tofu bakes, heat a drizzle of olive oil in a large saucepan over medium heat. Add the diced onion, minced garlic, and grated ginger. Cook, stirring occasionally, until the onion becomes soft and translucent, about 4 minutes.
  3. Simmer sauce: Stir in the vegan Thai red curry paste and turmeric, cooking the spices for about 1 minute to release their aromas. Then add the unsweetened coconut milk, drained diced tomatoes, lime juice, tamari, and maple syrup. Bring the mixture to a gentle simmer and let it cook over medium-low heat for 10 minutes to develop the flavors.
  4. Fold spinach and tofu: Gently fold the baked tofu and baby spinach into the warm curry sauce. Cook for an additional 2 minutes until the spinach wilts. Season with freshly ground black pepper to taste.
  5. Serve: Taste and adjust seasoning or sweetness if desired. Serve the tofu curry hot over cooked rice, and garnish with chopped fresh cilantro leaves for a bright finish.

Notes

  • Press tofu well to remove excess moisture for crispier baking results.
  • You can substitute tamari with soy sauce if not avoiding gluten.
  • Adjust the amount of red curry paste depending on your spice preference.
  • Serve with steamed jasmine rice or brown rice for a complete meal.
  • Leftovers store well in the refrigerator for up to 3 days and taste even better the next day as flavors meld.

Keywords: tofu curry, vegan curry, Thai red curry, baked tofu recipe, plant-based dinner

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

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

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆