Easy Creamy White Bean & Spinach Soup – One Pot Comfort
This Creamy White Bean and Spinach Soup is a cozy, one-pot wonder that delivers rich flavor and creaminess without heaviness. Perfect for chilly evenings, it’s a nourishing hug in a bowl that’s easy to make and clean up.
- Author: yassine
- Prep Time: 15 mins
- Cook Time: 30 mins
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: Stovetop
- Cuisine: American
- 1 tablespoon olive oil
- 1 medium yellow onion, finely diced
- several cloves of garlic, minced
- 2 cans (15-ounces each) of cannellini beans or great northern beans, drained and rinsed
- 4 cups low-sodium vegetable broth
- 1 dried bay leaf
- 1 teaspoon dried thyme
- pinch of red pepper flakes (optional)
- salt to taste
- black pepper to taste
- splash of non-alcoholic white wine alternative (optional)
- 5–6 ounces fresh spinach (or one standard bag)
- splash of milk or cream (optional, for extra creaminess)
- squeeze of fresh lemon juice
- Prepare Your Ingredients: First, get everything ready. Dice your onion, mince your garlic, and drain and thoroughly rinse your canned white beans. Have your broth, spinach, and spices measured out.
- Sauté the Aromatics: Grab a large, heavy-bottomed pot or Dutch oven and heat about 1 tablespoon of olive oil over medium heat. Add the diced onion and cook, stirring occasionally, until it’s softened and translucent, which usually takes about 5-7 minutes. Once the onion is ready, add the minced garlic, dried thyme, and red pepper flakes (if using). Cook for another minute until fragrant, being careful not to burn the garlic.
- Deglaze and Build the Base: If you're using it, pour in your non-alcoholic white wine alternative or a splash of broth. Scrape up any browned bits from the bottom of the pot with a wooden spoon. Now, pour in the vegetable broth and add the bay leaf. Stir in about two-thirds of the rinsed white beans (reserving the remaining one-third for later). Bring the soup to a gentle simmer.
- Create the Creamy Texture: Carefully remove about 2-3 cups of the soup (including some of the beans) and transfer it to a blender. Blend the removed portion until it’s completely smooth and creamy. Then, pour the blended mixture back into the pot with the rest of the soup. Stir well to combine.
- Add Remaining Beans and Spinach: Stir in the reserved one-third of the white beans. Next, add the fresh spinach, a handful at a time if your pot is very full. Stir gently until each batch wilts down before adding more. Continue until all the spinach has wilted and is tender-crisp, usually just 2-3 minutes.
- Finish and Season: If you’re opting for extra creaminess, stir in your milk or cream alternative at this point. Remove the bay leaf from the pot. Season the soup generously with salt and freshly ground black pepper to taste. Finally, squeeze in the fresh lemon juice. Give it one last stir and taste to adjust any seasonings as needed.
- Serve: Ladle your warm, cozy Creamy White Bean and Spinach Soup into bowls. Garnish with a drizzle of good olive oil, some extra fresh black pepper, or a sprinkle of fresh parsley or chives. Enjoy immediately!
Nutrition
- Serving Size: 1 bowl
- Calories: 250
- Sugar: 2 g
- Sodium: 400 mg
- Fat: 6 g
- Saturated Fat: 1 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 40 g
- Fiber: 10 g
- Protein: 12 g
- Cholesterol: 0 mg
Keywords: For added flavor depth, consider roasting your onions and garlic until caramelized. You can also boost protein by adding shredded chicken or chickpeas.