Creamy White Bean Soup with Roasted Garlic and Rosemary

Total Time: 1 hr 20 mins Difficulty: Intermediate
A silky white bean soup laced with sweet roasted garlic and aromatic rosemary, bringing cozy warmth to any midday or evening meal.
pinit

There’s nothing quite like a silky bowl of white bean soup that warms you from the inside out. Caramelized roasted garlic lends a sweet depth, while fresh rosemary adds a bright, piney note. Blended with creamy beans and a splash of heavy cream, this soup strikes the perfect balance between hearty and elegant. Whether you’re craving a cozy lunch or a comforting dinner, this recipe will have you spooning up every last drop in no time.

Key Ingredients

Gather these essentials before you start cooking—each one brings its own magic to the final bowl:

  • 1 large head of garlic: Roasted until soft and caramelized for a sweet, mellow garlic flavor.
  • 2 tablespoons olive oil, divided: One tablespoon for roasting garlic and one for sautéing veggies, adds richness and helps flavors develop.
  • 1 medium onion, diced: Builds a savory base with a hint of natural sweetness.
  • 2 carrots, diced: Offer subtle sweetness and a pop of color.
  • 2 stalks celery, diced: Adds gentle earthiness and crunch to the vegetable soffritto.
  • 1 teaspoon fresh rosemary, chopped (or 1/3 teaspoon dried rosemary): Imparts a fragrant, woodsy accent.
  • 4 cups vegetable broth: The flavorful liquid foundation that brings everything together.
  • 2 cans (15 ounces each) white beans, drained and rinsed (like cannellini or great northern): Provide creaminess, protein, and body to the soup.
  • 1 cup heavy cream (or a non-dairy alternative): Enriches the soup for a luxuriously smooth finish.
  • Salt and black pepper to taste: Balances and elevates all the flavors.
  • Fresh rosemary sprigs for garnish (optional): Adds a decorative flourish and extra herbal aroma.

How To Make Creamy White Bean Soup with Roasted Garlic and Rosemary

Transforming simple ingredients into a velvety, comforting soup is easier than you think. From slow-roasting garlic to blending everything into a smooth, creamy consistency, each step builds layers of flavor. Follow along below for a foolproof method that ensures tender beans, fragrant herbs, and that signature silky texture.

1. Preheat the oven to 400°F (200°C). Cut the top off the head of garlic to expose the cloves, drizzle with 1 tablespoon of olive oil, then wrap tightly in aluminum foil. Roast for 30–40 minutes, until the cloves are soft and caramelized.

2. In a large pot, heat the remaining tablespoon of olive oil over medium heat. Add the diced onion, carrots, and celery. Sauté for 5–7 minutes, until the vegetables are tender and the onion turns translucent.

3. Stir in the chopped rosemary and cook for another minute until fragrant.

4. Add the drained white beans and vegetable broth. Bring to a gentle simmer and let cook for 15–20 minutes so the flavors can meld.

5. Remove the roasted garlic from the oven and let it cool slightly. Squeeze the soft garlic cloves from their skins into the pot, discard the skins, and stir to combine.

6. Using an immersion blender, puree the soup until completely smooth. If you don’t have one, carefully transfer the soup in batches to a countertop blender—blend until smooth, then return each batch to the pot.

7. Place the soup back on low heat, stir in the heavy cream, and season with salt and black pepper to taste. Gently heat through, taking care not to boil.

8. Serve hot in bowls, garnished with fresh rosemary sprigs if desired. Enjoy alongside crusty bread or a crisp side salad.

Serving Suggestions

This soup shines on its own, but a few simple additions will elevate every bowl. Whether as a main course or part of a spread, these pairings will ensure your meal feels complete and thoughtfully composed.

  • Crusty artisan bread: Tear into thick slices and toast lightly to scoop up every silky bite of soup.
  • Crisp green salad: Combine mixed baby greens with a lemony vinaigrette for a refreshing, palate-cleansing contrast.
  • Drizzle of extra virgin olive oil and cracked black pepper: Finish each bowl with a swirl of oil and a sprinkle of pepper for visual appeal and a flavor boost.
  • Toasted garlic croutons or grated Parmesan: Add crunchy texture and a savory kick to every spoonful.

Tips For Perfect Creamy White Bean Soup with Roasted Garlic and Rosemary

Nailing this soup is all about layering flavor and getting the texture just right. Start by giving the garlic plenty of time to roast—it transforms from sharp and pungent to sweet and silky. When blending, ensure you achieve that ultra-smooth consistency by pulsing in short bursts and scraping down the sides. Taste as you go and adjust seasoning at the end so the salt and pepper shine through without overpowering the garlic-rosemary combo.

  • Roasting the garlic enhances its sweetness and adds depth to the soup.
  • The soup can be made ahead of time and stored in the refrigerator for up to 3 days, allowing the flavors to develop further.
  • Feel free to customize the soup by adding other vegetables or spices, such as spinach, kale, or paprika, for extra flavor.

How To Store It

Keeping your soup fresh and flavorful is simple with the right storage methods. Whether you plan to enjoy leftovers the next day or freeze for a future meal, follow these tips to maintain that creamy texture and vibrant taste.

  • Refrigerate in airtight containers: Let the soup cool to room temperature, transfer to sealed containers, and refrigerate for up to 3 days. Reheat gently over low heat.
  • Freeze without cream in freezer-safe containers: Cool completely, pour into containers leaving 1 inch of headspace, and freeze for 2–3 months. Thaw overnight in the fridge, then stir in cream when reheating.
  • Reheat on low heat: Warm the soup slowly on the stovetop, stirring occasionally. Add a splash of broth or cream if it thickens too much.
  • Transfer single servings to freezer bags: Lay flat before freezing for quick, portioned meals that thaw evenly.

Frequently Asked Questions

Here are answers to some of the most common questions that come up when making this soup:

  • How long does it take to prepare and cook this soup from start to finish?

From start to finish, you’re looking at about 1 hour to 1 hour and 10 minutes. Roasting the garlic takes 30–40 minutes, and while the garlic is roasting you’ll spend 10 minutes sautéing the vegetables. Simmering the beans and broth takes an additional 15–20 minutes, and finishing with blending and adding cream takes another 5–10 minutes.

  • Can I make this soup ahead of time, and how should I store it?

Yes, you can make this soup up to 3 days in advance. Let it cool to room temperature, then transfer to an airtight container and refrigerate. When you’re ready to serve, gently reheat over low heat, stirring occasionally and adding a splash of broth or cream if it’s become too thick.

  • What are good substitutes for heavy cream to make this recipe dairy-free or lighter?

For a dairy-free version, use full-fat coconut milk, cashew cream, or any unsweetened plant-based cream alternative in a 1:1 ratio. For a lighter version, you can substitute half-and-half or whole milk, but the soup will be slightly less rich.

  • How can I adjust the seasoning if I find the rosemary too strong or too mild?

If the rosemary flavor is too intense, reduce fresh rosemary to 1/2 teaspoon (or 1/8 teaspoon dried) and finish with a small sprig as garnish for aroma. If you want more herbal depth, increase to 1 1/2 teaspoons fresh (or 1/2 teaspoon dried) and add a small pinch of thyme or a bay leaf during simmering, removing the bay leaf before blending.

  • What’s the best way to blend the soup for a smooth texture without a handheld immersion blender?

Carefully ladle the hot soup into a countertop blender in batches—filling only halfway to leave room for steam to expand—then pulse until smooth. Leave the lid slightly ajar or use the blender’s vent plug to allow steam to escape, covering the opening with a kitchen towel to prevent splatters. Return each batch to the pot before adding cream.

  • Can I freeze this soup, and if so, what’s the best method?

Yes, you can freeze the soup without the cream for up to 2–3 months. Let it cool completely, then transfer to freezer-safe containers, leaving about 1 inch of headspace. Thaw in the refrigerator overnight and reheat gently on the stovetop, stirring in the cream at the end. This prevents the cream from separating during freezing.

  • How can I customize this soup by adding other vegetables or proteins?

Fold in chopped spinach, kale, or Swiss chard during the last 5 minutes of simmering for extra greens. For more protein, stir in cooked chicken, cooked sausage slices, or diced ham just before serving. Roasted red peppers, leeks, or a pinch of smoked paprika can also add depth and color.

What Makes This Special

This Creamy White Bean Soup with Roasted Garlic and Rosemary is special because it takes pantry staples and transforms them into something extraordinary. Roasting the garlic until it’s sweet and silky, then marrying it with tender beans, aromatic rosemary, and a splash of cream, creates a soup that’s both comforting and elegant. It’s simple enough for weeknight dinners and impressive enough for guests—feel free to print this recipe and save it for later. If you whip up a batch, I’d love to hear your thoughts or help troubleshoot any questions!

Creamy White Bean Soup with Roasted Garlic and Rosemary

Difficulty: Intermediate Prep Time 15 mins Cook Time 60 mins Rest Time 5 mins Total Time 1 hr 20 mins
Calories: 480

Description

Creamy, velvety white bean soup enriched with caramelized garlic and hints of piney rosemary. Each spoonful offers a smooth texture and savory depth. Perfect alongside crusty bread or a crisp side salad.

Ingredients

Instructions

  1. Preheat the oven to 400°F (200°C). Cut the top off the head of garlic, exposing the individual cloves. Drizzle with 1 tablespoon of olive oil and wrap it tightly in aluminum foil. Roast in the oven for about 30-40 minutes, or until the cloves are soft and caramelized.
  2. In a large pot, heat the remaining tablespoon of olive oil over medium heat. Add the diced onion, carrots, and celery. Sauté for about 5-7 minutes until the vegetables are softened and the onion is translucent.
  3. Stir in the chopped rosemary and sauté for another minute until fragrant.
  4. Add the drained white beans and vegetable broth to the pot. Bring to a simmer and cook for about 15-20 minutes to allow the flavors to meld.
  5. Remove the roasted garlic from the oven and let it cool slightly. Squeeze the soft garlic cloves from their skins into the pot, discarding the skins. Stir well to combine.
  6. Using an immersion blender, puree the soup until creamy and smooth. If you don’t have an immersion blender, carefully transfer the soup in batches to a countertop blender and blend until smooth.
  7. Return the soup to the pot over low heat, then stir in the heavy cream. Season with salt and black pepper to taste. Heat through, taking care not to boil the soup.
  8. Serve the soup in bowls, garnished with fresh rosemary sprigs if desired. Enjoy with crusty bread or a side salad.

Note

  • Roasting the garlic enhances its sweetness and adds depth to the soup.
  • The soup can be made ahead of time and stored in the refrigerator for up to 3 days, allowing the flavors to develop further.
  • Feel free to customize the soup by adding other vegetables or spices, such as spinach, kale, or paprika, for extra flavor.
Keywords: white bean soup,roasted garlic soup,creamy bean soup,rosemary soup,vegetarian soup,comfort food
Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

How long does it take to prepare and cook this soup from start to finish?

From start to finish, you’re looking at about 1 hour to 1 hour and 10 minutes. Roasting the garlic takes 30–40 minutes, and while the garlic is roasting you’ll spend 10 minutes sautéing the vegetables. Simmering the beans and broth takes an additional 15–20 minutes, and finishing with blending and adding cream takes another 5–10 minutes.

Can I make this soup ahead of time, and how should I store it?

Yes, you can make this soup up to 3 days in advance. Let it cool to room temperature, then transfer to an airtight container and refrigerate. When you’re ready to serve, gently reheat over low heat, stirring occasionally and adding a splash of broth or cream if it’s become too thick.

What are good substitutes for heavy cream to make this recipe dairy-free or lighter?

For a dairy-free version, use full-fat coconut milk, cashew cream, or any unsweetened plant-based cream alternative in a 1:1 ratio. For a lighter version, you can substitute half-and-half or whole milk, but the soup will be slightly less rich.

How can I adjust the seasoning if I find the rosemary too strong or too mild?

If the rosemary flavor is too intense, reduce fresh rosemary to 1/2 teaspoon (or 1/8 teaspoon dried) and finish with a small sprig as garnish for aroma. If you want more herbal depth, increase to 1 1/2 teaspoons fresh (or 1/2 teaspoon dried) and add a small pinch of thyme or a bay leaf during simmering, removing the bay leaf before blending.

What’s the best way to blend the soup for a smooth texture without a handheld immersion blender?

Carefully ladle the hot soup into a countertop blender in batches—filling only halfway to leave room for steam to expand—then pulse until smooth. Leave the lid slightly ajar or use the blender’s vent plug to allow steam to escape, covering the opening with a kitchen towel to prevent splatters. Return each batch to the pot before adding cream.

Can I freeze this soup, and if so, what’s the best method?

Yes, you can freeze the soup without the cream for up to 2–3 months. Let it cool completely, then transfer to freezer-safe containers, leaving about 1 inch of headspace. Thaw in the refrigerator overnight and reheat gently on the stovetop, stirring in the cream at the end. This prevents the cream from separating during freezing.

How can I customize this soup by adding other vegetables or proteins?

Fold in chopped spinach, kale, or Swiss chard during the last 5 minutes of simmering for extra greens. For more protein, stir in cooked chicken, cooked sausage slices, or diced ham just before serving. Roasted red peppers, leeks, or a pinch of smoked paprika can also add depth and color.

Isabella Romano Food and Lifestyle Blogger

Ciao, beautiful souls! I'm Isabella Romano, and welcome to my kitchen where comfort meets creativity, and every recipe is designed to make your everyday cooking feel a little more special.

Leave a Comment

Your email address will not be published. Required fields are marked *