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
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
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.
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.
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.
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.
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.
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.
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.
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
Warm Spinach and White Bean Soup with Garlic for Chilly Days
Ingredients
Instructions
- Infuse oil: Heat olive oil in a Dutch oven over medium. Add bay leaves and thyme; sizzle 30 seconds.
- Sweat aromatics: Stir in onion and a pinch of salt; cook 4 min. Add sliced garlic; cook 2 min.
- Toast spices: Mix in paprika and pepper; cook 30 seconds. Deglaze with wine, scraping bits.
- Simmer beans: Add beans and broth; bring to a boil, then simmer 10 min partially covered.
- Purée: Remove bay leaves. Blend partially with an immersion blender for a creamy texture.
- 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.