Vietnamese-Inspired Tofu Curry with Lemongrass and Coconut

User profile image
Diana Opoti (@dianaopotieats)

A creamy tofu curry packed with vibrant flavors from lemongrass, ginger, and coconut milk, making it a comforting and satisfying dish.

Vietnamese-Inspired Tofu Curry with Lemongrass and Coconut recipe
Prep Time
15min
Cook Time
25min
Total Time
40min

Ingredients

4 Servings
(1 serving = 1 portion)
  • block firm tofu
    block firm tofu
    1
  • cornstarch
    cornstarch
    2tbsp
  • Salt and black pepper
    Salt and black pepper
  • vegetable oil
    vegetable oil
    2tbsp

For the Sauce

  • stalk lemongrass
    stalk lemongrass
    1
  • ginger
    ginger
    1tbsp
  • garlic
    garlic
    3clove
  • onion
    onion
    1
  • medium tomatoes
    medium tomatoes
    3
  • crushed tomatoes
    crushed tomatoes
    1can
  • coconut milk
    coconut milk
    1cup
  • turmeric powder
    turmeric powder
    1tsp
  • curry powder
    curry powder
    1tsp
  • chili flakes
    chili flakes
    1/2tsp
  • Fresh cilantro or Thai basil
    Fresh cilantro or Thai basil

How to make Vietnamese-Inspired Tofu Curry with Lemongrass and Coconut

Prepare the Tofu

  1. Step 1

    Toss the tofu pieces in cornstarch, salt, and black pepper, ensuring each piece is coated evenly.

    Step 1.1: Toss the tofu pieces in cornstarch, salt, and black pepper, ensuring each piece is coated evenly
  2. Step 2

    Heat the vegetable oil in a skillet over medium heat, and pan-fry the tofu until golden and crispy on all sides.

    Step 1.1: Heat the vegetable oil in a skillet over medium heat, and pan-fry the tofu until golden and crispy on all sides
  3. Step 3

    Remove and set aside.

Make the Curry

  1. Step 1

    In the same skillet, add a bit more oil if needed. Sauté the lemongrass, ginger, and garlic for 1-2 minutes until fragrant.

  2. Step 2

    Add the chopped onion and cook until softened.

  3. Step 3

    Stir in the grated or crushed tomatoes, bell peppers, turmeric powder, curry powder, and chili flakes (if using). Let the mixture simmer for 3-4 minutes until it thickens slightly, then blend it.

    Step 2.1: Stir in the grated or crushed tomatoes, bell peppers, turmeric powder, curry powder, and chili flakes (if using)
  4. Step 4

    Pour in the coconut milk and stir to combine. Bring the sauce to a gentle simmer, then add the crispy tofu pieces back into the pan.

    Step 2.1: Pour in the coconut milk and stir to combine
  5. Step 5

    Cook for an additional 5-7 minutes, allowing the tofu to absorb the flavors.

  6. Step 6

    Garnish with fresh cilantro or Thai basil and serve hot with rice or noodles.

Nutrition (per serving)

Calories

257.5kcal (12.88%)

Protein

3.0g (6%)

Carbs

22.5g (8.18%)

Sugars

3.0g (6%)

Healthy Fat

3.0g

Unhealthy Fat

15.0g

% Daily Value based on a 2000 calorie diet

Tips & Tricks

  1. For extra flavor, marinate the tofu in soy sauce before coating with cornstarch.

  2. Adjust the level of chili flakes to suit your spice preference.

FAQS

  1. How do I make a vegan-friendly Vietnamese tofu curry?

    This Vietnamese-inspired tofu curry is already vegan-friendly as it uses firm tofu and coconut milk as the base. Just ensure that all your ingredients, like the vegetable oil and spices, are plant-based. You can also add more vegetables like bell peppers or carrots for extra nutrition.

  2. What can I substitute for lemongrass in this tofu curry recipe?

    If you can't find lemongrass, you can substitute it with a combination of lemon zest and a bit of lime juice to mimic the citrusy flavor. Alternatively, you can use a splash of lemon juice and a bit of ginger for a similar aromatic profile.

  3. How should I store leftover Vietnamese tofu curry?

    To store leftover Vietnamese tofu curry, let it cool completely, then transfer it to an airtight container. It can be refrigerated for up to 3-4 days. For longer storage, consider freezing it for up to 2 months. Just remember to reheat it gently on the stove or in the microwave before serving.

  4. What are some good side dishes to serve with tofu curry?

    This creamy tofu curry pairs wonderfully with steamed jasmine rice or rice noodles. You can also serve it with a side of fresh spring rolls or a simple green salad to balance the flavors. For a complete meal, consider adding a side of stir-fried vegetables.

  5. Can I make this tofu curry spicier?

    Absolutely! If you prefer a spicier tofu curry, you can increase the amount of chili flakes or add fresh chopped chilies during the cooking process. Just be sure to adjust the spice level according to your taste preference!

Loading reviews...

dianaopotieats's profile picture
instagram

Diana Opoti

(@dianaopotieats)

Self taught cook making restaurant style food. ...

chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia