warm spinach and white bean soup with garlic for chilly days

30 min prep 4 min cook 12 servings
warm spinach and white bean soup with garlic for chilly days
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Why This Recipe Works

  • One-pot wonder: Minimal dishes, maximum flavor—everything simmers together in a single Dutch oven.
  • Pantry heroes: Canned beans, boxed broth, and a bag of spinach keep the shopping list short and budget-friendly.
  • Velvety without cream: A quick blitz with the immersion blender thickens the broth naturally—no dairy needed.
  • Garlic two ways: Lightly golden slices for sweetness and a last-minute hit of raw minced cloves for punch.
  • Make-ahead star: Flavor improves overnight, so it’s perfect for Sunday meal prep and Monday desk lunches.
  • Nutrient dense: A serving delivers 12 g plant protein, 6 g fiber, and more than your daily vitamin-A needs.
  • Customizable heat: Keep it mellow for kids or add chili flakes to wake up tired taste buds.

Ingredients You'll Need

Ingredients

This soup is forgiving—think of the ingredient list as a gentle suggestion rather than a stone tablet. You’ll notice I call for cannellini beans, but great northern or navy beans slide in seamlessly. If your spinach is looking peaked, baby kale, chopped escarole, or even a 10-oz block of frozen chopped spinach (thawed and squeezed dry) will work. The garlic is non-negotiable, but the quantity is up to you: I use eight cloves because I live dangerously; scale back if you’d like to keep your breath somewhat socially acceptable. For the broth, I prefer low-sodium vegetable so I can control salt, but if all you have is chicken stock, the soup police will not write you a citation. A glug of good olive oil at the end ties everything together, so use the fruity bottle you save for dipping bread.

Look for beans packed in BPA-free cans if that’s on your radar, and give them a thorough rinse to wash off the starchy liquid—your digestion will thank you. When shopping spinach, choose leaves that are perky and spring back when you pinch them; avoid anything slimy or already smelling like yesterday’s salad bar. Fresh bay leaves are a fun splurge, but dried ones work fine—just remember to fish them out before blending. Finally, keep a lemon on standby. A whisper of acid at the end brightens the earthiness of the beans and spinach, turning a humble soup into something that tastes restaurant-refined.

How to Make Warm Spinach and White Bean Soup with Garlic for Chilly Days

1
Infuse the oil

Set a heavy 4- to 5-quart Dutch oven over medium heat. Add 3 Tbsp olive oil and, when it shimmers, toss in 2 bay leaves and 1 tsp dried thyme. Let the herbs sizzle for 30 seconds to bloom their oils; your kitchen will start to smell like a Provençal cottage.

2
Sweat the aromatics

Add sliced onion plus a pinch of salt; cook 4 minutes until translucent. Reduce heat to medium-low and stir in half of the garlic. Cook 2 minutes more, stirring often, until the garlic is fragrant but still pale blond—brown equals bitter.

3
Build the base

Sprinkle 1 tsp smoked paprika and ½ tsp freshly ground black pepper over the onions; cook 30 seconds to toast the spice. Pour in 1 cup dry white wine (or an extra cup of broth) and use a wooden spoon to lift any caramelized bits.

4
Add the beans & broth

Tip in two 15-oz cans of rinsed cannellini beans plus 4 cups vegetable broth. Increase heat to high; once the soup reaches a lively simmer, reduce to low, partially cover, and cook 10 minutes so flavors meld.

5
Create creamy texture

Fish out the bay leaves. Using an immersion blender, pulse 5–6 times right in the pot. You want about half the beans puréed, yielding a velvety body with plenty of whole beans for bite. No immersion blender? Scoop 2 cups into a countertop blender, whiz until smooth, and return to the pot.

6
Wilt in the greens

Stir in 5 oz baby spinach a handful at a time, letting each addition collapse before adding the next. The soup will turn a gorgeous jade green. Simmer 2 minutes—any longer and spinach goes army-drab.

7
Finish with fresh garlic

Off the heat, stir in the remaining raw minced garlic, 2 Tbsp lemon juice, and 1 Tbsp extra-virgin olive oil. The raw garlic adds a spicy pop that makes the soup taste alive.

8
Taste & serve

Season with additional salt, pepper, or lemon to taste. Ladle into warm bowls, drizzle with more olive oil, and shower with shaved Parmesan if desired. Crusty sourdough for dunking isn’t optional in my house.

Expert Tips

Low-and-slow garlic

Cooking garlic over gentle heat coaxes out sweetness; high heat produces acrid notes. If the pot looks dry, add a splash of broth rather than more oil.

Bean liquid magic

Aquafaba lovers, save ¼ cup of the canned bean liquid and whisk it into the soup just before puréeing—you’ll get a fluffier, almost mousse-like texture.

Ice bath spinach

If your spinach is looking wilted, shock it in ice water for 3 minutes, spin dry, and proceed—it perks right up and keeps that vivid color in the soup.

Layer salt late

Canned beans and store-bought broths vary wildly in sodium. Season assertively only after puréeing so you don’t oversalt the concentrated liquid.

Lemon zest lift

A whisper of zest added with the juice amplifies citrusy top notes without extra acid. Microplane is your friend—avoid the bitter white pith.

Reheat gently

Spinach turns drab when boiled. Warm leftovers over medium-low, stirring often, and add a fresh squeeze of lemon just before serving to perk flavors back up.

Variations to Try

  • Tuscan twist: Swap spinach for chopped lacinato kale and add a 14-oz can of diced tomatoes plus ½ tsp fennel seeds for a rustic minestrone vibe.
  • Spicy Portuguese: Brown 4 oz diced chorizo before the onion, swap white beans for cannellini plus kidney, and finish with a handful of torn cilantro.
  • Creamy chowder: Stir in ½ cup half-and-half after puréeing and add 1 cup diced gold potatoes during the broth step for a chowder-like richness.
  • Garden green: Use asparagus tips and fresh peas in spring, or stir in roasted butternut cubes in autumn—any tender veg that wilts or warms quickly works.
  • Vegan protein boost: Add 1 cup cooked farro or quinoa at the end for chew, or stir in a scoop of unflavored plant protein powder just before serving.

Storage Tips

Cool the soup completely before transferring to airtight containers. It keeps 4 days in the refrigerator and up to 3 months in the freezer. Because spinach tends to discolor, place a piece of parchment directly against the surface before sealing to minimize oxidation. Thaw frozen soup overnight in the fridge, then reheat slowly; the beans may separate slightly—just whisk to re-emulsify. If you plan to double the batch for stocking the freezer, hold off adding the fresh spinach to the portion you’ll freeze; blanch and stir it in after reheating for brighter color and flavor.

Frequently Asked Questions

Absolutely. Soak 1 cup dried cannellini beans overnight, then simmer in salted water 45–60 minutes until creamy. You’ll need 3 cups cooked beans for this recipe, plus 2 cups of their cooking liquid in place of an equal amount of broth for deeper flavor.

Yes, as written it is naturally gluten-free. If you choose the Tuscan variation with farro, swap in certified-gluten-free quinoa or rice instead.

Yes. Add everything except spinach, lemon juice, and raw garlic. Cook on LOW 4–6 hours. Purée, then stir in spinach and let it wilt 5 minutes. Finish with lemon juice and raw garlic just before serving.

A crusty sourdough or seeded whole-grain loaf complements the creamy beans and soaks up broth without going mushy. For gluten-free diners, try grilled polenta squares or chickpea-flour flatbread.

Replace the wine with an equal amount of broth plus 1 Tbsp white-wine vinegar or lemon juice for acidity. The flavor will be slightly less complex but still delicious.

Whisk in warm broth or water ¼ cup at a time until you reach the desired consistency. Beans continue to absorb liquid as they sit, so thin just before reheating.
warm spinach and white bean soup with garlic for chilly days
soups
Pin Recipe

Warm Spinach and White Bean Soup with Garlic for Chilly Days

(4.9 from 127 reviews)
Prep
10 min
Cook
25 min
Servings
4

Ingredients

Instructions

  1. Infuse oil: Heat olive oil in a Dutch oven over medium. Add bay leaves and thyme; sizzle 30 seconds.
  2. Sweat aromatics: Stir in onion and a pinch of salt; cook 4 min. Add sliced garlic; cook 2 min.
  3. Toast spices: Mix in paprika and pepper; cook 30 seconds. Deglaze with wine, scraping bits.
  4. Simmer beans: Add beans and broth; bring to a boil, then simmer 10 min partially covered.
  5. Purée: Remove bay leaves. Blend partially with an immersion blender for a creamy texture.
  6. Finish greens: Stir in spinach until wilted, 2 min. Off heat, add raw garlic, lemon juice, and olive oil. Season and serve hot.

Recipe Notes

For ultra-smooth texture, pass the puréed soup through a fine-mesh sieve. Soup thickens as it sits; thin with broth when reheating.

Nutrition (per serving)

267
Calories
12g
Protein
34g
Carbs
9g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.