If you’re craving something warm, comforting, and low-effort (because who has time to babysit a pot all day?), Rosemary and Roasted Garlic White Bean Soup is about to become your new favorite bowl of calm. This is the kind of soup that makes your kitchen smell like you’ve got your life together—even if you’re wearing mismatched socks and answering emails with one hand.
It’s creamy without heavy cream, hearty without meat, and fancy-tasting without being fussy. Basically: a weekday win that also works for “my friend is coming over and I want to seem sophisticated.”
Table of Contents
Why You’ll Love This Rosemary and Roasted Garlic White Bean Soup
- Big flavor, minimal drama. Roasting the garlic does the heavy lifting.
- Creamy but light. Cannellini beans blend into a silky texture all on their own.
- Budget-friendly. Canned beans + pantry staples = dinner that doesn’t hurt your wallet.
- Perfect for picky eaters. It’s smooth, mellow, and not “too veggie” tasting.
- Meal-prep hero. It reheats like a dream (and tastes even better tomorrow).
Ingredients You’ll Need
Here’s what builds the magic:
- Olive oil – gives the soup a silky base and helps pull out flavor from your veggies and herbs.
- 1 whole head of garlic – roasted until golden, sweet, and caramelized (the star of the show).
- Yellow onion – adds body and gentle sweetness once sautéed.
- Celery stalks – brightens the soup with a subtle savory backbone.
- Fresh rosemary (or dried) – that cozy, woodsy aroma that makes this soup feel like a hug.
- Cannellini beans (canned, drained and rinsed) – creamy, filling, and naturally thickening.
- Low-sodium vegetable broth – keeps everything flavorful but not overly salty.
- Bay leaf – adds a quiet earthy depth in the background.
- Salt + black pepper – the basics that make everything pop.
- Lemon juice – wakes up the whole pot right at the end.
- Optional toppings: croutons, fresh parsley, olive oil drizzle (because we all deserve a little sparkle).
Refer to the recipe card below for exact ingredient measurements and full nutritional information.
How to Make Rosemary and Roasted Garlic White Bean Soup
Step 1: Roast the Garlic
Preheat your oven to 400°F. Slice off the very top of the garlic head so the cloves are exposed. Set it on foil, drizzle with 1 teaspoon olive oil, wrap it up snugly, and roast for 35–40 minutes until soft, golden, and sweet-smelling.
This part is hands-off, and it’s what gives Rosemary and Roasted Garlic White Bean Soup that mellow, almost buttery garlic flavor—no sharp bite, no regrets.
Step 2: Sauté Onion and Celery
While the garlic roasts, heat the remaining olive oil in a large pot over medium heat. Add chopped onion and celery. Sauté for 5–7 minutes until soft and fragrant.
Don’t rush this—this is where the soup base gets its cozy depth. (Also, sautéing onions is basically aromatherapy… but edible.)
Step 3: Add Roasted Garlic and Rosemary
Once the garlic is cool enough to handle, squeeze those soft cloves right into the pot. Add the rosemary and stir for 1–2 minutes.
Your kitchen will smell like a candle labeled “Successful Adult,” except better because you can eat it.
Step 4: Simmer with Beans and Broth
Add the cannellini beans, vegetable broth, bay leaf, salt, and black pepper. Bring to a gentle boil, then reduce to a simmer. Cook uncovered for about 20 minutes so the flavors can mingle and deepen.
This is where the soup goes from “ingredients in a pot” to Rosemary and Roasted Garlic White Bean Soup with actual personality.
Step 5: Blend to Creamy Perfection
Remove the bay leaf. Use an immersion blender right in the pot (or carefully blend in batches in a regular blender). Blend until smooth and creamy—or leave it a little chunky if you like rustic vibes.
My favorite trick: blend only half. You get silky soup and a few whole beans for texture. Best of both worlds.
Step 6: Brighten and Serve
Turn off the heat and stir in the lemon juice. Taste and adjust salt and pepper if needed. Ladle into bowls and top with croutons, parsley, or a drizzle of olive oil.
And just like that, you’ve got a bowl of comfort that feels a little luxe.
My Cozy Little Story Behind This Soup
I started making this on nights when I wanted something comforting but didn’t have the energy for anything complicated—basically the “I am tired but still deserve good food” situation (which happens… often).
The first time I roasted a whole head of garlic for soup, I remember thinking, Why does this smell like I should be wearing a sweater and reading a book in a cabin? Now it’s one of my go-to meals when the week feels chaotic. It’s gentle, filling, and somehow makes the day feel less noisy.
Tips for the Best Bowl
- Roast the garlic until truly soft. If it’s not squeeze-able, it’s not ready.
- Use low-sodium broth so the rosemary and roasted garlic don’t get bullied by salt.
- Don’t skip the lemon juice. It doesn’t make the soup taste lemony—it just makes everything taste more alive.
- Want it extra creamy? Add one more can of cannellini beans or a splash of olive oil while blending.
- Soup too thick? Add a bit more broth until it’s your perfect consistency.
And if your blend looks a little uneven at first—don’t panic. Sometimes soup just needs a minute to find itself. (Relatable.)

FAQs About Rosemary and Roasted Garlic White Bean Soup
Can I use dried rosemary instead of fresh?
Yes! Fresh rosemary is brighter, but dried works great. Start small (about 1 teaspoon dried) since dried herbs are stronger.
Can I make Rosemary and Roasted Garlic White Bean Soup ahead of time?
Absolutely. It tastes even better the next day after the flavors settle in.
How do I store leftovers?
Keep it in an airtight container in the fridge for up to 4–5 days. Reheat gently on the stove or microwave, adding a splash of broth if it thickens.
Can I freeze it?
Yes—this soup freezes well. Cool completely, then freeze for up to 3 months. Thaw overnight in the fridge before reheating.
What toppings work best?
Croutons for crunch, parsley for freshness, and olive oil for that “restaurant finish.” You can also add grated Parmesan if you’re not keeping it vegan.

A Bowl of Comfort You’ll Want on Repeat
There’s something quietly powerful about a soup that’s simple, nourishing, and tastes like you tried really hard—even if you didn’t. Rosemary and Roasted Garlic White Bean Soup is cozy, creamy, and full of that roasted-garlic warmth that makes everyone ask, “Wait… what did you put in this?”
So next time you need a low-stress dinner that still feels special, grab that head of garlic and let your kitchen work a little magic.
Keep the Cozy Going: More Recipes You’ll Love
- If you’re in a total soup-season mood, you’ll probably also love Italian White Bean Soup that’s hearty and simple.
- Want another creamy bowl with a “fancy-but-easy” vibe? Try Creamy Boursin Chicken Soup for rich comfort-food vibes.
- Craving something bright and zippy (hello, lemon!)? Make Lemon Chickpea Orzo Soup for a fresh and cozy dinner.
- And if your heart says “yes” to garlic every time (same), don’t miss Garlic Parmesan Chicken Soup for extra savory comfort.
If you made Rosemary and Roasted Garlic White Bean Soup, I’d love to hear how it turned out! Please leave a quick rating with stars—⭐️⭐️⭐️⭐️⭐️—and a short note (even “my family inhaled it” totally counts!).
Rosemary and Roasted Garlic White Bean Soup
- Total Time: 1 hour 5 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This Rosemary and Roasted Garlic White Bean Soup is creamy, cozy, and packed with comforting flavor. Sweet roasted garlic blends beautifully with cannellini beans and fragrant rosemary to create a silky, nourishing soup that feels both rustic and elegant. It’s naturally creamy without heavy cream, easy to make, and perfect for chilly evenings, light lunches, or simple weeknight dinners. Serve with toasted crusty bread for the ultimate comforting bowl.
Ingredients
-
2 tablespoons olive oil
-
1 whole head garlic
-
1 medium yellow onion, chopped
-
2 celery stalks, chopped
-
1 tablespoon fresh rosemary, chopped (or 1 teaspoon dried rosemary)
-
2 cans (15 oz each) cannellini beans, drained and rinsed
-
4 cups low-sodium vegetable broth
-
1 bay leaf
-
¾ teaspoon salt (adjust to taste)
-
½ teaspoon black pepper
-
1 tablespoon lemon juice
Optional toppings:
-
Croutons
-
Fresh parsley, chopped
-
Olive oil drizzle
-
Extra roasted garlic
Instructions
Preheat oven to 400°F (200°C). Slice the top off the garlic head to expose the cloves. Place on foil, drizzle with 1 teaspoon olive oil, wrap tightly, and roast 35–40 minutes until soft and golden.
Heat remaining olive oil in a large pot over medium heat. Add chopped onion and celery. Cook 5–7 minutes until softened and fragrant.
Squeeze the roasted garlic cloves from their skins directly into the pot. Add chopped rosemary and cook 1–2 minutes, stirring to combine.
Add cannellini beans, vegetable broth, bay leaf, salt, and black pepper. Bring to a gentle boil, then reduce heat and simmer 20 minutes uncovered.
Remove the bay leaf. Use an immersion blender to blend until smooth, or blend half the soup for a slightly rustic texture.
Stir in lemon juice and adjust seasoning if needed. Serve hot with toasted bread, croutons, fresh herbs, or a drizzle of olive oil.
Notes
Roasting garlic gives the soup a sweet, mellow flavor instead of sharp garlic heat.
Blend only half the soup if you prefer a creamier texture with some whole beans.
If the soup becomes too thick, add extra vegetable broth until desired consistency.
This soup tastes even better the next day as the flavors develop.
- Prep Time: 10 minutes
- Cook Time: 55 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Mediterranean-inspired
Nutrition
- Serving Size: 1 bowl
- Calories: 280 kcal
- Sugar: 3 g
- Sodium: 620 mg
- Fat: 9 g
- Saturated Fat: 1.3 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 38 g
- Fiber: 10 g
- Protein: 12 g
- Cholesterol: 0 mg