warm spinach and white bean stew with garlic and rosemary

1 min prep 2 min cook 4 servings
warm spinach and white bean stew with garlic and rosemary
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s a moment every winter when the sky turns that particular shade of pewter and the wind whips down the street sharp enough to make your eyes water. That’s the night I crave this stew. Not the fussy kind that demands a long grocery list or a full afternoon of babysitting the stove—just a deep pot of creamy beans, bright spinach, and the perfume of rosemary curling through the kitchen like a whispered promise that spring will, eventually, return. My neighbor Maria first ladled it into a chipped blue bowl for me five years ago when I was nursing a stubborn cold. One spoonful and I understood why her Tuscan nonna called it “the quiet remedy.” Since then I’ve tweaked it—more garlic, a splash of white wine, a generous glug of golden olive oil—and it has become my default answer to every small crisis: overdue deadlines, surprise houseguests, or simply the ache of a Monday. It’s the sort of humble luxury that tastes like you planned for hours even though the ingredients were probably lurking in your pantry all along. Serve it in deep bowls with a hunk of crusty bread and a snowfall of Parmesan, or ladle it over toasted sourdough for a lazy supper that still feels worthy of candlelight.

Why This Recipe Works

  • Speedy pantry staple: Canned beans mean dinner is 35 minutes away without sacrificing silky texture.
  • Layered flavor, minimal effort: We bloom rosemary in oil first so every bite tastes woodsy and intentional.
  • Spinach stays emerald: Added off-heat so it wilts gently without the muddy gray of overcooked greens.
  • Creaminess without dairy: A quick mash of half the beans thickens the broth naturally.
  • Make-ahead friendly: Flavors deepen overnight; thin with a splash of broth and it tastes even better tomorrow.
  • One-pot wonder: Fewer dishes equals more time to curl up on the couch with your bowl.
  • Vegan + gluten-free: Everyone at the table can dig in without a second thought.

Ingredients You'll Need

Ingredients

Great stew starts with great beans. I keep two cans of cannellini on hand—creamy, mild, and eager to soak up whatever aromatics you throw their way. If you’re a meal-prepper with foresight, 1½ cups of home-cooked beans from your freezer will make the broth even silkier. Either way, rinse them well to shed the tinny can liquid.

Olive oil matters here more than usual because we’re using it to infuse the rosemary. Pull out the grassy, peppery bottle you save for salads rather than the neutral one you sauté with. You’ll need four cloves of garlic; slice them thick so they soften into sweet coins rather than disappearing into the background. A single sprig of fresh rosemary perfumes the entire pot—if your market only carries the woody kind, strip the leaves and mince them fine. Baby spinach wilts in seconds and keeps things tender, but mature spinach or even torn kale works if you extend the simmer by two minutes.

For brightness, a squeeze of lemon at the end is non-negotiable. It lifts the earthiness of the beans and makes the rosemary sing. If you like a whisper of heat, a pinch of crushed red-pepper flakes blooms beautifully in the warm oil. Vegetable broth is my default, but if you’re not keeping vegetarian, a light chicken stock adds depth. Finish with a snowy drift of Parmesan or, for a vegan crown, a mix of lemon zest and toasted breadcrumbs showered on just before serving.

How to Make Warm Spinach and White Bean Stew with Garlic and Rosemary

1
Infuse the oil

Set a heavy-bottomed pot or Dutch oven over medium-low heat. Add 3 tablespoons olive oil and the fresh rosemary sprig. Let it sizzle gently for 90 seconds; the leaves should darken but not brown. Tilt the pot so the oil pools around the herb, coaxing out every last drop of piney fragrance. Remove and discard the spent sprig.

2
Bloom the aromatics

Add the sliced garlic and optional red-pepper flakes. Reduce heat to low and cook 2–3 minutes, stirring once or twice, until the garlic is translucent and smells sweet rather than sharp. If it starts to color, lower the flame.

3
Build the broth base

Pour in 2 cups of the vegetable broth and scrape the bottom with a wooden spoon to release any sticky garlic bits. Add the bay leaf and a generous pinch of salt; bring to a gentle simmer.

4
Mash for creaminess

Tip in one can of drained beans. Using the back of a fork or a potato masher, smash roughly half the beans right in the pot. They’ll melt into the broth and give you that luxurious, creamy body without dairy.

5
Add remaining beans and simmer

Stir in the second can of beans (left whole) plus another ½ cup broth. Simmer 10 minutes so the flavors marry. The stew should be thick but still spoonable; add splashes of broth to loosen as needed.

6
Season boldly

Taste and adjust. Beans need salt; add ½ teaspoon at a time until the broth tastes like liquid comfort rather like dishwater. A few cracks of black pepper awaken the rosemary.

7
Wilt the spinach off-heat

Remove the pot from the burner. Stir in the baby spinach; fold until the leaves turn bright emerald and slump into the stew. The residual heat is enough to soften without turning them khaki.

8
Finish with freshness

Squeeze in the juice of half a lemon, drizzle with another tablespoon of olive oil, and serve immediately. Top with Parmesan, toasted breadcrumbs, or nothing at all—this stew is self-sufficient.

Expert Tips

Deglaze with wine

After the garlic turns translucent, splash in ¼ cup dry white wine and let it reduce by half before adding broth. The acidity brightens the beans and adds a subtle fruity note.

Slow-cooker shortcut

Toss everything except spinach and lemon into a slow cooker on LOW for 4 hours. Stir in spinach during the last 5 minutes and finish with lemon.

Freeze in portions

Ladle cooled stew into silicone muffin trays, freeze, then pop out and store in bags. Two “pucks” plus broth equal a single serving on a hectic night.

Color pop

Add a handful of halved cherry tomatoes with the second can of beans; their skins wrinkle and release a jammy sweetness that plays beautifully against rosemary.

Bean broth bonus

If you cook beans from scratch, swap the starchy cooking liquid for half the vegetable broth; your stew will taste as though it simmered all afternoon.

Crunch factor

Toast coarse breadcrumbs in olive oil with a crushed anchovy filet until golden. Sprinkle on top for a salty, crispy contrast to the creamy beans.

Variations to Try

  • Lemony Chickpea Spinach Stew: Swap white beans for chickpeas and finish with preserved-lemon peel minced fine.
  • Smoky Paprika & Kale: Use smoked paprika instead of red-pepper flakes and substitute kale for spinach; simmer 4 extra minutes.
  • Creamy Tuscan: Stir in ¼ cup coconut milk or heavy cream at the very end for a richer, almost chowder-like stew.
  • Sausage & Bean: Brown two Italian sausages (casings removed) before the garlic; proceed as written for a meaty version.

Storage Tips

Refrigerate: Cool completely, transfer to airtight containers, and refrigerate up to 4 days. The stew will thicken; thin with broth or water when reheating.

Freeze: Portion into freezer-safe jars, leaving 1 inch headspace. Freeze up to 3 months. Thaw overnight in the fridge and reheat gently.

Make-ahead: Stew tastes even better the next day. Make through Step 6, refrigerate, and simply reheat and add spinach just before serving.

Frequently Asked Questions

Yes. Thaw and squeeze dry first, then stir in during the last 2 minutes to prevent watery broth.

Substitute ½ teaspoon dried rosemary (crushed between fingers) or use fresh thyme for a gentler, floral note.

Absolutely. If you add breadcrumbs as a topping, use gluten-free crumbs or skip them entirely.

Yes—use a larger pot and add 1 extra cup broth per doubled batch. Simmer 2–3 minutes longer to meld flavors.

Remove the pot from heat before adding spinach; residual heat wilts it perfectly while preserving color and nutrients.

A crusty sourdough or artisan whole-wheat loaf for mopping, or grill thick slices of ciabatta with olive oil and rub with garlic.
warm spinach and white bean stew with garlic and rosemary
soups
Pin Recipe

Warm Spinach and White Bean Stew with Garlic and Rosemary

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

Ingredients

Instructions

  1. Infuse oil: Heat 2 tablespoons olive oil and rosemary in a medium pot over medium-low for 90 seconds. Discard sprig.
  2. Bloom aromatics: Add garlic and red-pepper flakes; cook 2–3 minutes until translucent.
  3. Simmer base: Stir in broth, bay leaf, and ½ teaspoon salt; bring to a gentle simmer.
  4. Thicken: Add one can of beans; mash half with a fork. Stir in remaining whole beans and simmer 10 minutes.
  5. Season: Taste and add more salt or pepper as desired.
  6. Finish: Off heat, fold in spinach until wilted. Add lemon juice and remaining 1 tablespoon olive oil. Serve hot with Parmesan or breadcrumbs.

Recipe Notes

Stew thickens as it sits; thin with broth when reheating. For a meaty twist, brown 2 Italian sausages before the garlic.

Nutrition (per serving)

285
Calories
14 g
Protein
32 g
Carbs
11 g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.