If you are craving a comforting, rich, and utterly delicious soup that feels like a warm hug in a bowl, the Creamy Vegan Roasted Garlic and Rosemary White Bean Soup Recipe is exactly what you need. This soup blends the sweetness of roasted garlic, the fresh piney notes of rosemary, and the silky creaminess that white beans and cashews bring to the table. It’s vegan, nourishing, and has a depth of flavor that makes it perfect for cozy dinners or impressing guests without any complicated steps.

Ingredients You’ll Need

Inside a white pot, there is a small amount of yellow garlic and ginger paste spread unevenly across the base, with a single bay leaf sitting on top near the center. The texture looks slightly oily and coarse, with the paste scattered thinly in some areas and more clumped in others, creating a rustic, lightly cooked appearance. The pot’s surface is clean around the edges, and the background is a white marbled texture. Photo taken with an iphone --ar 4:5 --v 7

This recipe keeps things simple with a handful of fresh ingredients that work together beautifully to create amazing flavor, creamy texture, and inviting colors. Each item plays a key role in making this soup unforgettable, from the earthy herbs to the velvety beans.

  • 2 heads of garlic: Roasting garlic softens its sharpness and brings out a sweet, mellow flavor that is the star of this soup.
  • 1/2 tbsp olive oil: Used to roast the garlic and sauté the onions, adding subtle richness and helping flavors meld.
  • 1 tbsp vegan butter: Adds a beautiful silky texture and depth to the sautéed onions, but olive oil can be used as a substitute.
  • 1 1/2 cups yellow onion, chopped: Provides a natural sweetness and aromatic base for the soup.
  • 2 tbsp fresh rosemary, chopped: Imparts a fragrant herbal note that pairs perfectly with the roasted garlic.
  • 2 cups cannellini beans: These tender white beans bring creamy body and high protein content to the soup.
  • 4 cups vegetable broth: Acts as the flavorful liquid base to bring all ingredients together.
  • 1/2 cup almond milk (optional): Adds extra creaminess without overpowering the flavors, especially for a vegan-friendly finish.
  • 1/2 cup soaked cashews: These are blended with the soup to create that luscious, creamy texture without dairy.
  • 1/3 cup cooking wine: Enhances the soup with slight acidity and depth from the reduction process.
  • Salt and pepper as needed: Essential seasonings that bring out the best of every ingredient.

How to Make Creamy Vegan Roasted Garlic and Rosemary White Bean Soup Recipe

Step 1: Prepare the Cashews and Garlic

Start by soaking your cashews in boiling hot water and set them aside—this softens them so they blend into a silky cream later on. Preheat your oven to 400ºF. Then, prepare the garlic by trimming off the tops of the heads to expose the cloves. Drizzle with olive oil, sprinkle with salt and pepper, wrap in foil, and roast for 45 minutes. This slow roasting turns the garlic sweet and tender, laying the foundation for your soup’s deep flavor.

Step 2: Sauté Onions and Build Flavor

In a large pot, melt your vegan butter over medium heat (or use olive oil if preferred). Add the chopped onions and cook gently until they caramelize, about 10 minutes. This step releases their natural sweetness, which is key for balancing the rosemary and garlic’s intensity. Stir in the roasted garlic and chopped rosemary, cooking everything together for 3 more minutes to marry the flavors. Season with salt and pepper. Pour in the cooking wine and let it reduce slightly for 3 minutes, adding complexity to the soup.

Step 3: Simmer the Soup

Next, add your vegetable broth and rinsed cannellini beans to the pot. Bring the mixture to a boil before lowering it to a simmer. Let it gently cook for about 10 minutes. This allows the flavors to meld even more and the beans to soften completely, preparing the soup for the creamy blending stage.

Step 4: Blend to Creamy Perfection

Using a high-powered blender, carefully blend portions of the soup along with your soaked cashews until smooth and luscious. Then blend the rest of the soup until perfectly creamy. Return the blended soup to the pot and stir in almond milk or extra broth if needed to reach your desired consistency. The result is a velvety, fragrant soup that’s beautifully balanced and vegan-friendly.

How to Serve Creamy Vegan Roasted Garlic and Rosemary White Bean Soup Recipe

Two white bowls sit on a silver tray over a white marbled surface, each filled with smooth pale yellow soup. On top of the soup, there is a swirl of golden oil, a small pile of white beans in the center, green chopped herbs, and a sprinkle of black pepper. Nearby, a whole garlic bulb rests on the white marbled surface, along with a fresh sprig of green rosemary. To the side on a white marbled background, two golden spoons rest on a gray cloth with white stripes. photo taken with an iphone --ar 4:5 --v 7

Garnishes

Don’t underestimate the power of thoughtful garnishes! Top your soup with a few whole cannellini beans for texture, a sprinkle of fresh chopped rosemary for a lovely aroma, a grind of black pepper to enhance the taste, and a drizzle of good olive oil to add richness. These simple touches take your presentation and flavor to the next level.

Side Dishes

This soup pairs beautifully with crusty artisanal bread or warm garlic focaccia to soak up every drop. A crisp green salad with a light vinaigrette complements the creamy texture and herbal notes, making for a complete, satisfying meal that feels both hearty and fresh.

Creative Ways to Present

Serve the soup in rustic bowls to match the comforting vibe. For a special touch, swirl a little coconut cream or drizzle balsamic reduction on top. Garnishing with microgreens or edible flowers can make it feel a bit fancy for dinner parties. It also works great as a starter in small cups for gatherings, showing off the beautiful creamy texture with a rustic charm.

Make Ahead and Storage

Storing Leftovers

This soup stores wonderfully in the refrigerator for up to 4 days. Keep it in an airtight container to maintain its fresh flavors and creamy texture. Before storing, let the soup cool completely to avoid condensation inside the container.

Freezing

You can freeze this soup for longer storage. Portion it out into freezer-safe containers, leaving some space at the top for expansion. It will keep well for up to 3 months. Just remember to thaw it overnight in the fridge before reheating for the best results.

Reheating

When reheating, do so gently over medium-low heat to avoid scorching. You might want to stir in a splash of vegetable broth or almond milk to refresh the creamy consistency. Take your time—this dish is all about warmth, comfort, and savoring every spoonful.

FAQs

Can I use other types of beans instead of cannellini beans?

Absolutely! While cannellini beans bring a lovely creamy texture, you can substitute with great northern beans or navy beans for a similar effect. Just make sure they’re cooked and soft before blending.

Is it necessary to soak the cashews?

Soaking cashews softens them, allowing them to blend smoothly and create that creamy mouthfeel that makes this soup so special. Quick soaking in hot water works well if you’re short on time, but longer soaking also improves the texture.

What if I don’t have cooking wine? Can I skip it?

If you don’t have cooking wine on hand, you can use a splash of apple cider vinegar or lemon juice for acidity, or simply skip it. The soup will still be delicious but adding the wine gives it an extra layer of flavor depth.

Can I make this soup in a slow cooker?

Yes! You can roast the garlic and sauté the onions and rosemary separately, then combine all ingredients in the slow cooker and cook on low for 4-6 hours. Blend at the end with the soaked cashews for a creamy finish.

How can I adjust the thickness of the soup?

If you want a thinner soup, simply add more vegetable stock or almond milk when blending or reheating. For a thicker, heartier bowl, reduce the broth slightly or add fewer liquids to maintain richness.

Final Thoughts

There is something truly magical about the Creamy Vegan Roasted Garlic and Rosemary White Bean Soup Recipe—it’s simple to make, boasts wonderful fresh and roasted flavors, and lovingly warms you from the inside out. Whether you’re a seasoned vegan or just in the mood for a nourishing bowl of comfort, this soup is a gem to keep in your recipe collection. I can’t wait for you to try it and make it your own!

Print

Creamy Vegan Roasted Garlic and Rosemary White Bean Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 11 reviews

This creamy vegan roasted garlic and rosemary white bean soup is a comforting and flavorful dish perfect for a cozy meal. Featuring roasted garlic, fragrant rosemary, and creamy cannellini beans blended with soaked cashews and almond milk, this soup offers a rich and velvety texture without any dairy. The slow roasting of garlic enhances its sweetness and depth, while the sautéed onions and wine add layers of flavor. It’s an easy-to-make, nourishing vegan soup that serves 4 and is ideal for a heartwarming lunch or dinner.

  • Author: Chef
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour
  • Yield: 4 servings
  • Category: Soup
  • Method: Roasting
  • Cuisine: Vegan
  • Diet: Vegan

Ingredients

Roasted Garlic

  • 2 heads of garlic
  • 1/2 tablespoon olive oil
  • Salt and pepper, to taste

Sautéed Base

  • 1 tablespoon vegan butter (or additional olive oil)
  • 1 1/2 cups yellow onion, chopped
  • 2 tablespoons fresh rosemary, chopped

Main Ingredients

  • 2 cups cannellini beans, rinsed and drained (plus extra for garnish)
  • 4 cups vegetable broth
  • 1/3 cup cooking white wine
  • 1/2 cup almond milk (optional, for adjusting consistency)
  • 1/2 cup soaked cashews (soaked in hot water)
  • Salt and pepper, to taste

Instructions

  1. Soak Cashews: Soak the cashews in boiling hot water and set aside to soften while preparing the rest of the ingredients. This will help achieve a creamy texture in the blended soup.
  2. Preheat Oven: Preheat your oven to 400ºF (200ºC) to prepare for roasting the garlic.
  3. Roast Garlic: Trim the tops off the two garlic heads just enough to expose all the cloves. Drizzle the exposed cloves with 1/2 tablespoon olive oil and sprinkle with salt and pepper. Place each garlic head upright on a small square of foil, wrap them securely, and place on a baking sheet. Roast for 45 minutes. Remove and let cool completely.
  4. Sauté Onions and Aromatics: In a large pot, melt the vegan butter or heat olive oil over medium heat. Add the chopped onions and sauté for about 10 minutes until they begin to caramelize. Stir in the roasted garlic (squeezed out of its skins) and fresh rosemary, cooking for an additional 3 minutes to meld the flavors. Season lightly with salt and pepper.
  5. Deglaze and Reduce: Pour in the cooking white wine and continue to cook for another 3 minutes, allowing it to slightly reduce and intensify the flavor base.
  6. Add Broth and Beans: Add the vegetable broth and rinsed/drained cannellini beans to the pot. Bring the mixture to a boil, then lower the heat and simmer gently for 10 minutes, letting the flavors combine.
  7. Blend Soup: Working in batches, transfer portions of the soup to a high-powered blender along with the soaked cashews. Blend until completely smooth. Add the remaining soup and continue blending until the entire batch is creamy.
  8. Finish and Adjust Consistency: Return the blended soup to the pot. Stir in the optional almond milk or additional vegetable broth to reach your desired consistency. Reheat gently if needed.
  9. Garnish and Serve: Ladle the soup into bowls and garnish with extra cannellini beans, chopped rosemary, freshly ground black pepper, and a drizzle of olive oil. Serve hot and enjoy!

Notes

  • Soaking cashews in hot water softens them for a smoother blend and creamier soup texture.
  • Roasting the garlic slowly caramelizes the cloves, adding natural sweetness and depth of flavor.
  • Use vegetable broth to keep the soup vegan and add richness.
  • Adjust consistency with almond milk or broth depending on preferred thickness.
  • Fresh rosemary adds a fragrant herbal note; dried rosemary can be substituted but use sparingly.
  • Leftover soup can be refrigerated for up to 3 days or frozen for up to a month.
  • This soup pairs well with crusty bread or a fresh green salad for a complete meal.

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star