Ingredients
Equipment
Method
- Press the tofu first. Before anything else, press the tofu for at least 15–20 minutes to remove excess moisture. Wrap it in clean kitchen towels and place something heavy on top, or use a tofu press if you own one. This step determines whether your tofu turns golden and crispy or pale and steamy and the difference is significant.
- Sear the tofu. Coat the bottom of a large nonstick skillet with 1 tablespoon of peanut oil over medium heat. When hot, arrange the tofu cubes in a single layer. Cook for about 10 minutes, flipping once or twice to brown multiple sides. Transfer to a plate and set aside.
- Bloom the curry paste. While the tofu cooks, coat the bottom of a large pot with the remaining tablespoon of peanut oil over medium heat. When the oil is hot, add the green curry paste. Sauté for 1–2 minutes, stirring constantly, until the paste becomes deeply fragrant and the color deepens slightly.
- Add the coconut milk. Pour in both cans of coconut milk and stir to combine with the curry paste. Raise the heat and bring to a simmer.
- Cook the baby corn. Add the baby corn and simmer for about 7 minutes.
- Add remaining vegetables. Stir in the asparagus and red bell pepper. Continue simmering for another 3 minutes until the vegetables are tender-crisp and the asparagus turns bright green.
- Finish the curry. Stir in the seared tofu, brown sugar, and lime juice. Mix gently to combine.
- Add fresh herbs and season. Remove the pot from heat. Stir in the fresh basil and cilantro. Season with salt to taste and adjust any other seasonings as needed.
- Serve. Divide the curry into bowls over cooked rice and serve immediately.
Notes
Nutrition Per Serving
One of four servings delivers (not including rice):
- Calories: 459 kcal
- Protein: 13.5g
- Carbohydrates: 33.1g
- Fat: 32.7g (Saturated Fat: 18.9g from coconut milk)
- Fiber: 4.7g
- Sugar: 10g
- Sodium: 1,102mg
- Potassium: 544mg
- Calcium: 222mg
- Iron: 5mg
