I make this Rosemary Roasted Garlic Bean Soup when I want something deeply comforting and full of rich, savory flavor. The roasted garlic adds a mellow sweetness, while rosemary brings a fragrant, earthy note that makes the soup feel cozy and satisfying. I love how simple ingredients come together to create such a nourishing bowl.
Why You’ll Love This Recipe
I love how this soup feels hearty without being heavy. The creamy texture comes mostly from blended beans, which makes it naturally thick and satisfying. I also appreciate how the roasted garlic transforms into a soft, caramelized flavor that blends beautifully with the rosemary. Whenever I want a warm, comforting meal that is both wholesome and flavorful, this recipe is one I enjoy making.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
canned white beans, drained and rinsed
whole head of garlic
olive oil
yellow onion, diced
vegetable broth
fresh rosemary, chopped
dried thyme
bay leaf
salt
black pepper
lemon juice
fresh parsley, chopped
Directions
I start by preheating the oven to 400°F (200°C). I slice the top off the head of garlic, drizzle it with olive oil, wrap it in foil, and roast it for about 30–35 minutes until soft and golden. I let it cool slightly, then squeeze out the softened garlic cloves.
In a large pot, I heat olive oil over medium heat and sauté the diced onion until translucent. I stir in the roasted garlic, fresh rosemary, and dried thyme, cooking briefly until fragrant.
I add the drained white beans, vegetable broth, and bay leaf. I bring the mixture to a gentle simmer and let it cook for about 15–20 minutes to allow the flavors to develop.
I remove the bay leaf and use an immersion blender to blend the soup until smooth and creamy. If I prefer a bit of texture, I blend only part of it. I season with salt, black pepper, and a squeeze of fresh lemon juice to brighten the flavor.
I serve the soup warm, topped with chopped parsley and an extra drizzle of olive oil if desired.
Servings and Timing
I usually get about 4–6 servings from this recipe.
Prep time: 10 minutes
Roasting time: 35 minutes
Cook time: 20 minutes
Total time: About 1 hour
Variations
I sometimes add chopped carrots or celery for extra depth. When I want a creamier finish, I stir in a splash of cream or coconut milk. For added protein, I top the soup with crispy roasted chickpeas. If I prefer a heartier version, I add small pasta or diced potatoes before simmering.
Storage/Reheating
I store leftovers in an airtight container in the refrigerator for up to 4 days. The flavor deepens as it sits, which I really enjoy. To reheat, I warm it gently on the stovetop, adding a splash of broth or water if it thickens too much. I can also freeze it for up to 3 months and thaw it overnight in the refrigerator before reheating.
FAQs
Can I use dried beans instead of canned?
Yes, I cook dried beans until tender before using them in the recipe.
What type of beans work best?
I prefer cannellini or great northern beans because they create a creamy texture when blended.
Can I make this soup vegan?
Yes, this recipe is naturally vegan as long as I use vegetable broth.
How strong is the rosemary flavor?
I find it pleasantly fragrant but not overpowering. I adjust the amount based on my preference.
Do I have to roast the garlic?
I highly recommend roasting it because it gives the soup a mellow, sweet depth that raw garlic cannot provide.
Conclusion
I find this Rosemary Roasted Garlic Bean Soup to be one of the most comforting and flavorful soups I can make with simple pantry ingredients. The creamy beans, sweet roasted garlic, and fragrant rosemary create a dish that feels both rustic and refined. Whenever I want a nourishing meal that warms me from the inside out, this recipe is one I happily turn to.
Rosemary Roasted Garlic Bean Soup
- Author: lina
- Prep Time: 10 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 5 minutes
- Yield: 4–6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Mediterranean-Inspired
- Diet: Vegan
Description
A deeply comforting and nourishing white bean soup infused with sweet roasted garlic and fragrant rosemary. This creamy, wholesome soup is hearty without being heavy and perfect for cozy meals.
Ingredients
- 2 (15 oz) cans white beans (cannellini or great northern), drained and rinsed
- 1 whole head of garlic
- 2 tablespoons olive oil (divided)
- 1 medium yellow onion, diced
- 4 cups vegetable broth
- 1 tablespoon fresh rosemary, finely chopped
- 1/2 teaspoon dried thyme
- 1 bay leaf
- 1/2 teaspoon salt (or to taste)
- 1/4 teaspoon black pepper
- 1 tablespoon fresh lemon juice
- 2 tablespoons fresh parsley, chopped
Instructions
- Preheat oven to 400°F (200°C).
- Slice the top off the head of garlic, drizzle with 1 tablespoon olive oil, wrap in foil, and roast for 30–35 minutes until soft and golden.
- Allow garlic to cool slightly, then squeeze out the softened cloves.
- Heat remaining olive oil in a large pot over medium heat.
- Sauté diced onion until translucent.
- Stir in roasted garlic, fresh rosemary, and dried thyme. Cook until fragrant.
- Add white beans, vegetable broth, and bay leaf. Bring to a gentle simmer.
- Simmer for 15–20 minutes to develop flavor.
- Remove bay leaf and blend soup with an immersion blender until smooth, or partially blend for texture.
- Season with salt, black pepper, and lemon juice.
- Serve warm, garnished with chopped parsley and a drizzle of olive oil if desired.
Notes
- Roasting the garlic adds sweetness and depth of flavor.
- Add carrots or celery for extra flavor.
- Blend partially for a chunkier texture.
- Store in the refrigerator up to 4 days or freeze up to 3 months.
- Add a splash of broth when reheating if soup thickens.
Nutrition
- Serving Size: 1 serving
- Calories: 260 kcal
- Sugar: 3 g
- Sodium: 480 mg
- Fat: 9 g
- Saturated Fat: 1 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 36 g
- Fiber: 9 g
- Protein: 11 g
- Cholesterol: 0 mg
