Go Back
+ servings
Golden curry with cauliflower, tofu, sweet potato, scallions, fresh lime, and white rice.
Print Recipe
5 from 10 votes

Lemongrass Turmeric Tofu Curry

This Lemongrass Turmeric Tofu Curry is easy to make, high in protein, kid-friendly, and very flavorful. (Oil-free option)
Prep Time10 mins
Cook Time25 mins
Total Time35 mins
Course: Main Course
Cuisine: Vegan
Servings: 3 people
Calories: 563kcal


  • 7 ounces extra-firm tofu (on-half packet) pressed, cut into ¾-inch cubes
  • 1 tablespoon neutral flavored cooking oil plus 2 teaspoons for cooking (optional )
  • 1 small yellow onion diced
  • 1 ½ tablespoons Lemongrass Turmeric Paste (Mekhala)*
  • 1 medium sweet potato cut into ½-inch pieces (about 1 ½ cups)
  • 1 small cauliflower cut into florets (about 2 cups)
  • 14 ounces unsweetened coconut milk canned
  • 1 tablespoon tamari or soy sauce
  • Fresh lime juice to taste
  • ¼ cup chopped scallions green parts only, for garnish
  • ¼ cup chopped peanuts for garnish (optional)


  • Optional: Heat 1 tablespoon oil in a large non-stick skillet over medium-high heat. Pan fry the tofu in a single layer for about 5 minutes, or until golden brown on the top and bottom. Set aside.
  • Aromatics: In a medium saucepan, heat 2 teaspoons oil (or vegetable broth) over medium-high heat. Add the onion and cook for about 5 minutes, or until a light golden brown.
  • Cook: Add the Lemongrass Turmeric Paste and cook for 1 minute more, stirring constantly. Add the sweet potato and stir to combine. Add the cauliflower florets, coconut milk, tamari, and 1 cup water. Simmer covered for about 15 minutes, or until the sweet potato is just fork tender.
  • Add Tofu: Transfer the tofu to the curry and stir to combine. Cook until warmed through.
  • Season: Add fresh lime juice to taste. Garnish with chopped scallions, and peanuts.


  • For oil-free: Skip the step of pan frying the tofu cubes, and instead add them directly to the curry once the vegetables are done cooking. Use vegetable broth in place of oil for cooking the onion. 
  • Curry paste: Substitute with vegan Thai Red Curry Paste as desired (Thai Kitchen).


Calories: 563kcal | Carbohydrates: 35g | Protein: 14g | Fat: 44g | Saturated Fat: 30g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 8g | Sodium: 310mg | Potassium: 1115mg | Fiber: 9g | Sugar: 8g | Vitamin A: 11952IU | Vitamin C: 52mg | Calcium: 113mg | Iron: 5mg