Whole-Food Vegetable and Bean Soup
Photo: Jana Ohajdova on Pexels
MediterraneanVeganDairy-freeGluten-free

Whole-Food Vegetable and Bean Soup

A nourishing, fiber-rich soup loaded with tender cannellini beans, earthy root vegetables, and leafy greens simmered in a fragrant thyme and bay leaf vegetable broth.

Total
55 min
Serves
4
Level
Easy

Prep 20 min · Cook 35 min

Ingredients

4 servings

Method

  1. Heat the extra virgin olive oil in a large pot or Dutch oven over medium heat. Add the diced onion, carrots, and celery. Sauté for 6 to 8 minutes until the vegetables begin to soften.

  2. Stir in the minced garlic and cook for about 1 minute until fragrant, taking care not to let it burn.

  3. Add the diced zucchini, cannellini beans, diced tomatoes with their juices, and low-sodium vegetable broth to the pot.

  4. Drop in the fresh thyme sprigs and the bay leaf. Bring the soup to a gentle boil.

  5. Reduce the heat to low, cover the pot with a lid, and let it simmer for 20 minutes so the flavors meld and the root vegetables become tender.

  6. Remove the lid, discard the thyme stems and bay leaf, and stir in the baby spinach. Cook for 2 more minutes until the spinach is wilted and bright green.

  7. Season with salt and freshly ground black pepper to taste. Ladle warm into bowls and serve.

Nutrition per serving (estimate)

Calories
931
Protein
48 g
Carbs
164 g
Fat
18 g
Fibre
32 g
Sugar
20 g
Sodium
499 mg
All Mediterranean recipes

Recipe by Boon Tools.