The aroma of fresh rosemary mingling with roasted garlic and creamy white beans always takes me to a cozy spot on a chilly afternoon. Honestly, this creamy rosemary garlic white bean soup is one of those recipes I discovered when I wanted something comforting yet light — no heavy cream, just pure, wholesome goodness. I first stumbled upon a version of this soup during a weekend retreat with friends, and after tweaking it in my own kitchen (multiple times!), it became a staple for my weeknight dinners. The velvety texture paired with the fragrant herbs and subtle garlic undertones really hits the spot without feeling too heavy.
If you’ve ever found yourself craving comfort food that’s also healthy, you’ll appreciate this creamy rosemary garlic white bean soup. It’s perfect for busy folks who want a nourishing meal on the table fast, yet crave something rich in flavor. Plus, it’s a fantastic way to sneak in some plant-based protein and fiber without any complicated steps involved. Whether you’re new to cooking soups or a seasoned home chef, this recipe is approachable and consistently satisfying. I’ve tested it over and over — trust me, it’s a keeper!
So, if you’re wondering how to whip up a delicious bowl of creamy rosemary garlic white bean soup that’s both easy and wholesome, let’s chat about the magic behind the ingredients and the simple steps that bring it all together.
Why You’ll Love This Creamy Rosemary Garlic White Bean Soup Recipe
After making this creamy rosemary garlic white bean soup countless times, I can confidently say it’s a recipe that checks all the boxes for comfort and health. Here’s why it stands out:
- Quick & Easy: Ready in under 40 minutes, it’s perfect for those evenings when you want something homemade but don’t want to fuss.
- Simple Ingredients: No exotic or hard-to-find items—mostly pantry staples and fresh herbs that you can keep on hand.
- Perfect for Any Season: Cozy and warm in winter, yet light enough for spring and fall lunches or dinners.
- Crowd-Pleaser: I’ve served this to family and friends who usually shy away from bean soups, and they always ask for seconds.
- Unbelievably Delicious: The creamy texture without heavy cream and the fragrant rosemary make it feel luxurious but guilt-free.
What sets this apart from other white bean soups? It’s the way the rosemary and garlic are infused gently into the broth, and the beans are blended just right — not too chunky, not too smooth — giving a lovely mouthfeel. Plus, the use of olive oil and a hint of lemon juice brightens everything up, making each spoonful taste fresh and vibrant. Honestly, it’s the kind of recipe that makes you want to slow down and savor each bite.
What Ingredients You Will Need
This creamy rosemary garlic white bean soup uses simple, wholesome ingredients that come together to create bold flavor without fuss. Most of these are pantry staples, and you can easily adapt if needed.
- White Beans: 3 cups cooked or 2 (15 oz) cans cannellini beans, drained and rinsed (I prefer small-canned beans for creaminess)
- Fresh Rosemary: 2 tablespoons finely chopped (adds aromatic depth; dried rosemary can be used, but fresh is best)
- Garlic: 4 cloves, minced (roasted garlic works well too for a mellow flavor)
- Onion: 1 medium yellow onion, diced (sweetness builds the soup’s flavor)
- Vegetable Broth: 4 cups (look for low-sodium brands like Pacific or Imagine for control over saltiness)
- Olive Oil: 2 tablespoons (extra virgin for richness)
- Lemon Juice: 1 tablespoon freshly squeezed (brightens and balances the creaminess)
- Sea Salt: To taste (start light, then adjust)
- Black Pepper: Freshly ground, to taste
- Optional Toppings: Crumbled Parmesan, chopped fresh parsley, or a drizzle of good-quality olive oil
If you want to keep it dairy-free or vegan, just skip the Parmesan. Also, if you’re gluten-sensitive, rest assured this recipe is naturally gluten-free. For a twist, I’ve sometimes added a handful of baby spinach or kale right before blending — it adds color and nutrients without overpowering the flavor.
Equipment Needed
- Large Soup Pot or Dutch Oven: Essential for even cooking and sautéing the aromatics.
- Immersion Blender: Makes blending the soup super easy right in the pot. If you don’t have one, a regular blender works fine — just be careful with hot liquids.
- Chef’s Knife: For chopping onions, garlic, and rosemary.
- Cutting Board: A sturdy one to prep your veggies.
- Measuring Cups and Spoons: To keep your ingredient ratios precise.
If you don’t own an immersion blender, no worries! Pour the soup in batches into a countertop blender, just be sure to vent the lid slightly to avoid steam buildup. I’ve tried both ways, and honestly, the immersion blender is a game-changer for quick cleanup and blending control. For budget-friendly options, a basic hand blender from brands like Hamilton Beach can do the trick without breaking the bank.
Preparation Method
- Prep Your Ingredients (5 minutes): Dice the onion finely, mince the garlic, and chop the rosemary leaves off their stems. Rinse and drain your white beans if using canned.
- Sauté Aromatics (8 minutes): Heat 2 tablespoons olive oil in your soup pot over medium heat. Add the diced onion and cook until soft and translucent, about 5 minutes. Toss in the minced garlic and rosemary; sauté for an additional 3 minutes until fragrant but not browned (watch closely here to avoid burning the garlic).
- Add Beans and Broth (5 minutes): Stir in the white beans and pour in the 4 cups vegetable broth. Bring the soup to a gentle boil, then reduce to a simmer. Let it cook uncovered for about 10 minutes — this helps the flavors marry and the rosemary infuse.
- Blend the Soup (5 minutes): Using an immersion blender, carefully blend the soup directly in the pot until creamy and smooth with just a few small bean chunks for texture. If using a regular blender, cool slightly, blend in batches, and return to the pot.
- Final Seasoning and Finish (5 minutes): Stir in 1 tablespoon lemon juice, then season with salt and freshly ground black pepper to taste. Heat through for another 2 minutes, then remove from heat.
If the soup feels too thick, add a splash more broth or water until your preferred consistency is reached. You’ll know it’s ready when the soup smells fragrant with rosemary and garlic, and the texture is luxuriously creamy without heaviness. I like to taste test at this stage to tweak the seasoning — sometimes a pinch more salt or lemon juice brings everything alive.
Cooking Tips & Techniques
Here are some tips I’ve picked up from making this creamy rosemary garlic white bean soup over and over:
- Don’t Rush the Sauté: Letting the onion and garlic cook slowly brings out their natural sweetness and prevents bitterness.
- Fresh Rosemary is Key: It really brightens the flavor compared to dried. If you only have dried, use about half the amount and simmer longer.
- Watch the Garlic: Garlic burns quickly and can turn bitter. Add it after the onion softens and stir frequently.
- Blend in Stages: If your blender can’t handle hot liquids well, cool the soup a bit first to avoid splatters.
- Adjust Thickness: Don’t be afraid to thin the soup with broth or water. It should coat your spoon nicely but not be too gloopy.
- Multitasking: While the soup simmers, prep your toppings or set the table — it cuts down on total time.
One time, I forgot to rinse my canned beans, and the soup tasted a bit too salty and tinny; lesson learned! Always rinse well to remove excess sodium and starch. Also, if you want that extra depth, roast your garlic beforehand for a sweet, mellow twist.
Variations & Adaptations
This creamy rosemary garlic white bean soup is a great base that you can tweak to suit your taste or dietary needs:
- Vegan & Dairy-Free: Stick to the basic recipe and skip cheese toppings. Add a splash of coconut cream if you want extra richness.
- Greens Boost: Stir in chopped kale or spinach during the last 5 minutes of simmering for color and nutrients.
- Spiced Up: Add a pinch of red pepper flakes or smoked paprika for a subtle kick that warms you up.
- Low-Sodium: Use homemade or low-sodium broth and control salt carefully.
- Hearty Version: Include diced cooked potatoes or carrots to bulk it up for a more filling meal.
I’ve personally tried adding a splash of white wine during the sauté step — it adds a lovely depth (just let it cook off the alcohol). Also, swapping rosemary for thyme or sage works well if you want to change the herb profile without losing that herbal warmth.
Serving & Storage Suggestions
This creamy rosemary garlic white bean soup tastes best served warm, ideally with a sprinkle of freshly cracked black pepper and a drizzle of extra virgin olive oil on top. You can add a handful of crunchy croutons or a slice of crusty bread to complete the experience.
Pair it with a simple green salad or roasted veggies for a balanced meal. A crisp white wine or herbal tea also complements the herbal notes nicely.
For leftovers, store the soup in an airtight container in the refrigerator for up to 4 days. It thickens as it cools, so add a splash of broth or water when reheating to bring back the creamy consistency. This soup also freezes beautifully — portion into freezer-safe containers for up to 3 months. Just thaw overnight in the fridge and reheat gently on the stove.
The flavors actually deepen after a day or two, so if you can wait, the next-day soup tastes even better than fresh!
Nutritional Information & Benefits
This creamy rosemary garlic white bean soup is a nutrient-packed comfort food. Each serving roughly contains:
| Calories | 220-250 kcal |
|---|---|
| Protein | 12 grams (plant-based protein from white beans) |
| Fiber | 8 grams (great for digestion) |
| Fat | 7 grams (healthy fats from olive oil) |
| Carbohydrates | 30 grams |
White beans are a fantastic source of iron, magnesium, and antioxidants, while rosemary adds anti-inflammatory benefits. Garlic supports immune health and digestion. This soup is naturally gluten-free, vegetarian, and can be vegan if you skip cheese toppings. I love that it’s filling without being heavy — great for anyone watching their calorie intake but wanting satisfying flavor and texture.
Conclusion
If you’re looking for a soup recipe that’s creamy, comforting, and healthy, this creamy rosemary garlic white bean soup is definitely worth trying. It’s simple enough for weeknight dinners but special enough to impress guests. Plus, it’s versatile — you can tweak it to suit your taste or dietary needs easily.
Personally, I keep coming back to this recipe because it brings that warm, homemade feeling without exhausting effort. It’s the kind of meal that makes you pause, smile, and feel cozy inside. So grab your pot, some fresh rosemary, and those trusty white beans — I promise you’ll love it as much as I do.
Give it a go, and don’t forget to leave a comment sharing your tweaks or favorite toppings. Happy cooking!
Frequently Asked Questions About Creamy Rosemary Garlic White Bean Soup
Can I use dried beans instead of canned?
Absolutely! Just soak and cook them ahead of time until tender. The soup might take a bit longer to prepare, but the flavor is fantastic with homemade beans.
Is this soup suitable for a low-carb diet?
White beans do contain carbs, so it’s moderate rather than low-carb. However, it’s high in fiber which helps balance blood sugar. You can reduce carb content by adding more leafy greens.
Can I make this soup in a slow cooker?
Yes! Sauté the aromatics first, then add everything to the slow cooker and cook on low for 6-8 hours. Blend at the end for that creamy texture.
What’s the best way to store leftover soup?
Keep leftovers in an airtight container in the fridge for up to 4 days or freeze for up to 3 months. Reheat gently with a splash of broth to restore creaminess.
Can I add other herbs besides rosemary?
Definitely! Thyme, sage, or a bay leaf added during simmering can create a lovely twist. Just adjust amounts to keep the flavor balanced.
Pin This Recipe!
Creamy Rosemary Garlic White Bean Soup
- Total Time: 40 minutes
- Yield: 4 servings 1x
Description
A comforting and healthy white bean soup infused with fresh rosemary and garlic, offering a creamy texture without heavy cream. Perfect for a quick, nourishing meal any season.
Ingredients
- 3 cups cooked white beans or 2 (15 oz) cans cannellini beans, drained and rinsed
- 2 tablespoons fresh rosemary, finely chopped
- 4 cloves garlic, minced
- 1 medium yellow onion, diced
- 4 cups vegetable broth (low-sodium preferred)
- 2 tablespoons extra virgin olive oil
- 1 tablespoon freshly squeezed lemon juice
- Sea salt, to taste
- Freshly ground black pepper, to taste
- Optional toppings: crumbled Parmesan, chopped fresh parsley, drizzle of olive oil
Instructions
- Dice the onion finely, mince the garlic, and chop the rosemary leaves off their stems. Rinse and drain white beans if using canned.
- Heat 2 tablespoons olive oil in a large soup pot over medium heat. Add diced onion and cook until soft and translucent, about 5 minutes.
- Add minced garlic and rosemary; sauté for an additional 3 minutes until fragrant but not browned.
- Stir in white beans and pour in 4 cups vegetable broth. Bring to a gentle boil, then reduce to a simmer and cook uncovered for about 10 minutes.
- Using an immersion blender, blend the soup directly in the pot until creamy with a few small bean chunks remaining. If using a regular blender, cool slightly and blend in batches.
- Stir in 1 tablespoon lemon juice, season with salt and freshly ground black pepper to taste. Heat through for another 2 minutes, then remove from heat.
- If soup is too thick, add more broth or water to reach desired consistency.
Notes
Do not burn the garlic; add it after the onion softens and stir frequently. Fresh rosemary is preferred for best flavor. If using dried rosemary, use half the amount and simmer longer. To keep it vegan, skip Parmesan cheese. Add greens like kale or spinach in the last 5 minutes for extra nutrients. Soup thickens when cooled; add broth or water when reheating. Roasting garlic beforehand adds a mellow sweetness.
- Prep Time: 5 minutes
- Cook Time: 35 minutes
- Category: Soup
- Cuisine: American
Nutrition
- Serving Size: 1 bowl (approximatel
- Calories: 235
- Sugar: 2
- Sodium: 300
- Fat: 7
- Saturated Fat: 1
- Carbohydrates: 30
- Fiber: 8
- Protein: 12
Keywords: white bean soup, rosemary soup, garlic soup, creamy soup, healthy soup, vegetarian soup, vegan soup, gluten-free soup, comfort food











