Roasted Garlic White Bean Soup is the kind of recipe that turns a simple weeknight into something worth sitting down for. It is creamy without any heavy cream, deeply savory from caramelized roasted garlic, and fragrant with rosemary. I stumbled onto this combination on a cold Tuesday when I had two cans of cannellini beans and a garlic bulb that needed using, and it has been on regular rotation ever since.
The real magic here is the roasted garlic. Once that head comes out of the oven, soft and golden and almost buttery, the soup basically builds itself. Squeeze those cloves into the pot alongside hearty cannellini beans and a sprig of rosemary and you get a bowl that feels much fancier than the effort it actually takes. This roasted garlic white bean soup is the kind of comfort food that works just as well for a casual family dinner as it does for company.
Table of Contents
What You Need to Make This Cozy White Bean Soup
I always keep canned cannellini beans in my pantry specifically for this recipe. They are the secret to a naturally creamy texture without any dairy. Pro tip: use low-sodium broth so you control the saltiness from the start, especially since the beans and parmesan garnish both add salt.
- 1 large head of garlic
- 1 tablespoon olive oil, divided
- 1 tablespoon unsalted butter
- 1 large yellow onion, chopped
- 2 carrots, peeled and diced
- 2 celery stalks, chopped
- 4 cloves garlic, minced
- 1 teaspoon fresh rosemary, finely chopped (or 1/2 teaspoon dried – add dried herbs earlier with the thyme)
- 1/2 teaspoon dried thyme
- 4 cups vegetable or chicken broth (chicken broth gives a noticeably richer base)
- 2 cans (15.5 oz each) cannellini beans, rinsed and drained
- 1 bay leaf
- Salt and freshly ground black pepper to taste
- 2 tablespoons fresh lemon juice
- 1/4 cup chopped fresh parsley
Personal tip: For an extra creamy roasted garlic white bean soup, grab a third can of cannellini beans. Blend that can separately with a splash of broth and stir it in at the very end. It makes the soup noticeably silkier without changing the flavor.

How to Make Roasted Garlic White Bean Soup Step by Step
I recommend reading all the steps before starting. The garlic roasts hands-off while you prep everything else, which makes the timing work smoothly and keeps the total time around 70 minutes.
Step 1: Preheat your oven to 400 degrees F (200 degrees C).
Step 2: Slice the top off the head of garlic to expose the cloves. Drizzle with 1 teaspoon of olive oil and wrap loosely in aluminum foil. Roast on a baking sheet for 30 to 35 minutes until the cloves are soft, golden brown, and smell sweet and caramelized. Let it cool for 5 to 10 minutes before handling, then squeeze the cloves out of their skins. They should slide out easily. Set aside.
Step 3: While the garlic roasts, melt the butter and remaining 2 teaspoons of olive oil together in a large pot or Dutch oven over medium heat. Add the chopped onion, carrots, and celery. Cook, stirring occasionally, for 5 to 7 minutes until softened and the onion turns translucent.
Step 4: Add the minced garlic, rosemary, and thyme. Stir and cook for about 1 minute until fragrant. Watch closely here since minced garlic can burn quickly and turn bitter.
Step 5: Pour in the broth and add the cannellini beans, bay leaf, and roasted garlic cloves. Bring to a boil, then reduce heat and simmer uncovered for 15 to 20 minutes to let the flavors meld.
Step 6: Remove and discard the bay leaf. Use an immersion blender to partially blend the soup directly in the pot, leaving some beans and vegetables whole for a satisfying, chunky texture. If using a regular blender, transfer only about 2 cups at a time, remove the center cap from the lid, and cover loosely with a folded kitchen towel to allow steam to escape safely. Never fill a blender more than halfway with hot liquid.
Step 7: Stir in the fresh lemon juice and season with salt and pepper. Taste and adjust. The lemon brightens the whole bowl, so do not skip it.
Step 8: Ladle into bowls and top with fresh chopped parsley. Serve immediately.
Perfect Pairings – Best Sides for Roasted Garlic White Bean Soup
This soup is filling on its own, but a simple side turns it into a complete and satisfying meal. Here are the best sides for roasted garlic white bean soup:
Crusty Bread: The thick, creamy broth practically begs for dipping. A sturdy gluten-free loaf, sourdough, or even a simple baguette all work beautifully here.
Simple Green Salad: A light arugula salad with lemon vinaigrette cuts through the richness of the soup and adds a fresh, peppery note that balances the whole meal.
Crispy Bacon Bits: Scatter a handful on top right before serving for a smoky, salty crunch that plays well against the sweet roasted garlic.
Parmesan Crostini: Thin toasted baguette slices with a little olive oil and shaved parmesan make an easy but impressive companion for a dinner party starter.
Drizzle of Olive Oil and Red Pepper Flakes: Not quite a side dish, but finishing each bowl this way adds heat, richness, and a beautiful presentation with almost zero effort.
More Cozy Soups and Dinners to Try Next
This roasted garlic white bean soup fits perfectly into a weekly rotation of hearty, comforting meals. For another vegetable-forward bowl that is just as satisfying, the Italian Vegetable Soup and Easy Creamy Vegetable Soup both use simple pantry ingredients and come together quickly on a weeknight. The Garlic Italian Broccoli Soup is another great option that shares that same garlic-forward, herb-rich flavor profile.
If the idea of a creamy, blended soup is what brought you here, the Creamy Cottage Cheese Mushroom Soup and Wild Mushroom and Kale Soup are worth bookmarking next. For something heartier to serve alongside crusty bread, the French Onion and Butter Bean Soup delivers that same cozy, deeply savory satisfaction in every bowl.
Storing and Reheating Your White Bean Soup Like a Pro
This roasted garlic white bean soup stores really well, which makes it a great candidate for meal prep. Store leftovers in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze in a freezer-safe container for up to 3 months. The flavor deepens overnight, so leftovers the next day are genuinely excellent.
To reheat, warm gently on the stovetop over low heat, stirring occasionally. The soup will thicken in the fridge as the beans absorb liquid, so add a splash of broth or water to loosen it back to your preferred consistency. Avoid bringing it to a hard boil during reheating since that can break down the beans and make the texture mushy.
Pro tip: Freeze in individual portions for easy grab-and-go lunches. Each serving reheats in about 5 minutes on the stove and tastes just as good as the day it was made.
Frequently Asked Questions About Roasted Garlic White Bean Soup
Can I use dried beans instead of canned cannellini beans?
Yes. Soak 1 cup of dried cannellini beans overnight, then cook until tender before adding to the soup. This adds significant time to the recipe. Canned beans work perfectly and save a lot of effort.
My soup turned out too thick. How do I fix it?
Stir in extra broth or warm water, a little at a time, until you reach the consistency you like. Thickening as it sits is completely normal with bean-based soups, especially after refrigerating overnight.
Can I make this roasted garlic white bean soup vegan?
Absolutely. Swap the butter for an extra drizzle of olive oil and use vegetable broth instead of chicken broth. The soup is already dairy-free and loses none of its creamy texture with these simple swaps.
Go Make This Soup Tonight
Roasted garlic white bean soup is the kind of recipe that rewards you for very little effort. The oven does the hard work on the garlic, the beans handle the creaminess, and rosemary and lemon tie everything together into something that tastes far more impressive than a 70-minute weeknight dinner has any right to be. Whether you are cooking for yourself or feeding a crowd, this soup delivers every single time. Try it tonight and see for yourself.
Rosemary and Roasted Garlic White Bean Soup
A creamy, comforting roasted garlic white bean soup infused with rosemary and sweet roasted garlic. Naturally dairy-free and hearty, made with simple pantry ingredients.
- Prep Time: 15 minutes
- Cook Time: 55 minutes
- Total Time: 70 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Roast, Simmer, Blend
- Cuisine: American
Ingredients
- 1 large head of garlic
- 1 tablespoon olive oil, divided
- 1 tablespoon unsalted butter
- 1 large yellow onion, chopped
- 2 carrots, peeled and diced
- 2 celery stalks, chopped
- 4 cloves garlic, minced
- 1 teaspoon fresh rosemary, finely chopped (or 1/2 teaspoon dried)
- 1/2 teaspoon dried thyme
- 4 cups vegetable or chicken broth
- 2 (15.5 oz) cans cannellini beans, rinsed and drained
- 1 bay leaf
- Salt and freshly ground black pepper to taste
- 2 tablespoons fresh lemon juice
- 1/4 cup chopped fresh parsley
Instructions
- Preheat oven to 400 degrees F (200 degrees C).
- Slice the top off the head of garlic to expose the cloves. Drizzle with 1 teaspoon olive oil, wrap loosely in foil, and roast on a baking sheet for 30 to 35 minutes until soft and golden. Let cool for 5 to 10 minutes, then squeeze cloves out of skins and set aside.
- While garlic roasts, melt butter and remaining olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook 5 to 7 minutes until softened and onion is translucent.
- Add minced garlic, rosemary, and thyme. Cook 1 minute until fragrant, watching closely so garlic does not burn.
- Add broth, cannellini beans, bay leaf, and roasted garlic cloves. Bring to a boil, reduce heat, and simmer uncovered for 15 to 20 minutes.
- Remove and discard bay leaf. Use an immersion blender to partially blend the soup, leaving some beans and vegetables whole for texture. If using a regular blender, work in 2-cup batches with the center cap removed and a towel over the lid.
- Stir in lemon juice and season with salt and pepper to taste.
- Ladle into bowls and garnish with fresh parsley. Serve immediately.
Notes
- For extra creaminess, blend a third can of cannellini beans separately with a splash of broth and stir into the finished soup.
- Use chicken broth instead of vegetable broth for a richer, deeper flavor base.
- If using dried rosemary, add it with the thyme rather than at the fresh rosemary stage.
- Never fill a blender more than halfway with hot liquid. Remove the center cap and cover with a folded towel to release steam safely.
- Store in the refrigerator for up to 4 days or freeze for up to 3 months. Add a splash of broth when reheating if the soup has thickened.
Nutrition
- Serving Size: 1/6 of recipe
- Calories: 210 kcal
- Sugar: 4 g
- Sodium: 480 mg
- Fat: 6 g
- Saturated Fat: 2 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 30 g
- Fiber: 8 g
- Protein: 15 g
- Cholesterol: 5 mg







