Hearty Vegetarian Bean Soup
This hearty and flavorful soup is perfect for a cozy meal, loaded with protein, fiber, and
vitamins.
Ingredients:
– 2 tbsp olive oil
– 1 medium onion, diced
– 3 cloves garlic, minced
– 2 carrots, peeled and sliced
– 2 celery stalks, diced
– 1 cup green beans, trimmed and cut into 1-inch pieces
– 1 can (14.5 oz) diced tomatoes, with juice
– 4 cups vegetable broth
– 1 can (15 oz) white beans, drained and rinsed
– 1 can (15 oz) black beans, drained and rinsed
– 1 tsp dried thyme
– 1 tsp smoked paprika
– 1 tsp ground cumin
– 1/2 tsp red pepper flakes (optional, for heat)
– Salt and black pepper, to taste
– 2 cups fresh spinach (optional)
– Juice of 1 lemon (optional, for brightness)
– Chopped fresh parsley, for garnish
Instructions:
1. Sauté Vegetables
Heat olive oil in a large pot over medium heat. Add the diced onion, garlic,
carrots, and celery. Sauté for about 5 minutes, or until the vegetables are
softened and the onion is translucent.
2. Add Green Beans and Tomatoes
Stir in the green beans and diced tomatoes (including their juice). Cook for
another 2-3 minutes.
3. Add Broth and Spices
Pour in the vegetable broth, and stir in the thyme, smoked paprika, cumin, and
red pepper flakes (if using). Bring the mixture to a boil.
4. Simmer with Beans
Reduce the heat to low and add the white beans and black beans. Cover and let
the soup simmer for about 20-25 minutes, allowing the flavors to meld.
5. Optional Spinach and Lemon
If using spinach, stir it in during the last 5 minutes of cooking until wilted. Add the
lemon juice for a bright, fresh finish.
6. Season to Taste

Taste the soup and adjust seasoning with salt and black pepper as needed.
7. Serve and Garnish
Ladle the soup into bowls and garnish with fresh parsley. Serve hot with crusty
bread or a side salad.
Notes:
– You can substitute fresh green beans with frozen ones if needed.
– For extra richness, top each serving with a dollop of sour cream or a sprinkle of
grated Parmesan.
– This soup stores well in the fridge for up to 4 days or in the freezer for up to 3
months.
We have all the natural ingredients you’ll need to make this recipe. Enjoy your delicious,
hearty vegetarian soup!