A Creamy, Comforting Bowl of Pure Flavor
If you’re craving something warm, creamy, and deeply comforting, this Rosemary & Roasted Garlic White Bean Soup is exactly what you need. It combines the natural sweetness of roasted garlic, the earthy aroma of rosemary, and the silky richness of white beans into a beautifully balanced dish.
Despite its luxurious texture and complex flavor, this soup is made with simple, wholesome ingredients and comes together effortlessly—perfect for both cozy nights and elegant dinners.

⏱️ Recipe Info
- Prep Time: 10 minutes
- Cook Time: 45 minutes
- Total Time: 55 minutes
- Servings: 4–6
- Category: Soup
- Cuisine: Comfort / Mediterranean-inspired
- Difficulty: Easy
❤️ Why You’ll Love This Recipe
- Rich & creamy (without cream): Naturally velvety thanks to white beans
- Simple ingredients: Pantry-friendly and wholesome
- Elegant yet easy: Perfect for everyday meals or entertaining
- Meal-prep friendly: Stores and reheats beautifully
🛒 Ingredients
- 2 tbsp olive oil
- 1 whole head of garlic
- 1 yellow onion, chopped
- 2 celery stalks, chopped
- 1–2 tsp fresh rosemary (or 1/2 tsp dried)
- 2 cans (15 oz each) cannellini beans, drained and rinsed
- 4 cups low-sodium vegetable broth
- 1 bay leaf
- Salt and black pepper, to taste
- 1–2 tbsp lemon juice
✨ Optional Toppings
- Croutons
- Fresh parsley
- Olive oil drizzle
👩🍳 Instructions
🔥 Roast the Garlic
- Preheat oven to 400°F (200°C).
- Slice the top off the garlic head to expose the cloves.
- Drizzle with a little olive oil, wrap in foil, and roast for 35–40 minutes until soft and golden.
🧄 Sauté the Base
- Heat olive oil in a large pot over medium heat.
- Add onion and celery, sauté for 5–7 minutes until soft and fragrant.
🌿 Add Garlic & Herbs
- Squeeze roasted garlic cloves into the pot.
- Add rosemary and stir for 1–2 minutes until aromatic.
🍲 Simmer the Soup
- Add beans, vegetable broth, bay leaf, salt, and pepper.
- Bring to a boil, then reduce heat and simmer for 20 minutes.
🥄 Blend
- Remove bay leaf.
- Blend using an immersion blender until smooth (or leave slightly chunky if preferred).
🍋 Finish & Serve
- Stir in lemon juice to brighten the flavors.
- Taste and adjust seasoning.
- Serve hot with your favorite toppings.
💡 Tips
- Blend only half the soup for a mix of creamy and chunky texture
- Fresh rosemary gives the best flavor, but dried works well too
- Add a splash of broth when reheating if the soup thickens
🔄 Variations
- Add spinach or kale for extra nutrients
- Use chickpeas instead of cannellini beans
- Add chili flakes for a spicy twist
❓ FAQs
Can I use dried beans?
Yes! Cook them beforehand and use the same quantity as canned beans.
Can I make it oil-free?
Yes—sauté vegetables in broth instead of oil.
How do I store leftovers?
Refrigerate for up to 4 days or freeze for up to 3 months.
🍽️ Serving Suggestions
- Serve with crusty bread or focaccia
- Pair with a fresh green salad
- Enjoy in a bread bowl for a cozy presentation
