warm spinach and white bean soup for family comfort

6 min prep 1 min cook 8 servings
warm spinach and white bean soup for family comfort
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 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

Ingredients

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

1
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.

2
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.

3
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.

4
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.

5
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.

6
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.

7
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.

8
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.

9
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

Yes. Thaw completely, then squeeze out as much water as possible. Use 10 ounces frozen for 5 ounces fresh; excess moisture dilutes flavor.

As written, only if you choose gluten-free pasta. Beans, vegetables, and broth are naturally gluten-free. Always check pasta labels.

Sauté aromatics on the stove first for best flavor, then transfer everything except spinach and pasta to the slow cooker. Cook 4 hours on low; add pasta and spinach 20 minutes before serving.

Add a peeled potato and simmer 15 minutes; it will absorb some salt. Remove potato, or blend it in for extra body. Alternatively dilute with unsalted broth.

Omit red-pepper flakes and use low-sodium broth. Purée to a smooth consistency for younger infants or mash beans for toddlers practicing textures.

A crusty sourdough or whole-wheat levain stands up to ladling. For gluten-free, try grilled slabs of polenta or seeded cornbread.
warm spinach and white bean soup for family comfort
soups
Pin Recipe

Warm Spinach and White Bean Soup for Family Comfort

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

Ingredients

Instructions

  1. Heat oil: Warm olive oil in a 4-quart pot over medium heat.
  2. Sauté vegetables: Add onion and celery with a pinch of salt; cook 6–7 min until translucent.
  3. Bloom tomato paste: Clear center, add tomato paste, cook 90 sec, then stir to coat.
  4. Add aromatics: Stir in garlic, thyme, and red-pepper flakes; cook 30 sec.
  5. Simmer: Deglaze with ½ cup broth, then add remaining broth, beans, and bay leaf. Bring to boil, reduce to simmer.
  6. Blend base: Purée ½ cup beans + 1 cup hot broth; return to pot.
  7. Cook pasta: Add pasta; simmer 8 min, stirring often.
  8. 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.

Nutrition (per serving)

245
Calories
11g
Protein
32g
Carbs
8g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.