Love this? Pin it for later!
Why This Recipe Works
- One-pot miracle: Minimal dishes mean more couch-and-blanket time.
- Pantry heroes: Canned beans and boxed broth keep the shopping list short.
- Speedy weeknight: From chopping to ladling in 35 minutes flat.
- Silky without dairy: A quick bean purée lends creaminess—no heavy cream required.
- Vitamin boost: An entire 5-ounce clamshell of spinach disappears into each batch.
- Kid-approved: Mild flavors and tiny pasta stars make it a toddler favorite.
- Freezer-friendly: Double the recipe and freeze half for future chaos.
Ingredients You'll Need
Great soup starts with great building blocks. Here’s what to look for—and how to swap smartly if the grocery shelf is bare.
Olive oil: A generous glug (3 tablespoons) lays the flavor foundation. Use everyday extra-virgin, not the fancy finishing bottle. If you’re out, any neutral oil works, but you’ll miss the grassy notes that marry with spinach.
Aromatics: One medium yellow onion, two plump garlic cloves, and a stalk of celery create the classic soffritto. Dice them small; they should melt into the broth rather than stay crunchy. In a pinch, swap the onion for a leek or shallots.
Tomato paste: Two tablespoons add mellow acidity and a blush color. Buy it in a metal tube; it lasts months in the fridge door once opened. No paste? A spoon of sun-dried-tomato pesto or even ketchup will do in a storm.
White beans: Two 15-ounce cans of cannellini or great northern beans give body and protein. Look for BPA-free liners and low-sodium labels. If you cook from dried, you’ll need 1 ½ cups cooked beans plus ¾ cup of their starchy liquid to mimic the canned goo.
Broth: Four cups of low-sodium vegetable or chicken broth. Taste before salting; brands vary wildly. Homemade is glorious, but let’s be honest—weeknights need boxes.
Spinach: Five ounces (about half a standard clamshell) of baby spinach. The leaves are tender and stem-free, so no chopping required. If you have mature spinach, strip the tough stems and slice the leaves into ribbons. Frozen spinach works; thaw and squeeze bone-dry first.
Pasta: A handful (⅓ cup) of tiny shapes—ditalini, orzo, or alphabet letters. They cook right in the pot and turn the soup into a meal. For gluten-free, use rice-based pasta or skip entirely and add diced potatoes instead.
Seasonings: A bay leaf, ½ teaspoon dried thyme, and a pinch of red-pepper flakes. Finish with fresh lemon juice to brighten the greens and a shower of grated Parmesan for salty umami. Vegans can swap nutritional-yeast flakes.
How to Make Warm Spinach and White Bean Soup for Family Comfort
Warm the pot
Place a heavy 4-quart Dutch oven or soup pot over medium heat for 1 minute. Add olive oil and swirl to coat the bottom evenly. A hot pot prevents onions from steaming and encourages translucent softness.
Sauté the soffritto
Stir in diced onion, celery, and a pinch of salt. Reduce heat to medium-low and cook 6–7 minutes, stirring twice, until the onion is translucent and the edges of celery have turned pale gold. Patience here builds sweetness.
Bloom the tomato paste
Clear a small circle in the center of the pot, add tomato paste, and let it sizzle for 90 seconds. The color will darken from bright red to brick. Stir to coat the vegetables; toasting removes raw metallic taste.
Add garlic & spices
Clear another center well, drop in minced garlic, thyme, and red-pepper flakes. Cook 30 seconds until fragrant—no longer or garlic will brown and turn bitter. Stir everything together.
Deglaze with broth
Pour in ½ cup broth. Use a wooden spoon to scrape the browned fond (little brown bits) off the bottom; they dissolve into liquid gold flavor. Add remaining broth and the bay leaf, increase heat to high, and bring to a boil.
Create the creamy base
Ladle 1 cup of hot broth and ½ cup beans into a blender; blend until silky. Return this purée to the pot. This quick step gives body without flour or cream and keeps the soup gluten-free.
Simmer with beans & pasta
Add remaining beans and the dry pasta. Reduce heat to a gentle simmer (small bubbles breaking the surface) and cook 8 minutes, stirring every 2 minutes so pasta doesn’t glue to the bottom.
Wilt in the spinach
Grab handfuls of spinach, crush them slightly, and drop into the soup. Push them under the surface with your spoon; they’ll wilt in 60 seconds. The color should turn jade green—if it browns, you’ve overcooked.
Brighten and adjust
Remove bay leaf. Stir in lemon juice and taste for salt and pepper. Add more broth if you like a thinner soup. Serve hot, passing Parmesan and crusty bread at the table. Leftovers thicken; thin with water or broth when reheating.
Expert Tips
Low-and-slow aromatics
Cooking onions below medium heat coaxes out natural sugars, giving the soup a subtle sweetness that balances lemon and greens.
Bean liquid gold
The starchy goop in canned beans thickens broth. Rinse only if you must slash sodium; otherwise, embrace the goo.
Lemon at the end
Acid perks up spinach’s mineral edge. Add it off-heat so volatile citrus oils survive and stay bright.
Cool before freezing
Chill soup completely in an ice bath; this prevents spinach from turning army green in the freezer.
Herb stem saver
Toss thyme stems, bay leaf, and Parmesan rind into the pot; fish them out later for layers of background flavor.
Thin as needed
Pasta keeps absorbing liquid. Store a cup of broth separately to loosen leftovers when reheating.
Variations to Try
-
Tuscan kale & sausage: Brown 8 oz removed Italian sausage before the onions. Swap spinach for ribboned lacinato kale and finish with rosemary instead of thyme.
-
Vegan coconut glow: Replace pasta with diced sweet potato and swirl in ¼ cup coconut milk for creamy sweetness. Top with toasted pumpkin seeds.
-
Spicy harissa: Stir 1 teaspoon harissa paste in with tomato paste. Garnish with cilantro and a squeeze of lime instead of lemon.
-
Spring green swap: Use equal parts spinach, arugula, and watercress for a peppery spring version. Finish with fresh mint chiffonade.
-
Creamy Parmesan dream: Stir ¼ cup grated Parmesan directly into the pot and finish with a splash of half-and-half for extra richness (perfect for company).
Storage Tips
Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. The pasta will swell; thin with broth when reheating.
Freezer: Skip the pasta if you plan to freeze. Portion into freezer-safe pint jars or silicone bags, leaving 1 inch head-space. Freeze up to 3 months. Thaw overnight in the fridge, then simmer and add fresh pasta.
Make-ahead: Prepare through step 6 (before adding pasta and spinach). Refrigerate the concentrated base for up to 3 days. To serve, bring base to a simmer, add pasta, cook 8 minutes, then wilt spinach and finish with lemon.
Frequently Asked Questions
Warm Spinach and White Bean Soup for Family Comfort
Ingredients
Instructions
- Heat oil: Warm olive oil in a 4-quart pot over medium heat.
- Sauté vegetables: Add onion and celery with a pinch of salt; cook 6–7 min until translucent.
- Bloom tomato paste: Clear center, add tomato paste, cook 90 sec, then stir to coat.
- Add aromatics: Stir in garlic, thyme, and red-pepper flakes; cook 30 sec.
- Simmer: Deglaze with ½ cup broth, then add remaining broth, beans, and bay leaf. Bring to boil, reduce to simmer.
- Blend base: Purée ½ cup beans + 1 cup hot broth; return to pot.
- Cook pasta: Add pasta; simmer 8 min, stirring often.
- Finish greens: Stir in spinach until wilted, 1 min. Off heat, add lemon juice, salt, and pepper. Serve with Parmesan.
Recipe Notes
Soup thickens as it sits; thin with broth when reheating. For freezer prep, skip pasta and add fresh when reheating.