Rosemary and Roasted Garlic White Bean Soup Recipe
Introduction
If you crave a bowl of something creamy, fragrant, and soul-satisfying, this Rosemary and Roasted Garlic White Bean Soup is the perfect choice. Combining roasted garlic’s deep sweetness with fresh rosemary and silky cannellini beans, it’s hearty enough for a meal yet elegant enough for entertaining.

Ingredients
- 2 tablespoons olive oil, divided
- 1 whole head of garlic
- 1 medium yellow onion, chopped
- 2 celery stalks, chopped
- 2 teaspoons fresh rosemary, chopped (or 1 teaspoon dried)
- 2 cans (15 oz each) cannellini beans, drained and rinsed
- 4 cups low-sodium vegetable broth
- 1 bay leaf
- Salt, to taste
- Black pepper, to taste
- 1 tablespoon fresh lemon juice
- Optional toppings: croutons, fresh parsley, extra olive oil
Instructions
- Step 1: Preheat oven to 400°F. Slice off the top of the whole garlic head to expose cloves. Drizzle with 1 teaspoon olive oil, wrap in foil, and roast for 35–40 minutes until soft and golden.
- Step 2: While garlic roasts, heat remaining olive oil in a large pot over medium heat. Add chopped onion and celery, sauté for 5–7 minutes until softened and fragrant.
- Step 3: When garlic is cool, squeeze the cloves into the pot with onions and celery. Stir in chopped rosemary and cook for 1–2 minutes until aromatic.
- Step 4: Add beans, vegetable broth, bay leaf, salt, and pepper. Bring to a boil, then reduce heat and simmer uncovered for 20 minutes.
- Step 5: Remove bay leaf. Use an immersion blender to puree soup until smooth, or blend half for a creamier texture while leaving some beans whole.
- Step 6: Stir in lemon juice off heat. Adjust seasoning as needed. Serve hot with optional toppings like croutons, parsley, or a drizzle of olive oil.
Tips & Variations
- Use cooked dried cannellini beans instead of canned for enhanced flavor and texture.
- Substitute vegetable broth for water if you prefer a lighter soup base.
- Add a pinch of red pepper flakes with rosemary for a spicy kick.
- Stir in baby spinach or kale during the last few minutes of simmering for added color and nutrients.
- Blend only half the soup for a rustic texture with creamy and chunky bits.
Storage
Cool soup to room temperature and store in an airtight container in the refrigerator for up to four days. For longer storage, freeze in portions for up to three months. Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or water if the soup has thickened.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use dried beans instead of canned?
Yes, cooked dried cannellini beans work wonderfully. Soak and cook them until tender, then use in a 1:1 ratio to canned beans in the recipe.
Is it possible to make this soup oil-free?
Absolutely. Sauté the vegetables in a splash of vegetable broth instead of olive oil and omit the finishing drizzle. The soup will remain creamy from the beans and roasted garlic.
PrintRosemary and Roasted Garlic White Bean Soup Recipe
A creamy, fragrant, and soul-satisfying soup combining the sweet mellow flavor of roasted garlic, the piney aroma of fresh rosemary, and the natural creaminess of cannellini beans. This comforting Rosemary and Roasted Garlic White Bean Soup is hearty enough for a meal yet elegant enough for entertaining, made with simple wholesome ingredients and a velvety smooth texture.
- Prep Time: 10 minutes
- Cook Time: 65 minutes
- Total Time: 75 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Roasting, Sautéing, Simmering, Blending
- Cuisine: American
- Diet: Vegetarian
Ingredients
Main Ingredients
- 1 whole head of garlic
- 2 tablespoons olive oil, divided
- 1 medium yellow onion, chopped
- 2 celery stalks, chopped
- 1 tablespoon fresh rosemary, chopped (or 1 teaspoon dried rosemary)
- 2 (15-ounce) cans cannellini beans, drained and rinsed
- 4 cups low-sodium vegetable broth
- 1 bay leaf
- Salt, to taste
- Black pepper, to taste
- 1 tablespoon fresh lemon juice
Optional Garnishes
- Croutons
- Fresh parsley, chopped
- Extra olive oil for drizzling
Instructions
- Roast the Garlic: Preheat oven to 400°F. Slice off the top of the garlic head to expose cloves. Place on foil, drizzle with 1 teaspoon olive oil, wrap tightly, and roast for 35-40 minutes until soft and golden.
- Sauté Onion and Celery: While garlic roasts, heat remaining 1 tablespoon olive oil in a large pot over medium heat. Add chopped onion and celery and sauté for 5-7 minutes until softened and fragrant.
- Add Roasted Garlic and Rosemary: When garlic has cooled, squeeze roasted cloves out of skins into the pot with onion and celery. Stir in chopped rosemary and cook 1-2 minutes until aromatic.
- Simmer with Beans and Broth: Add drained cannellini beans, vegetable broth, bay leaf, salt, and pepper. Bring to a gentle boil, then reduce heat and simmer uncovered for 20 minutes to meld flavors.
- Blend to Creamy Perfection: Remove bay leaf. Use an immersion blender to puree the soup until silky smooth, or blend half for a textured finish. Alternatively, blend in batches in a standard blender.
- Brighten and Serve: Stir in lemon juice off the heat. Adjust seasoning as needed. Serve hot, topped with croutons, parsley, and a drizzle of olive oil if desired.
Notes
- You can use cooked dried cannellini beans instead of canned for enhanced flavor and texture.
- To make the recipe oil-free, sauté vegetables in vegetable broth and omit the finishing drizzle.
- If you don’t have an immersion blender, blend in batches with a standard blender, allowing steam to escape safely.
- Add greens like spinach or kale during the final simmer for extra nutrients and color.
- For a spicy kick, add red pepper flakes with rosemary or drizzle chili oil on top before serving.
- Leftovers last in the fridge for up to 4 days and freeze well for up to 3 months.
- Reheat gently on stovetop, adding broth or water if too thick.
Keywords: Rosemary white bean soup, roasted garlic soup, creamy bean soup, vegetarian soup, easy soup recipe, healthy soup

