Mixed Bean Vegetable Soup with Pistachio Herb Garnish
This mixed bean soup is the ultimate cozy bowl — nourishing fiber-rich and loaded with veggies. The blend of kidney beans cannellini beans and hearty greens in a flavorful broth makes it a perfect one-pot meal. Topped with fresh herbs and crunchy pistachios this dish offers both comfort and texture in every spoonful.
Prep Time & Cook Time:
Prep Time: 15 minutes
Cook Time: 30-35 minutes
Total Time: 45-50 minutes
Servings: 4-6
Ingredients:
For the Soup:
1 tbsp olive oil
1 medium onion diced
2 cloves garlic minced
2 carrots sliced
2 celery stalks chopped
1 can (15 oz) kidney beans drained
1 can (15 oz) cannellini beans or butter beans drained
1 can (14 oz) diced tomatoes
4 cups vegetable broth
1 tsp dried oregano
1 tsp dried thyme
2 cups chopped kale or spinach
Salt and pepper to taste
For Garnish:
Chopped fresh parsley or cilantro
2 tbsp shelled pistachios
Instructions:
Sauté Vegetables:
In a large pot heat olive oil over medium heat. Add onion garlic carrots and celery. Cook for 5-7 minutes until softened
Add Beans and Broth:
Stir in the beans diced tomatoes vegetable broth oregano and thyme. Bring to a boil
Simmer:
Reduce heat and simmer uncovered for 20-25 minutes or until vegetables are tender and flavors have melded
Add Greens:
Stir in kale or spinach and cook for another 5 minutes until wilted
Season and Serve:
Season with salt and pepper to taste. Ladle into bowls and garnish with fresh herbs and pistachios
Tips:
Use dry beans if you prefer just soak and cook them beforehand
Add a splash of lemon juice or apple cider vinegar at the end for brightness
Blend a portion of the soup if you prefer a thicker texture
Swap kale for Swiss chard or collard greens
Add chili flakes for a spicy kick
FAQs:
Q: Can I freeze this soup?
A: Yes it freezes very well. Let it cool completely then store in airtight containers for up to 3 months
Q: What can I serve with it?
A: Crusty bread garlic toast or a side salad are perfect companions
Q: Can I add grains like rice or quinoa?
A: Absolutely stir in cooked grains during the last 5 minutes of cooking
Q: Is this soup gluten-free?
A: Yes all ingredients are naturally gluten-free
Nutritional Info (Per Serving approx):
Calories: 280
Protein: 13g
Fat: 8g
Carbs: 36g
Fiber: 10g
Sugar: 6g
Note: Varies based on specific beans and broth used
Conclusion:
This mixed bean vegetable soup is more than just a meal — it’s a bowl of warmth health and flavor. Easy to make and adaptable to your taste it’s ideal for meal prep or weeknight dinners. The pistachio topping adds a beautiful nutty crunch that takes this wholesome soup to another level