Vegan Rosemary Garlic White Bean Soup – Quick & Satisfying

Vegan rosemary garlic white bean soup with crusty bread

By:

CHEF RAMSAY

|

October 18, 2025

Last Updated

|

October 18, 2025

When life feels a bit too loud and your to-do list looks like it could wrap around the block—vegan rosemary garlic white bean soup is that warm hug in a bowl you didn’t know you needed. It’s easy, hearty, and somehow makes you feel like you’re doing something good for your body (because you are). This recipe takes simple pantry staples—beans, garlic, herbs—and turns them into a flavorful, protein-rich soup you’ll want to make on repeat.

And let’s be honest: who doesn’t love a dinner that practically cooks itself while you scroll Instagram or coax your kids into finishing homework? Whether you’re plant-based all the way or just trying to cut back on meat a couple nights a week, this vegan rosemary garlic white bean soup delivers big flavor with zero fuss.

Table of Contents

What is Vegan Rosemary Garlic White Bean Soup?

Vegan rosemary garlic white bean soup is a comforting, rustic-style soup made with cannellini beans (aka white kidney beans), garlic, and fragrant herbs like rosemary and thyme. Instead of a dairy-based thickener, part of the beans are puréed, giving the soup a naturally creamy texture—without cream.

The recipe is inspired by Mediterranean flavors, but with that cozy, fall-is-here energy. Think of it as the little black dress of soup: classy, versatile, and always in style. You can dress it up with kale or lemon zest, or keep it classic with crusty bread on the side. Best part? It’s all cooked in one pot, which means fewer dishes and more couch time.

Reasons to Try Vegan Rosemary Garlic White Bean Soup

First off, it’s quick—like, 30-ish minutes quick. And for anyone juggling work, kids, pets, or just general life chaos, that’s basically gold. But time-saving isn’t the only reason to fall in love with this soup.

It’s packed with protein and fiber from the beans, making it super filling without being heavy. If you’re trying to eat more plant-based meals without sacrificing satisfaction, this one’s a winner. Plus, the rosemary and garlic combo makes your kitchen smell like you’ve been simmering something special all day—even if you just got home 20 minutes ago.

And let’s not forget the budget-friendly bonus: canned beans, broth, and a few herbs go a long way. Looking for more cozy plant-based soups? You’ll love our high-protein vegan soup too.

Ingredients Needed to Make Vegan Rosemary Garlic White Bean Soup

  • 2 tbsp olive oil
  • 4 garlic cloves, minced
  • 3 cans cannellini beans (15 oz each)
  • 2 cups vegetable broth (or use plant-based “chicken” broth for more depth)
  • 1/2 tsp dried rosemary
  • 1/4 tsp dried thyme
  • Pinch of crushed red pepper flakes (optional, for a little kick)
  • Freshly ground black pepper, to taste

Optional for serving:

  • Crusty bread
  • Fresh parsley or lemon zest
Ingredients for vegan rosemary garlic white bean soup
Ingredients needed for a cozy vegan rosemary garlic soup

Instructions to Make Vegan Rosemary Garlic White Bean Soup

If you’re wondering how to pull this off without any fuss, here’s your step-by-step guide to making vegan rosemary garlic white bean soup from start to finish. Trust me, once you’ve gone through these easy steps, you’ll be making this on autopilot—possibly in your sleep. Let’s get cooking!

Step 1: Blend One Can of Beans for Creaminess

Start by grabbing your blender. Open one can of cannellini beans, liquid and all, and pour it straight into the blender. Blend until completely smooth.

Why are we doing this? This puréed batch gives the soup its creamy, comforting texture—without needing any dairy or flour. It’s the best little trick for making any plant-based soup feel more indulgent.

Pro Tip: If you’re new to puréeing soups or want more tips on how to make vegan soups thick and satisfying, check out our high-protein vegan soup where we use a similar technique.

Step 2: Sauté the Garlic to Build Flavor

Grab your favorite soup pot and heat 2 tablespoons of olive oil over medium heat. While it warms up, mince your 4 garlic cloves—you want them finely chopped but not mushy.

Once the oil’s hot, toss in the garlic. Stir constantly and let it sauté for about a minute, just until it becomes fragrant. It should smell amazing, not burnt—if it’s browning, lower the heat.

This is where the flavor foundation begins. Garlic and olive oil are the dynamic duo of cozy soups, so treat them right and your whole kitchen will thank you.

Step 3: Add the Beans, Broth, and Seasonings

Now it’s time to bring everything together. Add your puréed beans, the two remaining cans of drained beans, and 2 cups of vegetable broth into the pot. You can use low-sodium broth if you’re watching your salt intake—or try a plant-based “chicken” broth for a richer, deeper flavor.

Season with:

  • 1/2 teaspoon dried rosemary
  • 1/4 teaspoon dried thyme
  • A pinch of crushed red pepper flakes (optional, for a little heat)
  • Freshly ground black pepper, to taste

Stir it all together so the herbs and beans are evenly distributed. This step is where your soup starts smelling like something you’d serve at a cozy farmhouse brunch.

If you’re looking for more herb-forward recipes, you might love our green goddess herb soup—it’s another one-pot wonder full of bold, herbaceous flavor.

Step 4: Bring to a Boil, Then Simmer

Cover the pot and crank the heat up to medium-high. You want to bring the soup to a gentle boil. Once it starts bubbling, remove the lid and lower the heat to medium-low. Let it simmer for about 15 minutes, stirring every now and then so nothing sticks.

During this step-by-step simmer process, the flavors deepen, the herbs infuse, and the texture starts coming together. It’s the part where the soup takes care of itself—go ahead and tidy up or sneak a taste of that crusty bread you’ve got on standby.

Step 5: Smash a Few Beans to Thicken

Once it’s had a good simmer, grab a spoon and lightly mash some of the whole beans against the side of the pot. This gives the soup a thicker, almost stew-like consistency—perfect for dipping.

Taste the soup and adjust the seasoning if needed. Depending on your broth, you may want to add a pinch of sea salt or another crack of black pepper.

Want to try a chunkier variation of this soup? Head over to our rustic autumn vegetable soup for a more textured, hearty feel.

Step 6: Serve Hot and Get Cozy

Your vegan rosemary garlic white bean soup is officially ready to serve! Ladle it into bowls and top with a sprinkle of fresh herbs or a swirl of olive oil if you’re feeling fancy.

Don’t forget the crusty bread—it’s practically mandatory. Want a low-carb option? Pair it with a side of easy cabbage and carrot salad for something light and crunchy.

Whether you’re new to plant-based cooking or a seasoned veggie pro, this step-by-step soup recipe is all about making cozy meals accessible, fast, and full of flavor. Keep it bookmarked for chilly nights, busy weekdays, or anytime you need dinner in under 40 minutes.

What to Serve with Vegan Rosemary Garlic White Bean Soup

This soup plays well with just about anything. A thick slice of sourdough or a warm baguette is a no-brainer—it’s practically begging to be dipped. Want to keep things extra nourishing? Serve it alongside a crisp green salad with lemon vinaigrette.

If you’re meal prepping, pair this soup with our easy vegetarian cabbage soup for a full week of cozy meals. Or, add a little variety with our hearty Tuscan white bean soup—yes, we’re bean lovers here.

Key Tips for Making Vegan Rosemary Garlic White Bean Soup

  • Use good-quality broth. A bland broth makes for a bland soup. Go for one with rich, roasted veggie flavor or a no-chicken broth for added depth.
  • Don’t skip the purée. That blended can of beans is the key to creamy texture without dairy or cashews.
  • Play with flavor. Add a splash of lemon juice at the end for brightness, or stir in some kale during the simmer if you’ve got it in the fridge.
  • Watch the garlic. Burnt garlic is bitter. Just sauté until fragrant—trust your nose.

Storage and Reheating Tips for Vegan Rosemary Garlic White Bean Soup

Let the soup cool before storing. Pop it into an airtight container and refrigerate for up to 4 days. It actually tastes better the next day—kind of like it had a chance to think about its life and get even more delicious.

To freeze, portion into containers and store for up to 3 months. Reheat gently on the stove over medium-low heat, adding a splash of broth or water if it thickens too much. For microwaving, go low and slow—beans can bubble up and make a mess.

FAQs

Can I use dried beans instead of canned?
Absolutely, but it’ll take more time. Cook about 1.5 cups of dried cannellini beans until tender, then proceed with the recipe.

Can I make it in a slow cooker?
Yep! Sauté the garlic first, then dump everything into the slow cooker and let it go on low for 3–4 hours.

Is this soup gluten-free?
The soup itself is gluten-free. Just double-check your broth label and serve with gluten-free bread if needed.

Final Thoughts

Vegan rosemary garlic white bean soup is proof that simple ingredients can still bring serious flavor. It’s cozy, quick, and totally forgiving—ideal for busy weeknights, lazy Sundays, or those in-between “I have no idea what to cook” moments. Keep this recipe in your back pocket for whenever life demands something comforting, easy, and nourishing.

And if you’re craving more plant-based goodness, don’t miss our golden turmeric lentil soup—another one-pot wonder that checks all the boxes.

Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.

Print

Vegan Rosemary Garlic White Bean Soup – Quick & Satisfying

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Vegan Rosemary Garlic White Bean Soup is a creamy, protein-rich, and comforting dish made with cannellini beans, garlic, herbs, and a savory broth. Perfect for chilly days and ready in under 40 minutes.

  • Author: CHEF RAMSAY
  • Prep Time: 10-15 minutes
  • Cook Time: 20-25 minutes
  • Total Time: 30-40 minutes
  • Yield: 4 servings
  • Category: Dinner, Lunch, Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan

Ingredients

Scale
  • 2 tbsp olive oil
  • 4 garlic cloves, minced
  • 3 cans cannellini beans (15 oz each)
  • 2 cups vegetable or chicken broth
  • 1/2 tsp dried rosemary
  • 1/4 tsp dried thyme
  • 1 pinch crushed red pepper flakes
  • Black pepper, freshly ground, to taste

Instructions

1. Pour one can of cannellini beans (including its liquid) into a blender and purée until smooth.

2. Drain the remaining two cans of cannellini beans and set aside.

3. Mince the garlic cloves. Add the minced garlic to a soup pot along with the olive oil.

4. Sauté over medium heat for about one minute, or just until the garlic becomes very fragrant. Do not let it brown.

5. Add the puréed beans, the two drained cans of beans, vegetable or chicken broth, rosemary, thyme, red pepper flakes, and freshly ground black pepper to the pot. Stir to combine.

6. Cover the pot and bring to a boil over medium-high heat.

7. Reduce the heat to medium-low, remove the lid, and let the soup simmer for 15 minutes, stirring occasionally.

8. Use a spoon to lightly smash some of the beans against the side of the pot to thicken the soup to your liking.

9. Taste and adjust the seasoning, adding salt if needed depending on the saltiness of your broth.

10. Serve hot with crusty bread on the side for dipping.

Notes

You can use vegetable broth to keep the recipe fully vegan.

To make the soup extra creamy, blend additional beans or use an immersion blender to partially purée the soup in the pot.

This soup stores well in the fridge for up to 4 days and also freezes beautifully for future meals.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

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