SIMPLE Mediterranean White Bean Soup
SIMPLE Mediterranean White Bean Soup is a easy Mediterranean recipe that serves 4. 250 calories per serving. Recipe by Feelgoodfoodie on YouTube.
Prep: 14 min | Cook: 32 min | Total: 56 min
Cost: $8.32 total, $2.08 per serving
Ingredients
- 2 cans (15 oz each) White Beans (canned cannellini or great northern beans, rinsed and drained)
- 2 tablespoons Olive Oil (extra virgin recommended)
- 1 large Onion (chopped)
- 2 pieces Carrot (peeled and chopped)
- 2 stalks Celery (chopped)
- 2 cloves Garlic (minced)
- 1 teaspoon Dried Oregano
- 1 teaspoon Dried Thyme
- to taste Salt
- to taste Black Pepper
- 6 cups Vegetable Broth (low‑sodium)
- 2 cups Fresh Spinach (packed, roughly chopped)
- 2 tablespoons Fresh Parsley (chopped, for garnish)
- 2 tablespoons Parmesan Cheese (grated, optional (omit for vegan))
Instructions
Sweat the Onion
Heat the olive oil in the deep pot over medium heat. Add the chopped onion and cook, stirring occasionally, until the onion becomes translucent and starts to soften, about 5 minutes.
Time: PT5M
Temperature: medium
Add Aromatics and Spices
Add the minced garlic, chopped carrots, and chopped celery to the pot. Sprinkle in the dried oregano, dried thyme, and season with a pinch of salt and pepper. Stir and cook for another 4 minutes until the vegetables soften and begin to turn a light golden color.
Time: PT4M
Temperature: medium
Incorporate Beans and Broth
Stir in the rinsed and drained white beans, then pour in the 6 cups of vegetable broth. Increase the heat to bring the soup to a rolling boil.
Time: PT5M
Temperature: high
Simmer the Soup
Once boiling, reduce the heat to low, cover the pot, and let the soup simmer gently for 15 minutes. Occasionally stir and use a spoon to gently mash a few beans to help thicken the broth.
Time: PT15M
Temperature: low
Finish with Spinach
Add the chopped fresh spinach to the pot and cook for 2 minutes, just until the leaves wilt and turn bright green.
Time: PT2M
Temperature: medium
Serve and Garnish
Ladle the soup into bowls. Sprinkle each serving with chopped fresh parsley and, if desired, a drizzle of grated Parmesan cheese.
Time: PT1M
Nutrition Facts
- Calories
- 250
- Protein
- 12 g
- Carbohydrates
- 35 g
- Fat
- 6 g
- Fiber
- 8 g
Dietary info: Vegan (omit Parmesan), Gluten-Free, Vegetarian, High-Protein, Dairy-Free (without Parmesan)
Allergens: Legumes, Dairy (if Parmesan is used)
Last updated: April 15, 2026








