Cozy Rosemary Garlic White Bean Soup

Creamy white bean soup with rosemary and garlic served in rustic bowls with crusty bread Save to Pinterest
Creamy white bean soup with rosemary and garlic served in rustic bowls with crusty bread | viralpinkitchen.com

This comforting Mediterranean-style soup combines creamy cannellini beans with aromatic fresh rosemary and garlic. The vegetables are sautéed to build a flavorful base before simmering in vegetable broth. Ready in just 50 minutes, this nourishing bowl delivers protein and fiber while being naturally vegetarian and gluten-free.

Partial blending creates a satisfyingly creamy texture while leaving whole beans for heartiness. The finished dish balances earthy herbs with bright lemon, perfect paired with crusty bread for a complete meal.

The first time I made this soup was during a particularly relentless February rainstorm when my apartment felt drafty and uninspiring. Something about rosemary and garlic simmering together transformed the entire space, making even the grayest afternoon feel wrapped in warmth. Now whenever those woodsy notes hit the hot oil, I instantly feel at home regardless of the weather outside.

Last winter my neighbor dropped by unexpectedly when this was bubbling on the stove. She ended up staying for hours, bowl in hand, and we talked about everything from garden planning to old family recipes until the pot was nearly empty. Some meals just invite that kind of lingering.

Ingredients

  • Olive oil: A good quality oil makes a difference here since the fat carries those aromatic flavors
  • Yellow onion: Finely chopped so it virtually melts into the soup base
  • Garlic cloves: Freshly minced releases more oils than pre-cut stuff
  • Carrots: They add natural sweetness that balances the savory elements
  • Celery stalks: Dice them small so they cook through evenly
  • Cannellini beans: These creamy white beans practically melt into the broth
  • Vegetable broth: Low-sodium lets you control the salt level properly
  • Fresh rosemary: The woody sprigs infuse subtle pine notes throughout
  • Bay leaf: One leaf adds that classic background depth
  • Salt and black pepper: Season gradually and taste as you go
  • Lemon juice: Just a tablespoon brightens all the flavors at the end
  • Fresh parsley: A sprinkle adds color and a fresh finish
  • Crusty bread: Essential for soaking up every last drop

Instructions

Warm the olive oil:
Let it shimmer gently in your large pot over medium heat
Soften the onion:
Cook it slowly until translucent and fragrant, about 4 minutes
Add the aromatics:
Stir in garlic, carrots, and celery, letting them soften for another 5 minutes
Build the soup base:
Pour in the beans, broth, rosemary, bay leaf, salt, and pepper
Bring to a bubble:
Let everything reach a gentle boil together
Simmer slowly:
Reduce heat, cover, and let it develop for 20 minutes
Clean up the herbs:
Fish out and discard the bay leaf and rosemary sprigs
Choose your texture:
Use an immersion blender to partially puree if you want creaminess
Brighten it up:
Stir in lemon juice and adjust seasoning to taste
Serve it warm:
Garnish bowls with parsley and bread on the side
Steamy bowl of rosemary garlic white bean soup garnished with fresh parsley on wooden table Save to Pinterest
Steamy bowl of rosemary garlic white bean soup garnished with fresh parsley on wooden table | viralpinkitchen.com

This recipe has become my go-to when friends need comforting but I do not have the energy for anything complicated. Something about the creamy beans and herbs feels like a proper meal without demanding much from the cook.

Making It Your Own

I have learned that simple substitutions keep this soup interesting throughout the seasons. Thyme works beautifully in place of rosemary, and a pinch of red pepper flakes adds gentle warmth on extra cold days.

Texture Secrets

Partially blending the soup creates that velvety consistency while keeping some beans whole for substance. If you prefer it completely smooth, go ahead and puree the whole pot.

Storage & Meal Prep

This soup keeps remarkably well, making it perfect for batch cooking on Sundays. The flavors continue developing over a few days in the refrigerator.

  • Freeze portions in freezer-safe containers for up to 2 months
  • Reheat with a splash of broth to restore consistency
  • Hold off on garnish until serving time
Hearty white bean soup featuring rosemary and garlic simmered to perfection with diced vegetables Save to Pinterest
Hearty white bean soup featuring rosemary and garlic simmered to perfection with diced vegetables | viralpinkitchen.com

There is something deeply satisfying about a soup that costs almost nothing to make but tastes like it came from a cozy neighborhood bistro. Enjoy every spoonful.

Recipe FAQs

Yes, soak 1 cup dried beans overnight, then cook until tender before adding to the soup. This adds about 2-3 hours to preparation time.

The soup refrigerates well for up to 4 days and freezes for 2 months. The flavors actually deepen after a day in the refrigerator.

Fresh thyme or dried oregano work beautifully as alternatives. Use about 1 teaspoon dried herbs in place of fresh sprigs.

Not at all. Blending creates creaminess but the soup is delicious completely chunky. Skip the immersion blender if you prefer whole vegetables throughout.

Diced chicken or Italian sausage make hearty additions. Brown meat before adding vegetables and simmer until fully cooked through.

Crusty sourdough, focaccia, or rustic whole grain bread are ideal for soaking up the flavorful broth. Toast slices for extra texture.

Cozy Rosemary Garlic White Bean Soup

Creamy white beans simmered with aromatic rosemary and garlic in a warming Mediterranean-style broth. Ready in under an hour.

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é Aromatics: Heat olive oil in a large pot over medium heat. Add onion and cook until softened, about 4 minutes.
2
Add Vegetables: Stir in garlic, carrots, and celery. Sauté for 5 minutes until vegetables begin to soften.
3
Combine Base: Add beans, vegetable broth, rosemary, bay leaf, salt, and pepper. Bring to a gentle boil.
4
Simmer: Reduce heat to low, cover, and simmer for 20 minutes to allow flavors to meld.
5
Remove Herbs: Remove and discard bay leaf and rosemary sprigs.
6
Puree (Optional): For creamier texture, use immersion blender to partially puree soup while leaving some beans whole.
7
Finish and Season: 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

Allergy Information

  • Contains: None of the major allergens in listed ingredients. Double-check broth and bread labels for gluten or other allergens if serving to sensitive individuals.
Kaylee Jordan

Sharing easy, nourishing recipes and practical cooking tips for home cooks and food enthusiasts.