Cozy Rosemary Garlic White Bean Soup

Steaming bowl of Cozy Rosemary Garlic White Bean Soup garnished with fresh parsley and crusty bread Save
Steaming bowl of Cozy Rosemary Garlic White Bean Soup garnished with fresh parsley and crusty bread | spoonfulstreet.com

This comforting soup brings together creamy white beans with aromatic rosemary and garlic for a warming Mediterranean-inspired bowl. Ready in just 50 minutes, it simmers gently to let flavors meld together beautifully.

The base starts with classic vegetables — onions, carrots, and celery — softened in olive oil before adding cannellini beans and vegetable broth. Fresh rosemary sprigs infuse the soup with woodsy aroma while it bubbles away.

For extra creaminess, partially blend the soup to thicken while leaving some beans whole for texture. A splash of lemon juice brightens the flavors just before serving.

The first time I made this soup was during a snowstorm when I had nothing but pantry staples and a sprig of rosemary clinging to life on my windowsill. My apartment was freezing and I needed something that would make the whole place feel warm again. That afternoon simmering beans and garlic changed how I think about comfort food forever.

Last winter my sister came over feeling drained after a brutal week at work, and this soup was the only thing that seemed right to make. We sat at the kitchen table with crusty bread soaking up every last drop, not saying much but both knowing exactly what the other needed. Sometimes the simplest food is the most healing.

Ingredients

  • 2 tablespoons olive oil: The foundation of everything good, use something you really like the taste of
  • 1 medium yellow onion, finely chopped: These melt into the background and add natural sweetness
  • 4 garlic cloves, minced: Do not be shy with garlic, this is a garlic forward soup
  • 2 medium carrots, diced: They add subtle sweetness and beautiful orange flecks throughout
  • 2 celery stalks, diced: Essential for that classic soup base flavor profile
  • 2 cans (15 oz each) cannellini beans: These become impossibly creamy when simmered, no dairy needed
  • 4 cups vegetable broth: Low sodium lets you control the salt level perfectly
  • 2 sprigs fresh rosemary: The piney aroma is non negotiable here, dried works in a pinch
  • 1 bay leaf: A quiet background singer that makes everything taste more cohesive
  • 1 teaspoon salt, or to taste: Beans need proper seasoning to shine
  • 1/4 teaspoon black pepper: Just enough to wake up all the flavors
  • 1 tablespoon lemon juice: The secret bright note that makes you go back for another bowl
  • Fresh parsley and crusty bread: Because soup deserves a proper celebration

Instructions

Build your flavor foundation:
Warm the olive oil in your largest pot over medium heat, then add the onion and let it soften until translucent, about 4 minutes. This step is where the magic starts.
Add the aromatics:
Stir in the garlic, carrots, and celery, cooking until the vegetables start to soften and your kitchen smells amazing, about 5 more minutes.
Bring it all together:
Pour in the beans, broth, rosemary, bay leaf, salt, and pepper, then bring everything to a gentle bubble.
Let it simmer:
Reduce the heat to low, cover, and let the soup simmer gently for 20 minutes so the flavors can become best friends.
The cleanup:
Fish out and discard the bay leaf and rosemary sprigs, their job is done.
Create the texture:
Use an immersion blender to partially puree the soup, leaving some beans whole for that perfect creamy yet chunky consistency.
The finishing touch:
Stir in the lemon juice, taste, and adjust the seasoning until it sings.
Serve it up:
Ladle into bowls and garnish with fresh parsley and crusty bread on the side.
Warm Cozy Rosemary Garlic White Bean Soup simmering in a pot with carrots and celery Save
Warm Cozy Rosemary Garlic White Bean Soup simmering in a pot with carrots and celery | spoonfulstreet.com

This has become my go to when friends need feeding but I do not have the energy for anything complicated. Something about white beans and rosemary feels like a hug in bowl form.

Making It Your Own

I have discovered that swapping in thyme creates a completely different mood, more earthy and less piney. A pinch of red pepper flakes adds this gentle warmth that builds as you eat, perfect for when you want something with a little more personality.

The Storage Situation

This soup actually tastes better the next day, which is the best kind of recipe problem to have. The flavors marry and deepen overnight, so do not stress about making it ahead for busy weeks.

Serving Ideas

A drizzle of really good olive oil right before serving transforms it into something restaurant worthy. I like to serve it with garlic rubbed toast for extra credit.

  • Grate some parmesan on top if you eat dairy
  • A swirl of pesto makes it feel fancy
  • Crispy pancetta crumbles add amazing crunch

Creamy Cozy Rosemary Garlic White Bean Soup served in a rustic mug with olive oil drizzle Save
Creamy Cozy Rosemary Garlic White Bean Soup served in a rustic mug with olive oil drizzle | spoonfulstreet.com

There is something so honest about a soup that relies on pantry staples to create something this comforting. It reminds me that good food does not need to be complicated.

Recipe Questions & Answers

Absolutely. This soup actually tastes better the next day as flavors continue to develop. Store refrigerated for up to 4 days or freeze for 2 months. Reheat gently on the stovetop, adding a splash of broth if needed.

Use an immersion blender to partially puree about half the soup, leaving some beans intact for texture. Alternatively, remove 1-2 cups of beans, blend the remaining soup until smooth, then stir the whole beans back in.

Yes. Soak 1 cup dried white beans overnight, then cook until tender before adding to the soup. This will extend your total time but adds great flavor. You'll need about 3 cups cooked beans.

Fresh thyme, sage, or oregano all pair beautifully with white beans. Use the same quantity — about 2 sprigs fresh or 1 teaspoon dried. Each herb brings a slightly different character to the finished bowl.

Stir in a cup of chopped kale or spinach during the last 5 minutes of simmering. Grated Parmesan cheese added just before serving also boosts protein while adding savory depth. For a heartier version, add diced chicken or sausage while sautéing the vegetables.

Yes, it freezes beautifully for up to 2 months. Cool completely before transferring to freezer-safe containers, leaving some space for expansion. Thaw overnight in the refrigerator and reheat on the stovetop.

Cozy Rosemary Garlic White Bean Soup

A warming Mediterranean soup with creamy white beans, fresh rosemary, and garlic — perfect for chilly days and ready in 50 minutes.

Prep 15m
Cook 35m
Total 50m
Servings 4
Difficulty Easy

Ingredients

Vegetables & Aromatics

  • 2 tablespoons olive oil
  • 1 medium yellow onion, finely chopped
  • 4 garlic cloves, minced
  • 2 medium carrots, diced
  • 2 celery stalks, diced

Beans & Broth

  • 2 cans (15 oz each) cannellini or great northern beans, drained and rinsed
  • 4 cups low-sodium vegetable broth

Herbs & Seasoning

  • 2 sprigs fresh rosemary (or 1 teaspoon dried rosemary)
  • 1 bay leaf
  • 1 teaspoon salt, or to taste
  • 1/4 teaspoon black pepper

Optional Finish

  • 1 tablespoon lemon juice
  • Fresh parsley, chopped, for garnish
  • Crusty bread, to serve

Instructions

1
Sauté the Base Vegetables: Heat the olive oil in a large pot over medium heat. Add the onion and cook until softened, about 4 minutes.
2
Add Aromatics: Stir in the garlic, carrots, and celery. Sauté for 5 minutes, until vegetables start to soften.
3
Combine Soup Base: Add the beans, vegetable broth, rosemary, bay leaf, salt, and pepper. Bring to a gentle boil.
4
Simmer the Soup: Reduce heat to low, cover, and simmer for 20 minutes, allowing flavors to meld.
5
Remove Herbs: Remove and discard the bay leaf and rosemary sprigs.
6
Blend for Creaminess: For a creamier texture, use an immersion blender to partially puree the soup, leaving some beans whole.
7
Season and Finish: Stir in lemon juice, taste, and adjust seasoning as needed.
8
Serve: Serve hot, garnished with fresh parsley and accompanied by crusty bread if desired.
Additional Information

Equipment Needed

  • Large pot
  • Wooden spoon
  • Knife and cutting board
  • Immersion blender (optional)

Nutrition (Per Serving)

Calories 280
Protein 12g
Carbs 41g
Fat 7g
Jenna Collins

Home cook sharing simple, wholesome recipes & practical kitchen tips for busy families.