Hearty Cabbage and Bean Soup

ETHIOPIAN · SOUP · SERVES 6

Warm up with this delightful Hearty Cabbage and Bean Soup, a nourishing blend of fresh vegetables and protein-rich beans simmered to perfection. This comforting dish is not only filling but also packed with flavors that evoke a sense of home. The combination of cabbage, carrots, and celery creates a beautiful medley that soothes the soul, while garlic and aromatic herbs add depth. Perfect for chilly evenings, this soup is a reflection of traditional rustic cooking, inspired by the frugal, hearty meals of Eastern European cuisine, where cabbage and beans are staples.

Now on iPhone and iPad

Cook with the Teresa's Recipes app, including a magazine-style iPad layout and guided Cook Mode.

Download on the App Store

Ingredients

Original recipe serves 6

Olive oil
2 tablespoons
Onion
1, diced
Garlic
3 cloves, minced
Carrots
2, diced
Celery
2 stalks, diced
Cabbage
4 cups, chopped
Canned diced tomatoes
1 (14.5 oz) can
Canned white beans
1 (15 oz) can, rinsed and drained
Vegetable broth
4 cups
Dried thyme
1 teaspoon
Bay leaf
1
Salt
to taste
Black pepper
to taste

Instructions

  1. In a large pot, heat the olive oil over medium heat.
  2. Add the diced onion and minced garlic, sautéing until the onion becomes translucent, about 5 minutes.
  3. Stir in the diced carrots and celery, cooking for another 5 minutes until they begin to soften.
  4. Add the chopped cabbage to the pot, stirring occasionally for about 5 minutes until it starts to wilt.
  5. Pour in the rinsed white beans, diced tomatoes (with their juice), and vegetable broth.
  6. Add the dried thyme, bay leaf, salt, and black pepper. Stir well and bring the mixture to a boil.
  7. Once boiling, reduce the heat to low and let the soup simmer for about 30 minutes, or until the vegetables are tender and the flavors meld together.
  8. Before serving, remove the bay leaf and adjust seasoning as needed.
  9. Serve hot, garnished with fresh herbs or a drizzle of olive oil, if desired.

Tips

  • 💡 For a heartier meal, add diced potatoes or cooked sausage.
  • 💡 Feel free to substitute the white beans with chickpeas or kidney beans for a different flavor.
  • 💡 This soup freezes wonderfully, making it perfect for meal prep.

Dietary Information

Servings: 6 Dish Type: Soup Prep Time: 15 minutes Cook Time: 40 minutes Calories: 180 Fat: 5g Carbs: 30g Protein: 8g Sodium: 300mg Sugar: 5g

Loading side dishes...

Finding side dishes...

Loading wine pairings...

Selecting wines...

Reviews

Share Your Experience

0/1000 characters

Your Review

Want to share your experience with this recipe?

Sign in to Leave a Review

Community Reviews

Loading reviews...

Loading community reviews...

Teresa's Recipes

Hearty Cabbage and Bean Soup

Warm up with this delightful Hearty Cabbage and Bean Soup, a nourishing blend of fresh vegetables and protein-rich beans simmered to perfection. This comforting dish is not only filling but also packed with flavors that evoke a sense of home. The combination of cabbage, carrots, and celery creates a beautiful medley that soothes the soul, while garlic and aromatic herbs add depth. Perfect for chilly evenings, this soup is a reflection of traditional rustic cooking, inspired by the frugal, hearty meals of Eastern European cuisine, where cabbage and beans are staples.

Serves 6 Prep 15 minutes Cook 40 minutes Level medium Cuisine ethiopian Soup

Ingredients

  • 2 tablespoons Olive oil
  • 1, diced Onion
  • 3 cloves, minced Garlic
  • 2, diced Carrots
  • 2 stalks, diced Celery
  • 4 cups, chopped Cabbage
  • 1 (14.5 oz) can Canned diced tomatoes
  • 1 (15 oz) can, rinsed and drained Canned white beans
  • 4 cups Vegetable broth
  • 1 teaspoon Dried thyme
  • 1 Bay leaf
  • to taste Salt
  • to taste Black pepper

Dietary Notes

  • Servings: 6
  • Dish Type: Soup
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Calories: 180
  • Fat: 5g
  • Carbs: 30g
  • Protein: 8g
  • Sodium: 300mg
  • Sugar: 5g

Instructions

  1. In a large pot, heat the olive oil over medium heat.
  2. Add the diced onion and minced garlic, sautéing until the onion becomes translucent, about 5 minutes.
  3. Stir in the diced carrots and celery, cooking for another 5 minutes until they begin to soften.
  4. Add the chopped cabbage to the pot, stirring occasionally for about 5 minutes until it starts to wilt.
  5. Pour in the rinsed white beans, diced tomatoes (with their juice), and vegetable broth.
  6. Add the dried thyme, bay leaf, salt, and black pepper. Stir well and bring the mixture to a boil.
  7. Once boiling, reduce the heat to low and let the soup simmer for about 30 minutes, or until the vegetables are tender and the flavors meld together.
  8. Before serving, remove the bay leaf and adjust seasoning as needed.
  9. Serve hot, garnished with fresh herbs or a drizzle of olive oil, if desired.

Tips

  • For a heartier meal, add diced potatoes or cooked sausage.
  • Feel free to substitute the white beans with chickpeas or kidney beans for a different flavor.
  • This soup freezes wonderfully, making it perfect for meal prep.
Keep scrolling for the next recipe in your feed
Loading next...
Loading...