Garlic & Herb White Bean Stew – Cozy, Flavorful, and Simple
This Garlic & Herb White Bean Stew is the kind of meal you’ll want on repeat. It’s warm, creamy, and loaded with everyday ingredients that somehow feel special together. The garlic and fresh herbs bring brightness, while the white beans make it hearty and comforting without being heavy.
It’s perfect for busy weeknights, cozy weekends, or whenever you want something nourishing without a lot of fuss.
Garlic & Herb White Bean Stew - Cozy, Flavorful, and Simple
Ingredients
Method
- Warm the pot: Heat 2 tablespoons olive oil in a heavy pot over medium heat.
- Sauté the aromatics: Add 1 chopped onion, 2 diced carrots, and 2 diced celery stalks. Cook 6–8 minutes, stirring, until softened and lightly golden.Season with a pinch of salt.
- Add the garlic and tomato paste: Stir in 4–6 minced garlic cloves and 1 tablespoon tomato paste. Cook 1–2 minutes until fragrant and the paste darkens slightly.
- Build the flavor: Add a pinch of red pepper flakes (optional), 1 teaspoon chopped fresh rosemary, and 1 teaspoon chopped fresh thyme. Stir for 30 seconds.
- Beans and broth: Add 2 cans (about 3 cups) drained white beans and 4 cups vegetable broth.If using, add a bay leaf and a Parmesan rind.
- Simmer gently: Bring to a low boil, then reduce to a simmer. Cook 15–20 minutes. Smash a cup of beans against the side of the pot to thicken.
- Add greens: Stir in 2–3 cups baby spinach or chopped kale.Cook 2–4 minutes until wilted and tender.
- Finish bright: Remove bay and rind. Stir in the zest of half a lemon and 1–2 teaspoons lemon juice. Add 2 tablespoons chopped parsley.
- Season and serve: Taste and season with salt and black pepper.Drizzle with a little olive oil. Serve with crusty bread or over cooked grains.
What Makes This Recipe So Good

- Big flavor from simple ingredients: Garlic, herbs, and a splash of lemon make humble beans taste restaurant-worthy.
- Hearty but not heavy: The stew is creamy from the beans themselves—no cream required.
- Flexible: Use canned beans or cooked-from-scratch. Add greens, grains, or whatever vegetables you have.
- Affordable and pantry-friendly: Most ingredients are already in your kitchen.
- One pot and easy cleanup: Everything simmers together, and the leftovers are even better the next day.
What You’ll Need
- Olive oil: For sautéing and finishing.
- Yellow onion: Adds sweetness and depth.
- Carrots and celery: Classic base that builds flavor and texture.
- Garlic: The star. Fresh cloves are best.
- Tomato paste: For richness and umami.
- Crushed red pepper flakes (optional): Just a pinch for warmth.
- White beans: Cannellini, Great Northern, or navy beans.Canned or cooked.
- Vegetable broth: Or chicken broth if you prefer.
- Fresh herbs: Rosemary, thyme, and parsley. A bay leaf is a nice touch.
- Lemon: Zest and juice brighten the whole pot.
- Baby spinach or kale (optional): For extra greens.
- Salt and black pepper: Season to taste.
- Parmesan rind (optional): Adds savory depth if you use dairy.
- Crusty bread or cooked grains (optional): For serving.
How to Make It

- Warm the pot: Heat 2 tablespoons olive oil in a heavy pot over medium heat.
- Sauté the aromatics: Add 1 chopped onion, 2 diced carrots, and 2 diced celery stalks. Cook 6–8 minutes, stirring, until softened and lightly golden.Season with a pinch of salt.
- Add the garlic and tomato paste: Stir in 4–6 minced garlic cloves and 1 tablespoon tomato paste. Cook 1–2 minutes until fragrant and the paste darkens slightly.
- Build the flavor: Add a pinch of red pepper flakes (optional), 1 teaspoon chopped fresh rosemary, and 1 teaspoon chopped fresh thyme. Stir for 30 seconds.
- Beans and broth: Add 2 cans (about 3 cups) drained white beans and 4 cups vegetable broth.If using, add a bay leaf and a Parmesan rind.
- Simmer gently: Bring to a low boil, then reduce to a simmer. Cook 15–20 minutes. Smash a cup of beans against the side of the pot to thicken.
- Add greens: Stir in 2–3 cups baby spinach or chopped kale.Cook 2–4 minutes until wilted and tender.
- Finish bright: Remove bay and rind. Stir in the zest of half a lemon and 1–2 teaspoons lemon juice. Add 2 tablespoons chopped parsley.
- Season and serve: Taste and season with salt and black pepper.Drizzle with a little olive oil. Serve with crusty bread or over cooked grains.
Keeping It Fresh
- Fridge: Stores well in a sealed container for 4–5 days. The flavors deepen over time.
- Freezer: Freeze up to 3 months.Cool completely, portion into freezer-safe containers, and leave room for expansion.
- Reheat: Warm gently on the stovetop with a splash of broth or water. Avoid rapid boiling to keep the beans intact.
- Make-ahead tips: Chop the vegetables and herbs in advance. If using homemade beans, cook them ahead and store in their cooking liquid for better texture.
Why This is Good for You
- High in fiber and protein: White beans help keep you full and support steady energy.
- Heart-healthy fats: Olive oil and beans support cardiovascular health.
- Micronutrient-rich: Carrots, celery, greens, and herbs add vitamins, minerals, and antioxidants.
- Lower sodium control: Making it at home lets you manage salt and skip additives.
What Not to Do
- Don’t scorch the garlic: Burnt garlic turns bitter fast.Cook it gently and briefly.
- Don’t skip salting in layers: Season the vegetables early and adjust at the end for balanced flavor.
- Don’t boil hard: A rolling boil can break down beans and make the stew mushy.
- Don’t forget acidity: Lemon (or a splash of vinegar) wakes everything up. Add it off the heat.
- Don’t overcrowd with liquid: Start with less broth if you prefer thicker stew; you can always add more.
Recipe Variations
- Smoky paprika version: Add 1 teaspoon smoked paprika with the tomato paste for a cozy, smoky note.
- Lemony dill twist: Swap rosemary/thyme for dill and add extra lemon zest for a brighter profile.
- Tomato-forward: Stir in a can of diced tomatoes and reduce broth slightly for a heartier, rustic feel.
- Greens and grains: Add cooked farro, barley, or brown rice to make it extra filling.
- Protein boost: Stir in cooked chicken sausage, leftover rotisserie chicken, or pan-seared mushrooms.
- Creamy vegan finish: Blend a cup of the stew and stir it back in, or add a splash of unsweetened oat milk.
- Herb swap: Use oregano, marjoram, or basil if that’s what you have. Keep parsley for freshness at the end.
FAQ
Can I use dried beans instead of canned?
Yes.
Soak 1 cup dried white beans overnight, then simmer in fresh water with a bay leaf until tender, 60–90 minutes. Drain and use about 3 cups cooked beans in the recipe.
How do I make it thicker?
Mash some beans against the side of the pot, simmer a bit longer uncovered, or blend a cup of the stew and return it to the pot.
What if I don’t have fresh herbs?
Use dried rosemary and thyme, but reduce the amounts. Start with 1/2 teaspoon each and adjust to taste.
Finish with a little extra lemon for freshness.
Is it gluten-free?
The stew itself is naturally gluten-free. Just serve it with gluten-free bread or grains if needed, and double-check your broth.
Can I make it in a slow cooker?
Yes. Sauté onions, carrots, celery, garlic, and tomato paste first.
Add to the slow cooker with beans, broth, and herbs. Cook on Low 6–7 hours or High 3–4. Stir in greens and lemon at the end.
What can I use instead of lemon?
A splash of red wine vinegar or apple cider vinegar works well.
Start with 1 teaspoon, then taste and adjust.
How spicy is it?
It’s mild. The red pepper flakes add a gentle warmth. Skip them if you prefer no heat.
Can I add potatoes?
Absolutely.
Add diced waxy potatoes with the broth and simmer until tender, about 15–20 minutes.
Final Thoughts
This Garlic & Herb White Bean Stew is the kind of recipe that proves simple can be special. With a few pantry staples and fresh herbs, you get a meal that’s comforting, bright, and deeply satisfying. Make it once and you’ll find countless ways to riff on it.
Keep a can or two of beans on hand, and this cozy, wholesome dinner is never far away.






