Creamy Rosemary & Roasted Garlic White Bean Soup is a rich, velvety, and deeply flavorful soup that feels both rustic and refined. The roasted garlic brings a mellow sweetness, the white beans add creaminess and protein, and the rosemary adds a woodsy herbal note that ties everything together beautifully. It’s the kind of soup I make when I want something cozy and comforting without being too heavy.
Why You’ll Love This Recipe
I love how this soup turns a few pantry staples into something that tastes gourmet. It’s naturally creamy without needing much (or any) dairy, and the roasted garlic gives it a deep, savory warmth that makes every spoonful feel like a hug. It’s filling, simple to make, and perfect for meal prep or a comforting dinner with a crusty piece of bread.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
- Canned white beans (cannellini or great northern), drained and rinsed
- Whole garlic bulb
- Olive oil
- Onion, chopped
- Carrots, chopped (optional)
- Celery, chopped (optional)
- Fresh rosemary (or dried if that’s what I have)
- Vegetable or chicken broth
- Salt and black pepper
- Lemon juice (for brightness)
- Heavy cream or coconut milk (optional, for extra richness)
- Fresh parsley (for garnish, optional)
Directions
- I start by roasting the garlic: I slice off the top of a garlic bulb to expose the cloves, drizzle with olive oil, wrap it in foil, and roast at 400°F (200°C) for about 35–40 minutes until soft and golden.
- While the garlic roasts, I heat olive oil in a large pot over medium heat and sauté the onion (and carrots and celery, if using) until soft and translucent.
- I add the rosemary and cook for another minute until fragrant.
- I stir in the white beans and pour in the broth. Once the garlic is done, I squeeze the roasted cloves into the pot.
- I bring everything to a simmer and cook for about 15–20 minutes to let the flavors blend.
- I use an immersion blender to blend the soup until smooth and creamy. If I want a chunkier texture, I blend only part of it.
- I stir in a splash of cream or coconut milk if I want extra richness and add lemon juice to brighten the flavor.
- I season with salt and pepper to taste and serve hot, garnished with parsley or extra rosemary.
Servings and timing
This recipe makes about 4 servings.
Prep time: 10 minutes
Cook time: 40 minutes (including garlic roasting)
Total time: Around 50 minutes
Variations
- I’ve added sautéed spinach or kale for extra greens.
- For a smoky twist, I stir in smoked paprika or add a dash of liquid smoke.
- A drizzle of truffle oil makes it feel extra luxurious.
- If I want a lighter version, I skip the cream entirely and let the beans do all the work.
storage/reheating
I store leftovers in an airtight container in the fridge for up to 4 days. To reheat, I warm it gently on the stovetop, adding a splash of broth or water if it thickens too much. It also freezes well—I let it cool completely, freeze in individual portions, and thaw overnight in the fridge before reheating.
FAQs
Can I use dried beans?
Yes, I soak and cook them ahead of time before using in the soup. It adds more time, but the texture is great. Canned beans are just quicker and easier for busy days.
Is the cream necessary?
Not at all. The beans make the soup naturally creamy, so I often skip the cream or use just a splash for richness.
Can I roast the garlic ahead of time?
Absolutely. I roast a few bulbs and keep them in the fridge for up to a week. I squeeze them into soups, mashed potatoes, or even spread them on toast.
What’s the best way to blend the soup?
I use an immersion blender right in the pot for easy cleanup, but a regular blender works too—just blend in batches and be careful with the hot liquid.
What should I serve with this soup?
I love it with crusty bread, garlic toast, or a light green salad. It also makes a great starter for a dinner party.
Conclusion
Creamy Rosemary & Roasted Garlic White Bean Soup is one of those dishes that feels both nourishing and indulgent. I love how the roasted garlic and herbs infuse the soup with deep flavor, and how easily it comes together with simple ingredients. Whether I’m cooking for a cozy night in or prepping lunches for the week, this soup is always a comforting, flavorful choice.
PrintCreamy Rosemary & Roasted Garlic White Bean Soup
This Creamy Rosemary & Roasted Garlic White Bean Soup is a cozy, flavorful soup made with pantry staples like white beans, roasted garlic, and fresh rosemary. Naturally creamy and comforting, it’s perfect for fall and winter meals.
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 4 servings
- Category: Soup, Dinner, Comfort Food
- Method: Stovetop, Roasting
- Cuisine: Mediterranean‑Inspired
Ingredients
- 1 whole garlic bulb
- 1 tbsp olive oil (plus extra for roasting)
- 1 medium onion, chopped
- 2 medium carrots, chopped (optional)
- 2 celery stalks, chopped (optional)
- 2–3 sprigs fresh rosemary (or 1 tsp dried)
- 3 cups vegetable or chicken broth
- 2 (15 oz) cans white beans (cannellini or great northern), drained and rinsed
- Salt and black pepper, to taste
- 1 tbsp lemon juice (optional)
- ¼ cup heavy cream or coconut milk (optional)
- Fresh parsley or rosemary, for garnish (optional)
Instructions
- Preheat oven to 400°F (200°C). Slice the top off the garlic bulb to expose cloves. Drizzle with olive oil, wrap in foil, and roast 35–40 minutes until soft.
- In a pot, heat olive oil over medium. Sauté onion (and carrots/celery if using) until softened, about 5–7 minutes.
- Add rosemary, stir 1 minute. Then add beans and broth.
- Squeeze roasted garlic from skins and add to pot.
- Bring to a gentle simmer and cook 15–20 minutes to meld flavors.
- Blend the soup using an immersion blender, or pulse in a regular blender—leave some texture if preferred.
- Stir in cream or coconut milk (if using), lemon juice, and season with salt and pepper.
- Garnish with fresh parsley or rosemary and serve hot with crusty bread.
Notes
- Roasted garlic can be prepared ahead and stored in the fridge up to a week.
- Coconut milk offers a dairy‑free creamy alternative.
- Blend only part of the soup for a chunkier consistency.
- A drizzle of truffle oil or a sprinkle of parmesan adds a gourmet touch.
Nutrition
- Serving Size: 1 bowl
- Calories: 250
- Sugar: 3g
- Sodium: 480mg
- Fat: 8g
- Saturated Fat: 4g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 8g
- Protein: 10g
- Cholesterol: 10mg
