Easy Rosemary Garlic White Bean Soup

Simple ingredients, profound comfort. A golden, garlic-scented broth that turns a rainy afternoon into something special. Quick Vegetarian Meals .

A budget-friendly bowl of pure comfort. Hearty cannellini beans and fresh spinach create a nourishing meal in just 30 minutes. It is the kind of soup that feels like a hug.

Published: September 14, 2026
Share:
Jump to Recipe Pin It
Easy Rosemary Garlic White Bean Soup | Delicious Recipes for Every Occasion | Arbmom Recipe
White bean soups have long been the backbone of rustic European country cooking, particularly in the Mediterranean where cannellini beans are a staple of the earth. These legumes were historically prized for their ability to provide lasting energy to farmers and laborers, creating a dense, protein-rich base that could be stretched to feed an entire village. In the traditions of Tuscany, the addition of aromatic herbs like rosemary and garlic wasn't just for flavor, but to bring the essence of the hillside gardens into the pot. The pairing of rosemary with garlic is a timeless combination, designed to cut through the starchiness of the beans and provide a fragrant, piney lift that awakens the palate. Over time, these hearty pottages evolved from thick stews into the more refined, comforting versions we enjoy today. By incorporating a splash of broth and a handful of greens, the dish balances the rustic weight of the beans with a lighter, more contemporary feel, while still honoring its roots as a budget-friendly, nourishing meal for the home.

Why You'll Love It

  • - Honestly, it is just so comforting. The way the fresh rosemary leaves scent the whole kitchen reminds me of rainy afternoons at my mother's house.
  • - Well, look, it only takes eight ingredients, so it doesn't feel like a chore after a long day. It is just simple, honest food.
  • - I mean, it is surprisingly hearty. Those 3 cans (15 oz) cannellini beans make it feel like a full meal, even without any meat.
  • - Wow, the flavor is just so rich. That little bit of extra-virgin olive oil gives it a silky finish that really warms your soul.

"It's just so simple and cozy. My kids actually asked for seconds, which, wow, is a real win in my house!"

Essential Ingredient Guide

  • 3 cans (15 oz) cannellini beans, drained and rinsed: These are the heart of the soup. I always make sure to rinse them well under cold water so the flavor is clean and light.
  • 4 cloves garlic, finely minced: Garlic is where the magic starts. Just be careful not to let it brown too much, or it gets a bit bitter, and we want it sweet and fragrant.
  • 1 cup fresh spinach, chopped: This adds such a lovely pop of green at the end. It wilts down so quickly, adding a bit of earthiness that balances the beans.
  • 1 tablespoon fresh rosemary leaves, chopped: Fresh is definitely the way to go here. It has this piney, woody scent that just feels like a warm hug in a bowl.
  • fresh lemon juice: A little squeeze right before serving just wakes everything up. It cuts through the richness of the beans perfectly.
  • 1 teaspoon kosher salt: Salt is what brings all those earthy flavors together. I usually add it at the end, tasting as I go, since the vegetable broth already has some.
Preparing Easy Rosemary Garlic White Bean Soup | Delicious Recipes for Every Occasion | Arbmom Recipe

Complete Cooking Process

  • Getting Ready:

    I like to have everything chopped and ready to go. Rinsing the 3 cans (15 oz) cannellini beans first means you aren't rushing once the oil is hot.

  • Building the Base:

    This is the best part—sautéing the 4 cloves garlic, finely minced and the 1 tablespoon fresh rosemary leaves, chopped. You'll smell that aroma fill the room almost instantly.

  • Developing the Body:

    Once the 4 cups low-sodium vegetable broth is simmering with the beans, the flavors really start to mingle. If you want it thicker, just mash a few beans against the side of the pot.

  • The Final Fold:

    Stirring in the 1 cup fresh spinach, chopped right at the end keeps the greens vibrant. It only takes a couple of minutes for them to soften up.

  • The Resting Moment:

    I always let the pot sit for a minute off the heat. It just gives the flavors a chance to settle before you ladle it into bowls.

  • Pro Tips

    • Use fresh rosemary for the best aroma; if you must use dried, tie it in a little bundle with twine so you can pull it out later.
    • For a silky texture, blend about a third of your beans with a bit of broth before stirring them back in.
    • If you like a tiny bit of heat, toss in a pinch of red pepper flakes while the garlic is sautéing.
    • Don't forget to finish each bowl with a little drizzle of good olive oil for a professional touch.

    Just trust your taste buds and enjoy the process.

Cooking Easy Rosemary Garlic White Bean Soup | Delicious Recipes for Every Occasion | Arbmom Recipe

Better For You Treats

Ways to Make it Your Own

Serving Suggestions

Frequently Asked Questions

→ Can I freeze this soup for later?

Yes, you certainly can. Just cover it tightly and it'll stay good for up to 3 months; just thaw it in the fridge overnight before reheating.

→ What if I don't have fresh rosemary?

Dried works in a pinch, but since it's stronger, I'd suggest tying it in a bundle so it doesn't overpower the other flavors.

→ How do I make the soup thicker without adding flour?

The easiest way is to just mash about a third of the beans with a spoon or use an immersion blender for a few seconds. It makes it so creamy!

Easy Rosemary Garlic White Bean Soup Ready to Serve | Delicious Recipes for Every Occasion | Arbmom Recipe

Chef's Tips

Fresh rosemary is just so much better than dried for this particular soup.,Mashing some of the beans is the secret to getting that creamy feel without adding dairy.,Don't overcook the spinach, or it loses that beautiful color.

Nutrition Facts

per serving

260

Calories

14g

Protein

32g

Carbs

8g

Fat

Fiber: 12g
Sugar: 5g
Sodium: 680mg

Taste Profile

🍯 Sweet
Low
🧂 Salty
Medium
🌶️ Spicy
Low
🍋 Sour
Low
🍖 Umami
Medium

A comforting, earthy blend of aromatic garlic and rosemary with a savory bean base.

Ingredient Substitutions

Don't have an ingredient? Try these alternatives

cannellini beans Great Northern beans

Very similar texture and flavor profile.

vegetable broth low-sodium chicken broth

For a meat-based savory base.

fresh spinach kale

Kale holds its texture longer; simmer for 5-7 minutes instead of 3.

Recipe Variations

Try these delicious twists on the original

Roasted Garlic White Bean Boost

Instead of raw garlic, use a whole head of roasted garlic cloves. Sauté them with the rosemary for a deeper, sweeter flavor that's just wonderful.

Smoky Beef Sausage & Rosemary Soup

Add 200g of sliced beef sausage during step 5. Let it brown a bit before adding the broth to give the soup a savory, smoky depth.

Common Mistakes to Avoid

Learn from others' mistakes for perfect results

  • Burning the garlic by using heat that's too high during the sauté.
  • Overcooking the spinach until it turns brown and mushy.
  • Forgetting to rinse the canned beans, which can leave a metallic taste.

Meal Prep & Storage

Make Ahead Tips

You can make this soup a few days in advance. It actually tastes even better the next day after the flavors have had time to mingle in the fridge.

Leftover Ideas

Store in an airtight container in the refrigerator. When reheating, add a splash of water or broth if the beans have thickened the soup too much.

Perfect Pairings

Serve this with...

Warm crusty sourdough bread with salted butter A crisp side salad with a lemon vinaigrette Roasted root vegetables for a full winter feast

Cooking Timeline

0-5 min

Rinse beans and chop garlic, rosemary, and spinach.

5-8 min

Sauté garlic and rosemary in olive oil until fragrant.

8-10 min

Add broth and beans, bringing to a simmer.

10-22 min

Cover and simmer on low for 12 minutes.

22-30 min

Stir in spinach, season, mash beans if desired, and let rest.

Easy Rosemary Garlic White Bean Soup

Easy Rosemary Garlic White Bean Soup

Warm your kitchen with the woody scent of fresh rosemary leaves and the richness of cannellini beans. This easy rosemary garlic white bean soup is a quiet comfort, blending creamy textures with a gentle, garlic-infused warmth in every spoonful.

Author: Kathy J. Willis

Timing

Prep Time

10 Minutes

Cook Time

20 Minutes

Total Time

30 Minutes

Recipe Details

Category: Quick Vegetarian Meals
Difficulty: Easy
Cuisine: Mediterranean
Yield: 6 servings Servings
Dietary: Gluten-Free

Ingredients

Main Ingredients

  • 01 4 cups low‑sodium vegetable broth
  • 02 3 cans (15 oz) cannellini beans, drained and rinsed
  • 03 4 cloves garlic, finely minced
  • 04 1 tablespoon fresh rosemary leaves, chopped
  • 05 2 tablespoons extra‑virgin olive oil
  • 06 1 teaspoon kosher salt
  • 07 1/2 teaspoon freshly ground black pepper
  • 08 1 cup fresh spinach, chopped

Instructions

Step 01

First things first, let's get those cannellini beans, drained and rinsed. Just run them under some cold water in a colander until they're clean. Set them aside for a bit.

Step 02

Get your stockpot going over medium heat and add the extra‑virgin olive oil. You're looking for it to be shimmering, but honestly, make sure it doesn't start smoking.

Step 03

Toss in the minced garlic. Now, just sauté it for about 1‑2 minutes. It'll smell wonderful and turn a light golden color, but keep stirring it‑don't let it burn, or it'll turn bitter.

Step 04

Stir in your fresh rosemary leaves, chopped. Let them cook for just another 30 seconds‑it's enough to let that lovely aroma really wake up.

Step 05

Carefully pour in the low‑sodium vegetable broth. Bring it up to a gentle simmer, and then stir in those drained cannellini beans.

Step 06

Turn the heat down to low and pop a lid on the pot. Let it all simmer quietly for about 12 minutes so the flavors can really get to know each other.

Step 07

Stir in the chopped fresh spinach. Cook it for just 3 more minutes‑you want the greens to be wilted but still a bright, vibrant green.

Step 08

Now, stir in the kosher salt and freshly ground black pepper. Taste it‑trust your tongue here. If you like it a bit thicker, I usually mash about 1/3 of the beans against the side of the pot with my spoon, or you can use an immersion blender.

Step 09

Take the pot off the heat. Well, just let it sit for a minute. It helps the flavors settle before you start scooping.

Step 10

Spoon the soup into bowls. I love to finish mine with a little drizzle of olive oil and a pinch of fresh rosemary. Serve it with some warm crusty bread and you're all set.

Notes & Tips

  • 1 Fresh rosemary is just so much better than dried for this particular soup.
  • 2 Mashing some of the beans is the secret to getting that creamy feel without adding dairy.
  • 3 Don't overcook the spinach, or it loses that beautiful color.

Tools You'll Need

  • Medium‑sized stockpot or Dutch oven for the simmering

  • Wooden spoon for stirring and mashing

  • Measuring cups and spoons for accuracy

  • Cutting board and knife for prep

  • Paring knife for the garlic and rosemary

Must-Know Tips

  • Fresh vs Dried, Use fresh rosemary for the best aroma; if you only have dried, tie it in kitchen twine so you can pull it out later.
  • Texture Secret, Reserve a third of the beans and blend them with broth for a silky consistency.
  • Adding Heat, A pinch of red pepper flakes during the garlic sauté adds a lovely subtle warmth.

Professional Secrets

  • The shimmering oil technique ensures the garlic cooks evenly without burning.
  • A resting period after cooking allows the emulsion of the mashed beans and broth to stabilize.
  • Adding greens at the very end preserves the nutritional value and vibrant color.
Kathy J. Willis

Recipe by

Kathy J. Willis

Kathy J. Willis is a passionate food blogger and recipe creator at Your Website, where she brings her culinary expertise to life through innovative an ...

Get Delicious Recipes Weekly

Join 25,000+ home cooks getting our best recipes straight to their inbox.

Free forever • No spam • Unsubscribe anytime