There’s something truly comforting about a warm bowl of soup, especially when it’s packed with wholesome ingredients and bursting with flavor. One chilly evening, I decided to transform simple pantry staples into something extraordinary—this Creamy Roasted Garlic and White Bean Soup with Rosemary Oil. The silky texture, earthy beans, and the fragrant rosemary-infused oil swirling on top made every spoonful feel like a cozy hug. Whether you’re tired of the usual fast food rotation or craving a heartwarming meal that’s as nourishing as it is delicious, this soup is the perfect answer. Plus, it’s surprisingly easy to whip up, making it a go-to for those busy days when you want homemade comfort without the fuss. Trust me, once you’ve tasted this creamy delight, it’ll become your new favorite way to enjoy soup season.

Why choose Creamy Roasted Garlic and White Bean Soup with Rosemary Oil?
Creamy texture meets hearty white beans for a nourishing bowl that warms the soul. Roasted garlic infuses the soup with a rich, mellow sweetness, while the rosemary oil drizzle adds a fragrant, gourmet touch. Simple ingredients and an easy method make this recipe perfect for busy cooks craving homemade comfort. Plus, it’s vegan-friendly and versatile enough to please both food lovers and health-conscious eaters alike.
Creamy Roasted Garlic and White Bean Soup with Rosemary Oil Ingredients
For the Soup Base
- White beans – Use canned or cooked navy or cannellini beans for a creamy, hearty foundation.
- Garlic bulbs – Roasting whole bulbs mellows their sharpness, adding deep, sweet flavor.
- Vegetable broth – Choose low-sodium broth to control saltiness and enhance the creamy texture.
- Onion – Adds subtle sweetness and depth when sautéed gently.
- Olive oil – Use good quality for sautéing and enriching the soup’s flavor.
- Fresh rosemary – A few sprigs elevate the earthiness and blend perfectly with garlic.
For the Rosemary Oil Drizzle
- Olive oil – The base for infusing fresh rosemary into a vibrant finishing oil.
- Fresh rosemary leaves – Lightly bruised to release their aroma into the oil.
- Salt – Just a pinch to highlight the herb’s fragrance and balance richness.
Optional Garnishes
- Crusty bread – Perfect for dipping and soaking up that velvety soup.
- Fresh cracked pepper – Adds a gentle bite to brighten each spoonful.
- Chopped fresh herbs – A touch of parsley or thyme for a fresh, colorful finish.
This Creamy Roasted Garlic and White Bean Soup with Rosemary Oil combines pantry heroes and a fragrant finishing touch, making it easy to impress at your next cozy meal.
How to Make Creamy Roasted Garlic and White Bean Soup
- Roast Garlic: Preheat oven to 400°F. Trim tops of 2 garlic bulbs, drizzle cut sides with olive oil. Wrap in foil, roast until soft and golden brown, about 30 minutes.
- Sauté Onion: Meanwhile, heat 2 tablespoons olive oil in a large pot over medium heat. Add diced onion, cook until translucent and lightly golden, about 5 minutes.
- Add Beans & Broth: Stir in 2 cans drained white beans and 4 cups low-sodium vegetable broth. Bring to a gentle simmer, then nestle roasted garlic cloves into the liquid.
- Blend Soup: Using an immersion blender, puree the soup directly in the pot until smooth and creamy. Alternatively, work in batches in a blender for velvety texture.
- Season: Stir in 1 teaspoon fresh chopped rosemary, season with salt and pepper to taste. Simmer 2 more minutes to marry flavors, then remove from heat.
For the Rosemary Oil Drizzle:
- Infuse Oil: Warm ¼ cup olive oil and a few rosemary sprigs in a small saucepan over low heat for 5 minutes, until fragrant and gently bubbling.
- Strain & Drizzle: Remove rosemary, strain oil if desired, then spoon aromatic rosemary oil over each bowl of Creamy Roasted Garlic and White Bean Soup with Rosemary Oil right before serving.
Optional: Serve with crusty bread for even more cozy enjoyment.
Exact quantities are listed in the recipe card below.

Creamy Roasted Garlic and White Bean Soup with Rosemary Oil Variations
Feel free to put your own spin on this delightful soup; there are many ways to make it uniquely yours!
-
Herb-Infused: Add fresh basil or thyme along with rosemary for a layered herb flavor that dances in each bite.
-
Spicy Kick: Introduce a pinch of red pepper flakes when sautéing the onions for a subtle heat that complements the garlic beautifully.
-
Nutty Boost: Stir in a tablespoon of tahini or almond butter for a creamy, nutty flavor that adds depth to the soup.
-
Coconut Cream: Swap out some vegetable broth for coconut milk for a tropical flair that also enhances creaminess.
-
Smoky Flavor: Incorporate smoked paprika when blending for a warm, smoky twist that elevates the overall taste profile.
Experiment by trying out a few of these ideas; you may just stumble upon your new favorite variation! Enjoy the creative process and let your taste buds lead the way.
Make Ahead Options
Creamy Roasted Garlic and White Bean Soup with Rosemary Oil is a perfect candidate for meal prep! You can prepare the soup base up to 3 days ahead, allowing the flavors to meld beautifully. Simply roast the garlic, sauté the onion, and combine the beans and broth as directed, then let it cool completely before refrigerating in an airtight container. The rosemary oil can be infused and stored separately for up to 1 week. When you’re ready to enjoy it, just reheat the soup on the stovetop, adding a splash of broth if needed, then top it with the rosemary oil for that fresh, aromatic finish. This way, you get a heartwarming homemade meal with minimal fuss on busy weeknights!
What to Serve with Creamy Roasted Garlic and White Bean Soup with Rosemary Oil?
Creating a memorable meal experience means finding perfect companions for your comforting soup that elevate its delicious flavors.
- Crusty Bread: The ideal side for dipping, tangy crusty bread soaks up the silky soup, making every bite satisfying.
- Mixed Green Salad: A refreshing salad with arugula and tangy vinaigrette adds a crisp contrast to the creamy texture of the soup. Pairing greens with a zesty dressing livens up the meal and offers a rainbow of flavors.
- Roasted Vegetables: Caramelized veggies like Brussels sprouts or carrots bring earthy sweetness and colorful flair. Their robust textures harmonize beautifully with the soup’s smoothness.
- Cheesy Garlic Toast: An upgraded twist on classic toast, this savory delight with melted cheese and garlic complements the soup’s richness, offering a delightful crunch.
- Grilled Cheese Sandwich: This classic pairing creates a nostalgic comfort experience, balancing gooey cheese with the creamy soup for a heartwarming meal.
- Chardonnay: A chilled glass of Chardonnay adds rich, fruity notes that frame the warm flavors of the soup, making each cup more delightful.
- Herbed Quinoa: Nutty quinoa mixed with fresh herbs makes a wholesome side that’s light yet filling, perfect for a well-rounded meal.
- Apple Crisp: Need a sweet finish? A warm slice of apple crisp brings a cozy touch, balancing the savory flavors of the soup beautifully.
- Salted Roasted Nuts: These crunchy bites make for a savory snack beforehand, providing a tasty contrast to the creamy soup and keeping the meal exciting.
Tips for the Best Creamy Roasted Garlic and White Bean Soup with Rosemary Oil
- Roast Garlic Perfectly: Make sure the garlic bulbs are wrapped tightly in foil to steam and roast evenly, preventing any burnt or bitter cloves.
- Use Quality Beans: Opt for fresh canned white beans or cook dried beans thoroughly for the smoothest, creamiest soup texture without graininess.
- Blend with Care: Use an immersion blender for easy blending, but pulse gradually to achieve a velvety consistency without overheating or over-thinning the soup.
- Season Thoughtfully: Add salt gradually and taste often—white beans and broth can vary in saltiness, so avoid over-seasoning your creamy roasted garlic and white bean soup with rosemary oil.
- Infuse Rosemary Oil Gently: Keep the oil warm, not hot, when infusing rosemary to preserve its delicate aroma without turning bitter.
- Serve Fresh: Drizzle the rosemary oil right before serving to maintain its bright, fragrant punch and elevate the soup’s inviting presentation.
How to Store and Freeze Creamy Roasted Garlic and White Bean Soup
-
Fridge: Store your creamy roasted garlic and white bean soup in an airtight container for up to 5 days. Allow it to cool to room temperature before sealing to retain its creamy texture.
-
Freezer: For longer storage, freeze portions in freezer-safe containers or bags for up to 3 months. Make sure to leave some space for expansion when the soup freezes.
-
Reheating: When ready to enjoy, thaw in the fridge overnight. Reheat gently on the stovetop over low heat, stirring occasionally to restore creaminess, adding a splash of broth if needed.
-
Avoid Repeated Freezing: It’s best not to refreeze the soup after it’s been thawed, as this can affect the creamy consistency of your delicious creamy roasted garlic and white bean soup with rosemary oil.

Creamy Roasted Garlic and White Bean Soup with Rosemary Oil Recipe FAQs
How do I know when the garlic bulbs are perfectly roasted for this soup?
Look for garlic cloves that are soft, golden brown, and easily mashable with a fork. The skins will peel away effortlessly, and the aroma should be sweet and mellow, not sharp or burnt.
Can I use dried white beans instead of canned for this soup?
Absolutely! If you prefer dried beans, soak them overnight and cook them thoroughly until tender before adding to the soup. This can enhance the flavor and texture, but remember to adjust your broth quantities since dried beans absorb more liquid.
What’s the best way to store leftover Creamy Roasted Garlic and White Bean Soup?
Store the soup in an airtight container in the refrigerator for up to 5 days. Let it cool completely before sealing to keep the texture creamy and fresh. When reheating, do so gently on the stovetop with occasional stirring.
How do I freeze the soup without damaging its creamy texture?
Freeze the soup in portion-sized, freezer-safe containers, leaving about an inch of space on top for expansion. To thaw, place it in the fridge overnight, then warm gently on the stove. Avoid refreezing, as the texture can deteriorate with repeated freezing.
Is this soup safe for pets if they try to sneak a taste?
While ingredients like white beans and garlic are healthy for us, garlic can be toxic for pets. It’s best to keep this soup away from your furry friends to keep them safe and happy. Instead, offer them pet-friendly treats!

Easy Creamy Roasted Garlic and White Bean Soup with Rosemary Oil Bliss
Ingredients
Equipment
Method
- Preheat oven to 400°F. Trim tops of garlic bulbs, drizzle cut sides with olive oil. Wrap in foil, roast until soft and golden brown, about 30 minutes.
- Meanwhile, heat olive oil in a large pot over medium heat. Add diced onion, cook until translucent and lightly golden, about 5 minutes.
- Stir in drained white beans and vegetable broth. Bring to a gentle simmer, then nestle roasted garlic cloves into the liquid.
- Using an immersion blender, puree the soup directly in the pot until smooth and creamy.
- Stir in fresh chopped rosemary, season with salt and pepper to taste. Simmer 2 more minutes then remove from heat.
- Warm olive oil and rosemary sprigs in a small saucepan over low heat for 5 minutes, until fragrant and bubbling.
- Remove rosemary, strain oil if desired, then spoon rosemary oil over each bowl right before serving.




