Rosemary Roasted Garlic Bean Soup is one of my favorite cozy recipes to make when I want something hearty, aromatic, and deeply comforting. I love how the roasted garlic becomes sweet and mellow, blending beautifully with creamy white beans and fragrant rosemary. Every spoonful feels warm and satisfying, especially on cooler days when I’m craving something nourishing but simple.
Why You’ll Love This Recipe
I love this recipe because it transforms humble pantry staples into something rich and flavorful. Roasting the garlic adds depth and natural sweetness that I just can’t get from raw garlic. The rosemary gives the soup an earthy, woodsy note that makes it feel special without requiring complicated ingredients.
I also appreciate how filling and budget-friendly it is. With beans as the base, I get a protein-packed meal that’s both wholesome and satisfying. It’s perfect for meal prep, easy lunches, or a quiet dinner at home with some crusty bread.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
2 heads garlic
1 tablespoon olive oil (plus more for roasting)
1 small onion, diced
2 cans (15 ounces each) white beans (such as cannellini or great northern), drained and rinsed
4 cups vegetable broth
1 teaspoon fresh rosemary, finely chopped (or 1/2 teaspoon dried rosemary)
1/2 teaspoon salt
1/2 teaspoon black pepper
1 tablespoon lemon juice
Optional garnish: chopped parsley or a drizzle of olive oil
Directions
-
I start by preheating my oven to 400°F (200°C).
-
I slice the tops off the garlic heads, drizzle them with olive oil, wrap them in foil, and roast for about 35–40 minutes until soft and golden.
-
While the garlic roasts, I heat 1 tablespoon of olive oil in a large pot over medium heat.
-
I sauté the diced onion for about 4–5 minutes until softened and translucent.
-
Once the garlic is cool enough to handle, I squeeze the roasted cloves out of their skins and add them to the pot.
-
I stir in the white beans, vegetable broth, rosemary, salt, and pepper.
-
I bring the soup to a gentle boil, then reduce the heat and let it simmer for 15–20 minutes so the flavors meld together.
-
I use an immersion blender to blend the soup until smooth and creamy. If I prefer some texture, I blend only part of it.
-
I stir in the lemon juice at the end to brighten the flavor.
-
I taste and adjust seasoning before serving, garnishing with parsley or a drizzle of olive oil if I like.
Servings and timing
This recipe makes about 4–6 servings.
Prep time: 10 minutes
Roasting time: 35–40 minutes
Simmering time: 20 minutes
Total time: About 1 hour
Variations
I enjoy experimenting with small adjustments to change the flavor profile.
I add a diced carrot or celery stalk when sautéing the onion for extra depth.
I stir in a splash of heavy cream or coconut milk for a richer finish.
I top the soup with crispy croutons for added texture.
I mix in a handful of baby spinach at the end for extra greens.
I add a pinch of red pepper flakes if I want a little heat.
storage/reheating
I store leftover soup in an airtight container in the refrigerator for up to 4 days.
To reheat, I warm it gently on the stovetop over medium-low heat, stirring occasionally. If it thickens too much, I add a splash of vegetable broth or water to reach the consistency I prefer. I can also microwave individual portions in short intervals, stirring in between.
This soup freezes very well. I let it cool completely, then store it in freezer-safe containers for up to 3 months. I thaw it overnight in the refrigerator before reheating.
FAQs
Can I use dried beans instead of canned?
Yes, I can use dried beans. I cook them fully beforehand, then measure about 3 cups of cooked beans to replace the canned version.
What if I don’t have fresh rosemary?
If I don’t have fresh rosemary, I use dried rosemary, but I reduce the amount since it’s more concentrated.
Can I make this soup vegan?
This soup is already vegan as written, as long as I stick with vegetable broth and skip any dairy-based additions.
How do I make the soup thicker?
If I want a thicker texture, I blend more of the soup or let it simmer uncovered for a few extra minutes.
What can I serve with this soup?
I love serving it with crusty bread, a grilled cheese sandwich, or a simple green salad.
Conclusion
Rosemary Roasted Garlic Bean Soup is one of those simple recipes that delivers big flavor with minimal effort. I love how the roasted garlic and rosemary create such a comforting aroma in my kitchen. It’s creamy, satisfying, and perfect for cozy evenings when I want a nourishing homemade meal without too much fuss.
Rosemary Roasted Garlic Bean Soup
- Author: lina
- Prep Time: 10 minutes
- Cook Time: 55–60 minutes
- Total Time: About 1 hour
- Yield: 4–6 servings
- Category: Soup
- Method: Roasting and Stovetop
- Cuisine: Mediterranean-Inspired
- Diet: Vegan
Description
A cozy and aromatic white bean soup made with sweet roasted garlic, fragrant rosemary, and creamy blended beans for a hearty, nourishing, and budget-friendly meal.
Ingredients
- 2 heads garlic
- 1 tablespoon olive oil (plus more for roasting)
- 1 small onion, diced
- 2 cans (15 ounces each) white beans (such as cannellini or great northern), drained and rinsed
- 4 cups vegetable broth
- 1 teaspoon fresh rosemary, finely chopped (or 1/2 teaspoon dried rosemary)
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1 tablespoon lemon juice
- Chopped parsley or extra olive oil for garnish (optional)
Instructions
- Preheat the oven to 400°F (200°C).
- Slice the tops off the garlic heads, drizzle with olive oil, wrap in foil, and roast for 35–40 minutes until soft and golden.
- Heat 1 tablespoon olive oil in a large pot over medium heat.
- Sauté the diced onion for 4–5 minutes until softened and translucent.
- Squeeze the roasted garlic cloves from their skins and add them to the pot.
- Stir in the white beans, vegetable broth, rosemary, salt, and black pepper.
- Bring to a gentle boil, then reduce heat and simmer for 15–20 minutes.
- Blend the soup with an immersion blender until smooth and creamy, or partially blend for added texture.
- Stir in the lemon juice, adjust seasoning to taste, and garnish as desired before serving.
Notes
- Add diced carrot or celery when sautéing the onion for extra depth.
- Stir in heavy cream or coconut milk for a richer texture.
- Top with crispy croutons for added crunch.
- Mix in baby spinach at the end for extra greens.
- Add red pepper flakes for a subtle kick of heat.
- Store in the refrigerator for up to 4 days or freeze for up to 3 months.
Nutrition
- Serving Size: 1 serving (based on 6 servings)
- Calories: 260 kcal
- Sugar: 3 g
- Sodium: 480 mg
- Fat: 7 g
- Saturated Fat: 1 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 38 g
- Fiber: 9 g
- Protein: 12 g
- Cholesterol: 0 mg
