Rosemary Roasted Garlic Bean Soup
There are some dishes that just speak to your soul, and for me, Rosemary Roasted Garlic Bean Soup is absolutely one of them. This isn’t just any bean soup; it’s a celebration of simple, wholesome ingredients elevated to extraordinary levels. What makes this recipe truly special is the star of the show: beautifully roasted garlic, which transforms from pungent to mellow, sweet, and deeply caramelized. That incredible flavor then mingles with fresh, fragrant rosemary, creating an aromatic base that will fill your kitchen with the most inviting scent.
You’re going to love this soup because it delivers immense comfort without any fuss. Imagine a bowl that feels like a warm hug – hearty, satisfying, and bursting with complex flavors that belie its simple preparation. It’s perfect for a cozy weeknight dinner, a comforting lunch, or even an impressive starter when entertaining. It’s incredibly nourishing, packed with plant-based protein and fiber from the beans, making it a delicious way to feel good from the inside out.
So, what can you expect from a bowl of this goodness? Picture a velvety, robust soup, rich with the earthy notes of beans and the unmistakable sweetness of slow-roasted garlic. Each spoonful offers a harmonious blend of savory depths, brightened by the piney zest of rosemary. It’s wonderfully creamy, even without dairy, and has a texture that is both smooth and satisfyingly chunky, perfect for scooping up with a thick slice of crusty bread. Get ready to fall in love with your new favorite soup!
Ingredient Notes
Crafting the perfect Rosemary Roasted Garlic Bean Soup begins with understanding the stars of the show and how each ingredient contributes to the symphony of flavors. I’ve found that paying a little extra attention here truly makes all the difference in achieving that deeply satisfying, comforting bowl.
Roasted Garlic
- Why it’s essential: This is arguably the most critical component. Roasting garlic transforms its pungent, sharp bite into a mellow, sweet, and nutty creaminess that beautifully infuses the entire soup. It’s what gives our soup its unique depth and warmth.
- How to roast: I typically use two whole heads of garlic for this recipe. Simply slice off the very top of each head to expose the cloves, drizzle with a little olive oil, wrap loosely in foil, and roast in a preheated oven (around 400°F or 200°C) for about 30-40 minutes, or until the cloves are golden brown and very soft. Once cooled, you can easily squeeze out the caramelized cloves. Trust me, don’t skip this step!
- Substitution: While raw garlic offers a different profile, I really encourage you to roast it. If time is extremely tight, you could sauté finely minced fresh garlic for a few minutes until fragrant, but you won’t get the same sweet, mellow depth.
Fresh Rosemary
- The herb of choice: Fresh rosemary is non-negotiable for this soup. Its piney, slightly peppery, and incredibly aromatic flavor pairs magnificently with the sweet roasted garlic and creamy beans. I love adding whole sprigs to steep in the broth, infusing every spoonful with its essence.
- Fresh vs. dried: Fresh rosemary sprigs release their oils beautifully into the simmering soup, providing a more vibrant and nuanced flavor. Dried rosemary can be used in a pinch, but I’d recommend crushing it first and using about half the amount, as its flavor is more concentrated and less delicate. For this dish, though, fresh is always superior.
Beans
- My preference: I adore cannellini beans for their wonderfully creamy texture and mild flavor, which perfectly absorbs the rosemary and garlic notes. Great Northern or navy beans are also fantastic choices and will yield a similarly smooth, comforting soup.
- Canned vs. dried: While cooking dried beans from scratch always provides a superior texture and flavor, canned beans are an absolute lifesaver for convenience and speed. If using canned, make sure to thoroughly rinse them under cold water before adding them to the soup. This removes excess sodium and any starchy liquid that can affect the soup’s clarity and taste. I usually go for two 15-ounce cans.
Aromatics
- The flavor base: A classic mirepoix of onion, carrots, and celery forms the foundational flavor layer of our soup. Sautéing these until tender and fragrant builds a beautiful aromatic depth before any liquids are added.
Broth
- Quality matters: A good quality vegetable broth will keep the soup vegetarian, but chicken or beef broth can also be used if you prefer. Since the roasted garlic and rosemary are so flavorful, you don’t need an overly rich broth, but a decent one will enhance the overall taste. I always recommend using a low-sodium option so you can control the seasoning yourself.
Olive Oil
- Versatility: A good extra virgin olive oil is used for roasting the garlic, sautéing the aromatics, and I love a final drizzle over each bowl before serving for a touch of richness and fruity aroma.
Optional additions for depth
- Red pepper flakes: A pinch adds a very subtle warmth without making the soup spicy, enhancing the other flavors.
- Bay leaf: Just one bay leaf simmered with the soup adds another layer of subtle herbaceousness.
Step-by-Step Instructions
Here’s how I bring all these wonderful ingredients together to create a truly comforting and aromatic bowl of Rosemary Roasted Garlic Bean Soup. Follow these steps, and you’ll have a hearty meal that tastes like it simmered all day!
Step 1: Roast the Garlic
- Preheat your oven to 400°F (200°C).
- Take two heads of garlic and slice about a quarter inch off the top to expose the cloves. Place each head on a small piece of aluminum foil.
- Drizzle about 1 teaspoon of olive oil over each garlic head, ensuring it seeps into the cloves. Wrap the foil loosely around the garlic to create a small packet.
- Roast in the preheated oven for 30-40 minutes, or until the cloves are golden brown, very soft, and fragrant. They should feel incredibly tender when gently squeezed.
- Remove from the oven and let cool slightly. Once cool enough to handle, squeeze the softened garlic cloves out of their skins into a small bowl. Mash them gently with a fork to form a rough paste. Set aside.
Step 2: Sauté the Aromatics
- While the garlic is roasting or after it’s done, heat 2 tablespoons of olive oil in a large Dutch oven or heavy-bottomed pot over medium heat.
- Add 1 chopped yellow onion, 2 chopped carrots, and 2 chopped celery stalks to the pot. Sauté for 8-10 minutes, stirring occasionally, until the vegetables have softened and the onion is translucent.
Step 3: Infuse with Rosemary and Spices
- Add 2-3 sprigs of fresh rosemary (I love leaving them whole for easy removal later), 1 teaspoon of dried oregano, and a pinch of red pepper flakes (if using) to the pot. Stir and cook for another 1-2 minutes until the herbs are fragrant. This brief sauté helps to release their aromatic oils.
Step 4: Incorporate the Roasted Garlic
- Stir the mashed roasted garlic paste into the sautéed vegetables and herbs. Cook for just 1 minute more, allowing the garlic’s sweet aroma to meld with the other flavors. Be careful not to burn it.
Step 5: Add Beans and Broth
- Pour in 6 cups of vegetable, chicken, or beef broth (depending on your preference).
- Add two 15-ounce cans of cannellini beans (or other preferred white beans), thoroughly rinsed and drained.
- Drop in 1 bay leaf.
Step 6: Simmer to Perfection
- Bring the soup to a gentle simmer, then reduce the heat to low, cover, and let it cook for at least 20-25 minutes. This simmering time allows all the flavors to deepen and meld beautifully. The vegetables should be very tender, and the beans should be infused with the rosemary and garlic.
Step 7: Achieve Creaminess (Optional but Recommended)
- For a wonderfully creamy texture without adding any dairy, carefully remove about 2 cups of the soup (including some beans and vegetables) from the pot. Blend this portion using an immersion blender directly in the pot, or carefully transfer it to a regular blender and blend until smooth.
- Return the blended portion to the pot and stir well. This creates a beautifully thick and creamy consistency while still leaving plenty of whole beans and vegetables for texture.
Step 8: Season and Finish
- Remove and discard the rosemary sprigs and bay leaf.
- Taste the soup and season generously with salt and freshly ground black pepper. Adjust to your liking. You might be surprised how much salt it needs to truly sing.
Step 9: Serve Warm
- Ladle the hot soup into bowls. For an extra touch, I love to drizzle each serving with a little more extra virgin olive oil and a sprinkle of fresh chopped parsley. Serve immediately with some crusty bread for dipping.
Tips & Suggestions
Having made this Rosemary Roasted Garlic Bean Soup countless times, I’ve gathered a few personal tips and suggestions that I think will elevate your experience and ensure you get the most delicious results:
- Embrace the Roasted Garlic: Seriously, this step is paramount. The transformation of raw garlic to sweet, mellow roasted garlic is the heart and soul of this soup. Don’t be tempted to skip it or just use raw garlic; you’ll miss out on a key flavor dimension. I often roast extra garlic to have on hand for spreading on toast or adding to other dishes.
- Fresh Rosemary is Best: While dried herbs have their place, the vibrant, piney, and aromatic notes of fresh rosemary truly shine here. It infuses the soup with a delicate yet distinct flavor that dried rosemary simply can’t replicate. Leaving the sprigs whole during simmering makes them easy to remove before serving.
- Achieve Creaminess Without Cream: The partial blending step is my secret weapon for creating a luxuriously creamy texture in bean soups without adding any dairy. It breaks down some of the beans and vegetables, thickening the soup naturally and making it incredibly satisfying. If you don’t have an immersion blender, carefully transfer about a quarter of the soup to a regular blender (vent the lid if hot!) and blend until smooth before returning it to the pot.
- Don’t Skimp on Broth Quality: Since broth forms a significant portion of the liquid base, a good quality vegetable, chicken, or beef broth will make a noticeable difference in the overall flavor of your soup. Look for low-sodium options so you can control the salt content yourself.
- Taste and Adjust Seasoning: This is perhaps the most important tip for any soup. Flavors deepen and change as the soup simmers. Always taste the soup at the end and adjust the salt and pepper until it tastes just right. A little more salt than you might initially think can make all the other flavors pop.
- Make It Your Own with Hearty Additions: While I love this soup as is, it’s also incredibly versatile. For a heartier meal, you could stir in some cooked, shredded beef during the last 10 minutes of simmering. A handful of fresh spinach or kale added at the very end (it will wilt quickly) also makes for a lovely addition.
- Serve with the Right Accoutrements: This soup absolutely cries out for something to soak up its delicious broth. A crusty loaf of bread, warm focaccia, or even some homemade croutons are perfect companions. A swirl of extra virgin olive oil and a sprinkle of fresh parsley or even a tiny grating of Parmesan (if not keeping it dairy-free) before serving adds a beautiful finishing touch.
- Adjust Consistency as Desired: If your soup turns out thicker than you prefer after blending, simply add a splash more broth or hot water until it reaches your desired consistency. Conversely, if it’s too thin, let it simmer uncovered for a bit longer to reduce.
- Make Ahead for Enhanced Flavor: Like many great soups, the flavors of Rosemary Roasted Garlic Bean Soup deepen and meld even further after a day in the refrigerator. It’s an excellent make-ahead meal!
Storage
This Rosemary Roasted Garlic Bean Soup is fantastic for meal prepping or enjoying throughout the week. Properly stored, it maintains its delicious flavor and texture beautifully.
- Cooling: Always allow the soup to cool down to room temperature before storing. To speed up this process, you can divide it into smaller containers or place the pot in an ice bath. Avoid leaving the soup at room temperature for more than two hours.
- Refrigeration: Once cooled, transfer the soup to airtight containers. It will keep well in the refrigerator for up to 3-4 days. The flavors actually tend to deepen and become even more harmonious after a day or two!
- Freezing: This soup freezes exceptionally well. Portion cooled soup into freezer-safe containers or heavy-duty freezer bags (leaving a little headspace for expansion). It can be stored in the freezer for up to 2-3 months without significant loss of quality.
- Thawing and Reheating:
- From the refrigerator: Reheat on the stovetop over medium-low heat, stirring occasionally, until warmed through. You might need to add a splash of broth or water if it has thickened too much.
- From the freezer: For best results, thaw the soup overnight in the refrigerator. Then, reheat it on the stovetop as described above. If reheating directly from frozen, do so over very low heat, stirring frequently, until thawed and heated through. Again, a little extra broth might be needed to achieve the right consistency.
- Note on Consistency: Sometimes, after chilling or freezing, the soup might thicken more than when it was freshly made. Don’t worry, this is normal! Simply add a little more broth or water when reheating to bring it back to your preferred consistency.

Final Thoughts
There’s something truly magical about taking simple ingredients and transforming them into a dish that sings with flavor, and that’s precisely what happens with this Rosemary Roasted Garlic Bean Soup. I truly believe this recipe is a must-try for anyone seeking warmth, comfort, and an explosion of taste.
The star players here – the caramelized sweetness of deeply roasted garlic and the earthy, aromatic lift of fresh rosemary – elevate humble beans into an unforgettable experience. Each spoonful of this Rosemary Roasted Garlic Bean Soup is a testament to how rich, satisfying, and incredibly elegant a plant-based meal can be. It’s hearty enough to be a standalone main course, providing wholesome goodness, and yet it feels sophisticated enough for any dinner party.
Forget what you thought about bean soup; this rendition is a revelation. It’s the kind of soup that wraps you in a warm hug, perfect for a cozy evening, or even as a delightful accompaniment to a savory beef dish. And without any alcohol, it’s a universally enjoyable meal for everyone at the table. I can’t wait for you to discover the profound comfort and incredible flavor of this Rosemary Roasted Garlic Bean Soup. It’s destined to become a beloved staple in your kitchen!
Hearty & Healthy Rosemary Roasted Garlic Bean Soup
This Rosemary Roasted Garlic Bean Soup is a comforting bowl of goodness, featuring roasted garlic and fresh rosemary that create a symphony of flavors. Perfect for cozy dinners or as an impressive starter, it’s nourishing and packed with plant-based protein and fiber.
- Prep Time: 15 mins
- Cook Time: 40 mins
- Total Time: 55 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: Roasting and Simmering
- Cuisine: American
Ingredients
- 2 heads of garlic
- 1 teaspoon olive oil (for roasting garlic)
- 2 tablespoons olive oil (for sautéing)
- 1 chopped yellow onion
- 2 chopped carrots
- 2 chopped celery stalks
- 2–3 sprigs of fresh rosemary
- 1 teaspoon dried oregano
- a pinch of red pepper flakes (optional)
- 6 cups vegetable broth (or chicken/beef broth)
- 2 (15-ounce) cans of cannellini beans (or other preferred white beans), thoroughly rinsed and drained
- 1 bay leaf
- salt (to taste)
- freshly ground black pepper (to taste)
- extra virgin olive oil (for drizzling before serving)
- fresh chopped parsley (for garnish, optional)
Instructions
- Preheat your oven to 400°F (200°C).
- Take two heads of garlic and slice about a quarter inch off the top to expose the cloves. Place each head on a small piece of aluminum foil.
- Drizzle about 1 teaspoon of olive oil over each garlic head, ensuring it seeps into the cloves. Wrap the foil loosely around the garlic to create a small packet.
- Roast in the preheated oven for 30-40 minutes, or until the cloves are golden brown, very soft, and fragrant. They should feel incredibly tender when gently squeezed.
- Remove from the oven and let cool slightly. Once cool enough to handle, squeeze the softened garlic cloves out of their skins into a small bowl. Mash them gently with a fork to form a rough paste. Set aside.
- While the garlic is roasting or after it’s done, heat 2 tablespoons of olive oil in a large Dutch oven or heavy-bottomed pot over medium heat.
- Add 1 chopped yellow onion, 2 chopped carrots, and 2 chopped celery stalks to the pot. Sauté for 8-10 minutes, stirring occasionally, until the vegetables have softened and the onion is translucent.
- Add 2-3 sprigs of fresh rosemary, 1 teaspoon of dried oregano, and a pinch of red pepper flakes (if using) to the pot. Stir and cook for another 1-2 minutes until the herbs are fragrant.
- Stir the mashed roasted garlic paste into the sautéed vegetables and herbs. Cook for just 1 minute more.
- Pour in 6 cups of vegetable, chicken, or beef broth.
- Add two (15-ounce) cans of cannellini beans, thoroughly rinsed and drained.
- Drop in 1 bay leaf.
- Bring the soup to a gentle simmer, then reduce the heat to low, cover, and let it cook for at least 20-25 minutes.
- For a wonderfully creamy texture, carefully remove about 2 cups of the soup from the pot. Blend this portion using an immersion blender or a regular blender until smooth.
- Return the blended portion to the pot and stir well.
- Remove and discard the rosemary sprigs and bay leaf.
- Taste the soup and season generously with salt and freshly ground black pepper.
- Ladle the hot soup into bowls. Drizzle each serving with a little more extra virgin olive oil and a sprinkle of fresh chopped parsley. Serve immediately with some crusty bread.
Nutrition
- Serving Size: 1 bowl
- Calories: 300
- Sugar: 2 g
- Sodium: 400 mg
- Fat: 10 g
- Saturated Fat: 1 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: 45 g
- Fiber: 12 g
- Protein: 15 g
- Cholesterol: 0 mg
Keywords: Embrace the roasted garlic for the best flavor. Fresh rosemary is preferred for its vibrant flavor. Adjust seasoning to taste, and consider adding cooked, shredded beef or fresh greens for a heartier meal.




Leave a Comment