Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Coconut Tofu Soup

Coconut Tofu Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Indulge in the comforting flavors of Coconut Tofu Soup, a nourishing dish that effortlessly combines rich coconut milk with fragrant spices. This delightful soup is perfect for busy weeknights or cozy gatherings, ready in under 30 minutes. With the warming notes of ginger, garlic, and lemongrass, every spoonful offers a burst of flavor while providing a healthy choice packed with nutrients from tofu and mushrooms. Whether enjoyed on its own or paired with rice, this vegan-friendly recipe will impress both friends and family alike.

  • Total Time: 30 minutes
  • Yield: Serves 4

Ingredients

Scale
  • 1 tablespoon coconut oil
  • 1 inch fresh ginger, peeled and grated
  • 3 cloves garlic, minced
  • 1 tablespoon red curry paste
  • 6 cups vegetable broth
  • 1 tablespoon maple syrup
  • 1 stalk of lemongrass, cut into 3 chunks
  • ¼ cup soy sauce
  • 8 ounces shiitake mushrooms, sliced
  • 2 15-ounce cans coconut milk
  • 1 block firm or extra firm tofu, pressed and cut into bite-sized pieces
  • 3 tablespoons lime juice
  • Fresh cilantro and green onion for garnish

Instructions

  1. In a large pot over medium heat, melt coconut oil and sauté grated ginger and minced garlic for 2 minutes. Add red curry paste and cook for another minute.
  2. Stir in vegetable broth, maple syrup, lemongrass chunks, and soy sauce. Bring to a boil, then lower to a simmer for 10 minutes.
  3. Add sliced shiitake mushrooms, coconut milk, and pressed tofu; bring back to a simmer for 3 more minutes.
  4. Remove from heat, stir in lime juice, discard lemongrass stalks, and serve garnished with cilantro and green onion.
  • Author: Emma Moyer
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main
  • Method: Simmering
  • Cuisine: Thai

Nutrition

  • Serving Size: 1 bowl (about 300g)
  • Calories: 420
  • Sugar: 5g
  • Sodium: 850mg
  • Fat: 24g
  • Saturated Fat: 16g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 5g
  • Protein: 12g
  • Cholesterol: 0mg
save me