Ingredients
Method
Cooking the Bacon
- In a large pot, cook the chopped bacon over medium heat until crispy.
Sautéing Aromatics
- Remove the cooked bacon and set aside, leaving the bacon grease in the pot.
- Add the diced onion and cook until translucent (about 5 minutes).
Adding Garlic & Broth
- Stir in the minced garlic and cook for another minute.
- Pour in the broth and the rinsed beans. Bring to a gentle simmer for about 10 minutes.
Blending the Soup
- Using an immersion blender, blend the mixture until creamy and smooth.
- For a chunkier texture, reserve some beans before blending.
Final Touches
- Add the fresh spinach and heavy cream, stirring well.
- Let it simmer for a few more minutes until the spinach is wilted and everything is warm.
Serving
- Season with salt and pepper to taste, then ladle the soup into bowls.
- Top with crispy bacon bits and grated parmesan if desired.
Notes
To save time, cook the bacon in advance. This soup freezes beautifully, so consider doubling the recipe to have servings ready for busy nights.
