Imagine inhaling the warm, inviting aroma of rosemary roasted garlic bean soup wafting through your kitchen, instantly transporting you to a cozy cabin on a chilly evening. The rich, earthy flavors mingle with the nutty essence of beans and the sweet, caramelized notes of roasted garlic, creating a bowl of comfort that warms both body and soul.
This soup is more than just a meal; it’s a hug in a bowl, perfect for gathering friends around the dinner table or savoring alone with a good book. Each spoonful promises to wrap you in its delightful embrace, making even the gloomiest days feel a little brighter. Whether you’re reminiscing about family gatherings or simply craving something heartwarming, this recipe will surely become your go-to favorite for any occasion.
Why Is Rosemary Roasted Garlic Bean Soup So Irresistibly Good?
Hearty and satisfying, this soup is packed with protein-rich white beans that create a filling meal perfect for any day. Roasted garlic brings a sweet, mellow flavor, elevating the dish to something truly special. Fresh rosemary adds an aromatic touch, making it a fragrant delight. Quick to prepare in just 45 minutes, it’s an easy weeknight winner that will impress your family and friends! Plus, it’s versatile—enjoy it as a main course or serve it alongside crusty bread for a comforting dinner.
Everything You Need for Rosemary Roasted Garlic Bean Soup
For the Beans
- 2 cups cooked white beans (such as cannellini or navy beans) – These creamy beans provide a hearty base and rich texture for the soup.
For the Garlic
- 1 head garlic (roasted) – Roasting garlic mellows its flavor, adding a deliciously sweet depth to your Rosemary Roasted Garlic Bean Soup.
For the Herbs
- 2 teaspoons fresh rosemary (chopped) – This aromatic herb infuses the soup with a fragrant, earthy taste that beautifully complements the garlic.
For the Vegetables
- 1 medium onion (chopped) – Onions add a savory sweetness and essential flavor to the soup base.
- 2 stalks celery (chopped) – Celery provides a crunchy texture and subtle earthiness that balances the other flavors.
- 2 medium carrots (chopped) – Carrots bring natural sweetness and vibrant color to this comforting dish.
For the Liquids
- 4 cups vegetable broth – A flavorful broth serves as the foundation of your soup, enhancing all its ingredients.
- 1 cup water – Adding water helps adjust consistency without overpowering the flavors.
For the Seasonings
- 1 teaspoon salt – Salt enhances all the flavors in your Rosemary Roasted Garlic Bean Soup; adjust to taste.
- 1/2 teaspoon black pepper (freshly ground) – Freshly ground black pepper adds a warm, mild heat that elevates the overall profile of the soup.
How to Make Rosemary Roasted Garlic Bean Soup
1. Preheat the oven to 400°F (200°C). Cut the top off the head of garlic, drizzle it with olive oil, and wrap it in foil. Roast for 30 minutes until tender and fragrant.
2. Sauté the vegetables in a large pot. Add the chopped onion, celery, and carrots, cooking them until softened and slightly caramelized—this should take about 5-7 minutes.
3. Combine the ingredients. Stir in the roasted garlic, cooked white beans, vegetable broth, water, fresh chopped rosemary, salt, and black pepper. Bring this hearty mixture to a gentle boil.
4. Simmer for flavor. Reduce the heat and let your soup simmer for about 15 minutes. This will allow all those delicious flavors to meld beautifully together.
5. Blend until smooth. Pour the soup into a blender or use an immersion blender until it’s creamy and velvety. Return it to the pot and gently heat through before serving.
Optional: Garnish with a sprinkle of fresh rosemary for added flavor!
Exact quantities are listed in the recipe card below.
Expert Tips
- Bean Choices: Use cooked white beans like cannellini or navy for a creamy texture; avoid undercooked beans to ensure smooth blending in your Rosemary Roasted Garlic Bean Soup.
- Garlic Roasting: Don’t skip roasting the garlic! It adds a rich, sweet flavor; just ensure it’s golden and soft to avoid bitterness.
- Herb Freshness: Always opt for fresh rosemary instead of dried; it enhances the soup’s aromatic quality. Chop finely for even distribution.
- Veggie Sautéing: Sauté the onion, celery, and carrots until fully softened to release their natural sweetness, which forms a flavorful base for your soup.
- Blending Technique: Blend the soup in batches if necessary; this prevents splatters and ensures a silky-smooth consistency throughout your Rosemary Roasted Garlic Bean Soup.
How to Store and Freeze Rosemary Roasted Garlic Bean Soup

- Fridge: Store your Rosemary Roasted Garlic Bean Soup in an airtight container for up to 3 days to maintain its flavor and freshness.
- Freezer: For longer storage, freeze the soup in freezer-safe containers for up to 3 months. Leave some space at the top, as liquids expand when frozen.
- Reheating: Thaw overnight in the fridge before reheating. Warm on the stovetop over medium heat, stirring occasionally, until heated through.
- Serving Tips: Garnish with a sprinkle of fresh rosemary before serving for an extra burst of flavor and a beautiful presentation!
Rosemary Roasted Garlic Bean Soup Your Way
Feel free to add your personal touch to this delightful soup and make it uniquely yours!
- Bean Variety: Substitute the white beans with black beans or chickpeas for a different flavor profile. Both options bring their unique textures and tastes, creating a hearty twist on the classic recipe.
- Garlic Lovers: For an extra punch of flavor, increase the roasted garlic to two heads. This will impart a deeper, sweeter garlic essence that elevates the entire dish.
- Herb Boost: Mix in additional herbs like thyme or sage along with the rosemary. This enhances the aromatic experience and gives your soup a fresh, garden-inspired taste.
- Vegetable Medley: Add diced bell peppers or zucchini for more color and nutrition. These veggies not only enrich the texture but also contribute lovely sweetness that complements the soup’s heartiness.
- Spicy Kick: Include a pinch of red pepper flakes or diced jalapeños for some heat. This adds a vibrant layer of spice that can warm you up on chilly nights.
- Creamy Option: Blend half of the soup until smooth before serving for a creamy texture. This method creates a luxurious mouthfeel while leaving some whole beans for that satisfying bite.
- Broth Swap: Use chicken broth instead of vegetable broth for added richness. This simple change can enhance the savory notes in your soup, making it even more comforting.
- Lentil Twist: Replace half of the beans with cooked lentils for varied texture and protein boost. Lentils cook faster and infuse another dimension to this comforting bowl of goodness.
Make-Ahead Tips for Rosemary Roasted Garlic Bean Soup
This Rosemary Roasted Garlic Bean Soup is a fantastic option for meal prep, allowing you to savor its robust flavors throughout the week. You can prepare components in advance, such as roasting the garlic and chopping the vegetables—onion, celery, and carrots—up to 24 hours before cooking. Simply preheat your oven to 400°F (200°C), cut the top off the garlic head, drizzle it with olive oil, wrap it in foil, and roast for 30 minutes. On cooking day, sauté the prepared veggies until softened, then add in the roasted garlic along with the white beans, broth, water, rosemary, salt, and pepper. Let it simmer for 15 minutes before blending until smooth. This soup can be refrigerated for up to 3 days or frozen for up to 3 months; just reheat on the stove when you’re ready to enjoy a warm bowl of comfort!
Rosemary Roasted Garlic Bean Soup Recipe FAQs
What types of beans work best for this soup?
For this recipe, I recommend using cooked white beans like cannellini or navy beans, as they provide a creamy texture and mild flavor that complements the roasted garlic beautifully. If you’re in a pinch, you can also use canned beans—just rinse and drain them well before adding!
How long can I store leftover soup?
You can store leftover Rosemary Roasted Garlic Bean Soup in an airtight container in the refrigerator for up to 3 days. Just make sure it’s cooled down before sealing it up. When you’re ready to enjoy it again, simply reheat it on the stove over medium heat until warmed through.
Can I freeze this soup?
Absolutely! This soup freezes wonderfully. Allow it to cool completely, then transfer it to freezer-safe containers or bags. It can be stored in the freezer for up to 3 months. When you’re ready to enjoy a bowl, simply thaw it overnight in the fridge and reheat on the stove.
What if I don’t have fresh rosemary?
If fresh rosemary isn’t available, you can substitute dried rosemary—just use about one teaspoon instead of two teaspoons of fresh. While the flavor may differ slightly, it will still add that lovely aromatic quality to your soup.
How do I know when my vegetables are sautéed correctly?
Sauté your onion, celery, and carrots until they’re softened and slightly translucent—this usually takes about 5-7 minutes over medium heat. You want them tender but not browned; this step builds a flavorful base for your soup!
Is this soup suitable for vegetarian diets?
Yes! This Rosemary Roasted Garlic Bean Soup is completely vegetarian since it’s made with vegetable broth and wholesome plant-based ingredients. It’s a hearty and satisfying option for anyone looking for a delicious meat-free meal!

Rosemary Roasted Garlic Bean Soup
Ingredients
Method
- Preheat the oven to 400°F (200°C). Cut the top off the garlic head, drizzle with olive oil, wrap in foil, and roast for 30 minutes.
- In a large pot, sauté the onion, celery, and carrots until softened. Add the roasted garlic, beans, broth, water, rosemary, salt, and pepper. Bring to a boil.
- Reduce heat and let simmer for 15 minutes. Blend the soup until smooth, then return to the pot and heat through.





