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
Easy Tofu Soup

Easy Tofu Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Aleena
  • Total Time: 30 minutes
  • Yield: Serves 4

Description

Indulge in a bowl of Easy Tofu Soup, a comforting dish that blends protein-rich tofu with vibrant vegetables. Ready in just 30 minutes, this one-pot meal is perfect for busy weeknights or a nourishing lunch. Bursting with flavor from garlic, ginger, and miso, it’s easily customizable to suit your taste. Whether you’re a novice cook or a seasoned chef, this recipe offers simplicity without compromising on nutrition. Enjoy a warm, hearty soup that not only satisfies your hunger but also supports your health goals!


Ingredients

Scale
  • 16 ounces firm tofu
  • 2 tablespoons olive oil
  • 3 cloves garlic (grated)
  • inches ginger (grated)
  • ¾ cup dried shiitake mushrooms
  • 8 ounces fresh mushrooms (chopped)
  • 6 cups vegetable broth
  • 1 cup broccoli florets
  • ¾ cup frozen peas
  • Optional: Miso paste, noodles, scallions, cilantro

Instructions

  1. Soak the dried shiitake mushrooms in hot water for 5 minutes. Heat olive oil in a large pot over medium heat.
  2. Sauté grated garlic, ginger, and sliced chili for 1 minute. Add soaked mushrooms (drained) and fresh chopped mushrooms; cook for 5 minutes.
  3. Pour in the vegetable broth and reserved mushroom soaking water (strained). Bring to a boil and add diced tofu, broccoli florets, and peas.
  4. Simmer for 10-15 minutes until veggies are tender but crisp.
  5. Adjust seasoning to taste; stir in optional miso before serving.
  6. Serve hot, garnished with scallions and cilantro.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Cooking
  • Cuisine: Asian

Nutrition

  • Serving Size: 1 bowl (about 300g)
  • Calories: 320
  • Sugar: 5g
  • Sodium: 700mg
  • Fat: 15g
  • Saturated Fat: 2g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 7g
  • Protein: 20g
  • Cholesterol: 0mg