Have you ever walked into a kitchen filled with the warm, buttery scent of roasted garlic and fresh rosemary? That inviting aroma is the perfect prelude to my Creamy Rosemary Roasted Garlic Bean Soup, a comforting dish that’s just as wonderful for chilly evenings as it is for gathering family or friends around the table. This soup shines not only for its rich flavors but also for its effortless preparation. With just a handful of pantry staples, including protein-packed white beans, you can whip up a velvety delight that’s both vegan and gluten-free. Whether you’re in need of a cozy weeknight dinner or a crowd-pleasing appetizer, this soup truly steals the show. Are you ready to experience the warmth of homemade goodness with every spoonful?

Why is this soup a must-try?
Comforting, this Creamy Rosemary Roasted Garlic Bean Soup is the epitome of cozy nights. Nutty flavor from roasted garlic elevates every bite, making it a hearty choice. Versatile ingredients allow for easy substitutions, like trying lentils or chickpeas. Quick prep means you can have it ready in under an hour! Serve it with crusty bread or sprinkle it with crispy bacon for added delight. This soup is not only delicious but also an excellent go-to option for anyone looking to embrace homemade goodness, reminiscent of my Black Bean Tacos or the rich flavors in my Chili Garlic Pappardelle.
Roasted Garlic Bean Soup Ingredients
• Here’s everything you need for a comforting bowl of goodness!
For the Soup Base
- Garlic – Roasting it brings out a mellow, nutty depth that enriches the soup’s flavor.
- Oil – Necessary for roasting the garlic; any vegetable oil works well here.
- Onion – Sautéing softens its sweetness, providing a lovely base; shallots are a great substitute if you’re after a milder taste.
- White Beans – These creamy legumes offer protein and texture; opt for Cannellini or navy beans for the best results.
For the Broth
- Chicken Broth or Vegetable Broth – Provides the liquid foundation; choose vegetable broth for a vegan-friendly version.
For Flavoring
- Rosemary – This herb adds a delightful aromatic touch; fresh rosemary is ideal, while dried rosemary can be used if finely chopped.
- Parmesan – Adds richness and creaminess; feel free to omit or substitute with nutritional yeast for a vegan alternative.
- Lemon Juice – A splash brightens up the soup’s flavors, although you can skip it if you prefer a simpler taste.
- Salt and Pepper – Essential for balancing all the flavors; adjust to your liking.
Enjoy making your Roasted Garlic Bean Soup, and let the comforting aroma fill your kitchen!
Step‑by‑Step Instructions for Creamy Rosemary Roasted Garlic Bean Soup
Step 1: Roast the Garlic
Preheat your oven to 350°F (180°C). Carefully cut the tops off two heads of garlic, drizzle them with olive oil, and wrap each in foil. Place the garlic bundle directly on the oven rack and roast for 60–90 minutes, until the cloves are soft, golden, and aromatic, filling your kitchen with a delightful scent.
Step 2: Sauté the Onions
While the garlic roasts, heat 2 tablespoons of oil in a large saucepan over medium heat. Add one diced onion and sauté for about 5–7 minutes until it turns translucent and fragrant. Stir frequently to avoid browning, as you want the sweetness of the onion to meld perfectly with the roasted garlic flavor in your creamy Rosemary Roasted Garlic Bean Soup.
Step 3: Add Garlic and Broth
Once your garlic is roasted to perfection, add the soft cloves to the saucepan with the onions. Cook for another minute until the garlic is fragrant. Next, pour in 4 cups of chicken or vegetable broth along with 3 cans of drained white beans and 2 tablespoons of chopped fresh rosemary. Stir everything together and bring the mixture to a boil.
Step 4: Simmer the Soup
After reaching a boil, reduce the heat to low and let the soup simmer for about 5 minutes. This allows the flavors to meld beautifully, creating a comforting base for your Roasted Garlic Bean Soup. Keep an eye on it, stirring occasionally, so nothing sticks to the bottom of the pot.
Step 5: Blend Until Smooth
Remove the pot from heat and use an immersion blender to purée the soup until it reaches a smooth consistency. If you prefer a chunkier texture, blend it less. The creamy nature of the blended soup combines perfectly with the depth of the roasted garlic, enhancing each bite.
Step 6: Finish with Lemon and Seasoning
Stir in ½ cup of grated parmesan cheese, if using, for extra richness. Squeeze in the juice of half a lemon to brighten the flavors of the soup. Finally, season with salt and pepper to taste. Serve your Creamy Rosemary Roasted Garlic Bean Soup hot, garnished with a little extra rosemary or parmesan if desired.

Roasted Garlic Bean Soup Variations
Feel free to adapt this comforting recipe to your tastes and dietary needs, while diving into a world of flavors!
-
Vegan Swap: Use vegetable broth and substitute parmesan with nutritional yeast to keep it plant-based without losing flavor.
-
Chickpeas Alternative: Try swapping white beans for chickpeas, offering a firmer texture and a protein boost that’s equally satisfying.
-
Spicy Kick: For a bold twist, add red pepper flakes or diced jalapeños for a delightful kick that warms the soul on chilly nights. Count on heat to awaken your taste buds!
-
Herb Infusion: Enhance the depth with fresh thyme or sage, complementing the rosemary’s earthiness and adding a herbaceous layer to each spoonful.
-
Creamy Variation: Stir in coconut milk or cashew cream for a rich, creamy texture and a subtle hint of sweetness that pairs beautifully with garlic.
-
Mushroom Boost: Toss in sautéed mushrooms to add umami and texture, creating an even heartier soup that’s bursting with flavor.
-
Pasta Addition: Add small pasta shapes, like orzo or ditalini, during the simmering step for a comforting, chowder-like meal that’s also kid-friendly.
-
Nutty Finish: Top your soup with toasted pine nuts or sunflower seeds for an irresistible crunch, elevating the whole experience while introducing delightful nutrition.
You can further enrich your meal alongside your soup with crusty bread or a fresh salad, reminiscent of my delightful Garlic Parmesan Chicken or the vibrant flavors in Pasta Lemon Garlic. Enjoy customizing and making this soup your own!
What to Serve with Creamy Rosemary Roasted Garlic Bean Soup
Cozy up with a heartwarming meal that perfectly complements the velvety richness of your favorite soup, enhancing every bite.
- Crusty Bread: A warm, rustic loaf is perfect for soaking up the creamy goodness, providing a satisfying crunch with each bite.
- Fresh Salad: A vibrant garden salad with mixed greens and a tangy vinaigrette adds a refreshing contrast to the soup’s richness.
- Roasted Vegetables: Sweet carrots and tender broccoli can bring a delightful earthy flavor, enhancing the soup’s Mediterranean-inspired notes.
- Grilled Cheese Sandwich: The gooey, melted cheese nestled between crispy bread pairs harmoniously, making for a nostalgic comfort food experience.
- Crispy Bacon: For a savory crunch, a sprinkle of crispy bacon elevates the soup’s flavor profile and adds a touch of decadence.
- Parmesan Crisps: These crunchy bites bring an extra cheesy flavor that beautifully complements the creamy garlic bean base.
- Herbed Quinoa: A light side of herbed quinoa brings a nutritious twist, balancing the hearty soup and adding a nutty element.
- Lemon Sorbet: Cleansing the palate, this refreshing dessert provides a sweet contrast while echoing the soup’s bright lemon note.
Make Ahead Options
These Creamy Rosemary Roasted Garlic Bean Soup options are tailor-made for busy meal prep enthusiasts! You can roast the garlic and sauté the onions up to 24 hours in advance, refrigerating them in airtight containers to maintain freshness. The soup base, including the broth, beans, and rosemary, can be assembled in the pot and stored in the fridge for up to 3 days. When you’re ready to serve, simply add the roasted garlic and sautéed onions to the pot, bring it to a simmer, then blend until smooth. This makes for a quick and easy dinner that’s just as delicious as a freshly made soup, saving you time on hectic weeknights!
How to Store and Freeze Creamy Rosemary Roasted Garlic Bean Soup
Fridge: Allow your soup to cool completely before transferring it to an airtight container. It will stay fresh in the fridge for up to 4 days.
Freezer: For longer storage, freeze your roasted garlic bean soup in a freezer-safe bag, removing as much air as possible. It can be stored for up to 2 months without losing flavor.
Reheating: When ready to enjoy, thaw the soup in the refrigerator overnight. Reheat gently on the stove over low heat, adding a splash of broth if needed for desired consistency.
Serving Tip: Enhance the experience by serving your reheated soup with fresh bread and a sprinkle of parmesan or extra rosemary for a delightful touch!
Expert Tips for Roasted Garlic Bean Soup
- Prep in Advance: Roasting garlic can be done a day prior to save time and enhance flavors in your Roasted Garlic Bean Soup.
- Adjust Consistency: If the soup becomes too thick while reheating, simply add more broth to achieve your desired texture.
- Flavor Boost: Opt for homemade vegetable broth to elevate the flavors and make your soup even more nourishing.
- Cool Before Storing: Always allow leftovers to cool completely before storing them in an airtight container; they can last up to four days in the fridge.
- Vegan Alternatives: For a vegan option, remember to substitute parmesan with nutritional yeast for that rich, cheesy flavor without the dairy.

Creamy Rosemary Roasted Garlic Bean Soup Recipe FAQs
How do I choose ripe garlic for roasting?
Absolutely! When selecting garlic, look for heads that are firm with no dark spots or signs of sprouting. Fresh garlic should feel heavy for its size, and the papery skin should be intact. If there are dark spots all over or if the garlic feels soft, it’s best to skip it.
How should I store leftovers of the roasted garlic bean soup?
Very good question! Allow your soup to cool completely before transferring it to an airtight container. It will stay fresh in your fridge for up to 4 days. When reheating, gently warm it on the stove, and add a splash of broth to reach your desired consistency.
Can I freeze the roasted garlic bean soup?
Absolutely! To freeze, let the soup cool completely and then pour it into a freezer-safe bag, pressing out as much air as possible. This way, you can store it for up to 2 months. When ready to enjoy, thaw it overnight in the refrigerator and reheat on the stove over low heat.
What if my soup turns out too thick?
No worries; that happens to the best of us! If your soup thickens during storage or reheating, simply add additional broth, a little at a time, until it reaches your desired consistency. Stir well and heat gently to avoid burning.
Is this soup suitable for those with dietary restrictions?
Yes! This creamy rosemary roasted garlic bean soup is naturally vegan when using vegetable broth and can be made gluten-free as well. If you’re serving people with food allergies, ensure you use only certified gluten-free broth and confirm your ingredients do not contain any common allergens.
Can I substitute ingredients in the roasted garlic bean soup?
The more the merrier! Feel free to substitute white beans with lentils, chickpeas, or even kidney beans for varied texture and flavor. If you’re out of rosemary, try thyme or sage for a different herbal touch. Cook up a storm and make it your own!

Creamy Roasted Garlic Bean Soup for Comforting Nights
Ingredients
Equipment
Method
- Preheat your oven to 350°F (180°C). Cut the tops off two heads of garlic, drizzle them with olive oil, and wrap each in foil. Roast for 60–90 minutes until soft and golden.
- Heat 2 tablespoons of oil in a large saucepan over medium heat. Add one diced onion and sauté for about 5–7 minutes until translucent.
- Add the roasted garlic cloves to the saucepan with the onions. Cook for another minute, then pour in 4 cups of broth and 3 cans of drained white beans. Add 2 tablespoons of chopped rosemary and bring to a boil.
- Reduce heat to low and let the soup simmer for about 5 minutes, stirring occasionally.
- Remove from heat and blend the soup until smooth using an immersion blender.
- Stir in ½ cup of grated parmesan (if using) and juice of half a lemon. Season with salt and pepper to taste, then serve hot.

Leave a Reply