Some recipes just have a way of making everything feel better, and this white bean and roasted garlic soup is exactly that for me.
When I think about my favorite ways to cook cannellini beans, this one consistently rises to the top for its elegance and simplicity.
Roasting the garlic first transforms it into something wonderfully sweet and mellow, which pairs beautifully with creamy beans, fresh thyme, and a generous splash of cream.
The finished texture is completely velvety and smooth, wrapping you in warmth from the very first spoonful.
What I appreciate most is how luxurious it tastes despite requiring minimal effort and everyday ingredients, wholesome, balanced comfort food at its most effortless and rewarding best.
White Bean and Roasted Garlic Soup
White bean and roasted garlic soup is a creamy, blended dish that pairs mellow garlic flavor with tender beans for a comforting meal.
Servings: 6
Total Time: 1 hour 15 minutes (Prep: 15 minutes, Cook: 60 minutes)
Ingredients
3 cans (15 oz each) cannellini beans, drained
2 whole garlic bulbs, roasted
4 cups vegetable broth
1 cup heavy cream
2 tablespoons fresh thyme leaves
3 tablespoons butter
1 onion, diced
½ cup white wine
Salt and white pepper to taste
Crispy sage leaves for garnish
Extra virgin olive oil for drizzling
Each step here builds toward something truly special, from roasting the garlic to that final silky blend; this soup rewards every bit of effort.
Step 1: Roast the Garlic
Preheat your oven to 400°F (200°C). Slice the tops off the garlic bulbs, drizzle generously with olive oil, and wrap them tightly in foil.
Roast for about 40 minutes until the cloves turn completely soft, golden, and caramelized. Let everything cool slightly before squeezing out those wonderfully sweet, softened cloves; this step alone transforms the soup’s flavor profile.
Step 2: Sauté the Onion
In a large pot, melt butter over medium heat until it foams gently. Add diced onion and cook for 4–5 minutes, stirring occasionally, until completely soft and translucent.
Pour in the white wine and let it simmer for 2–3 minutes, allowing the alcohol to cook off while leaving behind a subtle, rounded depth of flavor.
Step 3: Simmer the Soup
Add the drained cannellini beans, roasted garlic cloves, vegetable broth, and fresh thyme sprigs to the pot. Stir everything together until well combined and evenly distributed.
Bring the mixture to a gentle boil, then reduce the heat and simmer steadily for 15–20 minutes, giving all the ingredients time to meld into a rich, cohesive base.
Step 4: Blend and Finish
Use an immersion blender to puree the soup directly in the pot until completely smooth and velvety, or carefully blend in batches.
Stir in heavy cream, then season with salt and white pepper to taste. Heat gently for a few more minutes before serving. Finish each bowl with crispy sage leaves and a slow drizzle of good olive oil.
This velvety white bean soup proves that elegant, restaurant-worthy flavors are absolutely achievable right from your own kitchen. Every bowl is worth it!
Final Thoughts
I’ve learned that working with cannellini beans this way proves that simple ingredients can genuinely feel special and elevated.
This soup also works beautifully for meal prep; it stores well and honestly tastes even better the following day as the flavors continue developing.
Feel free to add extra herbs, adjust the cream to your preference, or keep it completely dairy-free if needed.
Comforting food really doesn’t need to feel heavy or difficult to make. If this recipe sparked some inspiration, drop a comment below or explore another easy white bean dish today!



