Tofu cabbage soup with eggplant and tomato

This tofu cabbage soup features eggplant and tomato, creating a nourishing vegan dish rich in flavors. The soup is easy to prepare, simmering fresh vegetables with tofu in vegetable broth for a comforting meal.

15 Dec 2025
Cook time 30 min
Prep time 30 min

Ingredients:

1 block tofu
1 cup cabbage
1 tomato
1 cup eggplant
1/2 onion
3 garlic cloves
2 cups vegetable broth
1 tbsp olive oil
Tofu cabbage soup with eggplant and tomato

Tofu cabbage soup with eggplant and tomato is a delightful, nutritious, and comforting dish that is perfect for any season. This vegan-friendly soup is packed with flavors and loaded with healthy vegetables like cabbage, eggplant, and tomato. The tofu adds a perfect protein punch, making it a complete meal on its own or a great starter for a larger dinner.

Instructions:

1. Prepare Ingredients:
- Cube the tofu and set aside.
- Chop the cabbage.
- Dice the tomato.
- Cube the eggplant.
- Finely chop the onion.
- Mince the garlic cloves.
2. Heat Olive Oil:
- In a large pot, heat 1 tbsp olive oil over medium heat.
3. Sauté Aromatics:
- Add the chopped onion to the pot and sauté for about 3-4 minutes, until soft and translucent.
- Add the minced garlic and sauté for an additional 1-2 minutes until fragrant.
4. Cook Vegetables:
- Add the cubed eggplant to the pot. Cook for about 5 minutes, stirring occasionally, until it begins to soften and gets a slightly golden color.
- Stir in the chopped cabbage and diced tomato. Cook for another 3-4 minutes, allowing the vegetables to start releasing their juices.
5. Add Broth and Simmer:
- Pour in 2 cups of vegetable broth and bring the mixture to a boil.
- Once boiling, reduce the heat to a simmer. Allow the soup to simmer for about 15 minutes, or until all the vegetables are tender.
6. Add Tofu:
- Gently add the cubed tofu to the pot. Simmer for an additional 5 minutes to heat the tofu through.
7. Season:
- Taste the soup and season with salt and pepper as needed.
8. Serve:
- Ladle the hot tofu cabbage soup into bowls. Serve immediately.

Tofu cabbage soup with eggplant and tomato is a hearty, flavorful, and nutritious dish that you'll love making and sharing. It's easy to prepare with simple ingredients that come together to create a satisfying and comforting meal. This soup is perfect for a cozy night in or as an impressive starter for a dinner party. Enjoy the wholesome goodness!

Tofu cabbage soup with eggplant and tomato FAQ:

What is the best cooking time for this soup?

Simmer the soup for about 15 minutes after adding the vegetable broth until the vegetables are tender. After adding the tofu, simmer for an additional 5 minutes to heat it through.

How can I store leftovers of this soup?

Store leftover soup in an airtight container in the refrigerator for up to 3-4 days. Reheat on the stove or in the microwave before serving.

Can I substitute the tofu with another protein?

Yes, you can substitute tofu with tempeh, seitan, or chickpeas if you prefer. Adjust the cooking time slightly, especially if using raw meat alternatives.

What can I use instead of vegetable broth?

You can substitute vegetable broth with water, but for more flavor, consider using a homemade vegetable stock or adding bouillon cubes to water.

What is the pan size recommended for this recipe?

A large pot or saucepan (around 4-6 quarts) is recommended for this recipe to accommodate all the ingredients comfortably.

Tips:

- Press the tofu for about 20 minutes before cooking to remove excess water. This will help achieve a better texture when cooked.

- Cut the vegetables into uniform pieces to ensure even cooking and consistent texture in the soup.

- If you prefer a spicier soup, add some red pepper flakes or a diced chili pepper while sautéing the onions and garlic.

- Feel free to customize the soup by adding other vegetables like carrots, zucchini, or bell peppers to suit your taste.

- For extra flavor, consider adding a splash of soy sauce, a squeeze of lemon juice, or some fresh herbs like parsley or cilantro towards the end of cooking.

- Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave.

Nutrition per serving

4 Servings
Calories 40kcal
Protein 2.59g
Carbohydrates 6g
Fiber 1.72g
Sugar 3.46g
Fat 4.29g

More recipes

Cashew corn chowder

Creamy cashew corn chowder with sweet corn and spices.

18 Dec 2025

Green keto soup

A creamy and nutritious Green Keto Soup made with spinach and coconut milk.

30 Dec 2025

Broccoli potato soup with thyme

A creamy broccoli potato soup with thyme for cozy days.

28 Dec 2025

Soup with ground beef, spinach and macaroni

Hearty soup with meatballs, spinach, and macaroni.

11 Dec 2025

Pepperoni soup

A comforting Pepperoni Soup with pizza flavours and melted mozzarella.

19 Nov 2025

Fast winter soup

Warm up with this quick and hearty winter soup!

08 Jan 2026

Almond chicken soup with sweet potato, kale and lime

A hearty almond chicken soup with sweet potato and kale.

09 Dec 2025

White bean and roasted mushroom soup

Hearty white bean and roasted mushroom soup with herbs.

02 Jan 2026

Posts