Go Back
+ servings
White Bean & Spinach Soup

Spanish White Bean & Spinach Soup

Course Main Course, Soup
Cuisine Spanish
Prep Time 5 minutes
Cook Time 25 minutes
Servings 2
Calories 492 kcal


  • 2 tbsp extra virgin olive oil 30 ml
  • 1 small onion
  • 4 cloves garlic
  • 1/2 tsp sweet smoked Spanish paprika 1.15 grams
  • 1/2 tsp dried thyme .45 grams
  • 2 1/2 cups canned white beans 400 grams
  • 3 cups vegetable broth 710 ml
  • 1/4 tsp saffron threads .17 grams
  • 1 cup fresh spinach 50 grams
  • 1/4 cup finely grated Manchego cheese 30 grams
  • pinch sea salt
  • dash black pepper


  1. Heat a stock pot with a medium heat and add in 2 tbsp extra virgin olive oil

  2. Meanwhile, finely dice 1 small onion and roughly chop 4 cloves garlic

  3. Add the onion and garlic into the stock pot with the olive oil, mix continuously, after 3 minutes and the onion is translucent, add in 1/2 tsp sweet smoked Spanish paprika and 1/2 tsp dried thyme, quickly mix together, then add in 2 1/2 cups of canned white beans (drained & rinsed) and season with sea salt & black pepper, gently mix together

  4. Once everything is well mixed, add in 3 cups vegetable broth and pinch in 1/4 tsp saffron threads, raise to a high heat and give it a mix

  5. When the broth comes to a boil, place a lid on the stock pot and lower to a low-medium heat

  6. After 15 minutes, remove the lid, add in 1 cup fresh spinach (roughly chopped) and mix together until wilted, about 30 seconds, then remove the stock pot from the heat

  7. Transfer the soup into shallow bowls, finely grate a kiss of Manchego cheese over the soup and sprinkle with finely chopped parsley, serve at once, enjoy!

Recipe Notes

Get the Saffron Threads I used to make this recipe

Nutrition Facts
Spanish White Bean & Spinach Soup
Amount Per Serving
Calories 492 Calories from Fat 162
% Daily Value*
Fat 18g28%
Saturated Fat 4g25%
Polyunsaturated Fat 2g
Monounsaturated Fat 11g
Cholesterol 11mg4%
Sodium 218mg9%
Potassium 1233mg35%
Carbohydrates 61g20%
Fiber 14g58%
Sugar 5g6%
Protein 24g48%
Vitamin A 1772IU35%
Vitamin C 10mg12%
Calcium 346mg35%
Iron 8mg44%
* Percent Daily Values are based on a 2000 calorie diet.