
Want more deliciousness? Follow me on X @TeresasRecipes for the latest culinary creations and kitchen adventures!
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.
Servings: 6
Ingredients
- 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
- In a large pot, heat the olive oil over medium heat.
- Add the diced onion and minced garlic, sautéing until the onion becomes translucent, about 5 minutes.
- Stir in the diced carrots and celery, cooking for another 5 minutes until they begin to soften.
- Add the chopped cabbage to the pot, stirring occasionally for about 5 minutes until it starts to wilt.
- Pour in the rinsed white beans, diced tomatoes (with their juice), and vegetable broth.
- Add the dried thyme, bay leaf, salt, and black pepper. Stir well and bring the mixture to a boil.
- 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.
- Before serving, remove the bay leaf and adjust seasoning as needed.
- Serve hot, garnished with fresh herbs or a drizzle of olive oil, if desired.
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