Go Back

Creamy White Bean & Spinach Soup with Lemon

A delightful creamy soup packed with flavors of white beans, spinach, and a refreshing zing of lemon. Perfect for a quick and comforting meal.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 4 servings
Course: Main Course, Soup
Cuisine: American, Comfort Food
Calories: 320

Ingredients
  

Main Ingredients
  • 2 cans (15 oz each) white beans (like cannellini or navy), drained and rinsed
  • 4 cups vegetable broth (or chicken broth, if you prefer)
  • 2 cups fresh spinach, roughly chopped
  • 1 medium onion, diced
  • 2 cloves garlic, minced because who doesn’t love garlic?
  • 1 each lemon, zested and juiced
  • 1 teaspoon dried thyme feel free to get French with it!
  • to taste salt and pepper
  • 2 tablespoons olive oil for that luxurious touch

Method
 

Sauté the Saviors
  1. In a large pot, heat the olive oil over medium heat. Toss in the diced onion and sauté until it softens and turns golden—about 5 minutes.
  2. Add the minced garlic and let it mingle for another minute.
Beans, Broth, and Blessings
  1. Stir in the drained white beans, vegetable broth, dried thyme, and a sprinkle of salt and pepper.
  2. Bring it to a simmer, allowing all those lovely flavors to have a party for about 10-15 minutes.
Blend It Up
  1. Use an immersion blender straight in the pot (or transfer it carefully to a blender) and puree until you reach your desired smoothness.
  2. Leave a few beans whole for that lovely creamy-chewy effect if you prefer.
Spinach Sensation
  1. Stir in the chopped spinach, lemon zest, and juice.
  2. Cook for another 2-3 minutes until the spinach wilts but still holds its vibrant green color.
  3. Taste and adjust the seasoning.
Serve It Up
  1. Ladle the soup into bowls, and garnish with extra lemon zest or a drizzle of olive oil if feeling fancy.

Notes

Feel free to swap in any leafy greens you have on hand! This soup freezes well—make a double batch and stash some for busy days.