Description
A hearty and nutritious vegetable bean soup loaded with flavors from fresh vegetables and spices.
Ingredients
Scale
- 2 Tbsp extra virgin olive oil
- 1 cup yellow onion, diced
- 3 cloves garlic, minced
- 6 cups red cabbage, finely shredded
- 1 cup yellow potatoes, diced
- 1 cup carrots, diced
- 1 cup celery, diced
- 1 cup red bell pepper, diced
- 1½ tsp ground coriander
- ½ tsp ground ginger
- 1 tsp cinnamon
- 1 tsp kosher salt (more to taste)
- ¼ tsp black pepper
- 6 cups chicken broth (or vegetable broth)
- 1 Tbsp apple cider vinegar
- 2 Tbsp fresh lemon juice (~1 small lemon)
- 1 (15 oz) can Great Northern beans
- ¼ cup fresh parsley, chopped
Instructions
- Drain and rinse the white beans. Add them to a blender or food processor with half a cup of broth and blend until smooth. Set aside.
- Finely shred the red cabbage and chop the yellow potatoes, carrots, celery, and red bell pepper into small pieces.
- In a large pot or Dutch oven, heat the olive oil over medium heat, then add the diced onion and sauté for 3-4 minutes until soft.
- Add the minced garlic and cook for about 30 seconds until fragrant.
- Mix in the ground coriander, ground ginger, cinnamon, kosher salt, and black pepper, stirring to combine.
- Add the red cabbage, yellow potatoes, carrots, celery, and red bell pepper to the pot and cook for 5-7 minutes until starting to soften.
- Pour in the remaining broth and bring to a boil. Reduce heat, cover, and let it simmer for 15-20 minutes until the potatoes are fork-tender.
- Remove from heat and stir in the pureed beans, apple cider vinegar, lemon juice, and chopped parsley. Adjust seasoning if necessary.
Notes
This soup is great for meal prep and can be stored in the fridge for 3-4 days or in the freezer for up to 3 months.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 280
- Sugar: 6g
- Sodium: 700mg
- Fat: 7g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 44g
- Fiber: 12g
- Protein: 10g
- Cholesterol: 0mg