Here’s the full recipe for your delicious White Bean and Spinach Soup with Bacon 🥣✨ — cozy, hearty, and full of flavor!
🧄 Ingredients
Serves: 4–6
Prep time: 15 minutes
Cook time: 35–40 minutes
1 tablespoon olive oil
4 slices bacon, chopped
1 medium onion, finely diced
2 garlic cloves, minced
2 carrots, diced
2 celery stalks, diced
1 teaspoon smoked paprika (optional but adds depth)
1 teaspoon dried thyme (or 1 tablespoon fresh)
1 bay leaf
4 cups (1 liter) chicken or vegetable broth
2 cans (400 g each) white beans (cannellini or navy beans), rinsed and drained
2 cups (about 60 g) fresh spinach, roughly chopped
Salt and black pepper to taste
Juice of ½ lemon (optional)
Grated Parmesan and extra bacon bits for topping (optional)
👩🍳 Instructions
Cook the bacon:
Heat olive oil in a large pot over medium heat. Add chopped bacon and cook until crispy. Remove a few pieces and set aside for garnish.
Sauté vegetables:
Add onion, carrots, and celery to the pot. Cook for 5–6 minutes until softened.
Add garlic and spices:
Stir in minced garlic, smoked paprika, thyme, and bay leaf. Cook for 1 minute until fragrant.
Add broth and beans:
Pour in chicken or vegetable broth and add the white beans. Bring to a boil, then reduce the heat and simmer gently for 20–25 minutes.
Mash slightly (optional):
Mash a small portion of the beans in the pot with a spoon or potato masher for a creamier texture.
Add spinach:
Stir in chopped spinach and cook for another 2–3 minutes until wilted.
Finish and season:
Remove the bay leaf. Add lemon juice (optional), and season with salt and black pepper to taste.
Serve:
Ladle into bowls, garnish with crispy bacon bits and Parmesan cheese if desired. Serve hot with crusty bread.
🍞 Tips & Variations
For a vegetarian version, skip the bacon and add a teaspoon of smoked paprika for depth.
To make it creamier, stir in a splash of cream or a spoonful of Greek yogurt before serving.
You can also add potatoes or pasta for a heartier meal.
