Cozy Rosemary Garlic White Bean Soup

Creamy white bean soup with fresh rosemary and garlic served in rustic bowl with crusty bread Save to Pinterest
Creamy white bean soup with fresh rosemary and garlic served in rustic bowl with crusty bread | cookedstories.com

This hearty Mediterranean-inspired soup brings together creamy cannellini beans with aromatic rosemary and garlic. The vegetables soften during cooking, creating a rich base while the herbs infuse every spoonful with warmth. An optional partial puree adds luxurious creaminess without any dairy. Ready in under an hour, this satisfying bowl pairs perfectly with crusty bread for a complete meal that's naturally vegetarian, gluten-free, and packed with plant-based protein.

The first time I made this soup was on a gray Sunday when I had nothing in my pantry but cans of beans and a wilted rosemary sprig. My apartment was freezing and I needed something that felt like a hug from the inside out. That accidental batch became the soup I now make whenever life feels overwhelming or the weather turns bitter. Sometimes the best recipes come from having almost nothing to work with.

Last winter my neighbor came over crying because her car would not start and I quietly set a pot of this on the stove. We sat at my kitchen table with steam curling up from our bowls and she forgot about the cold outside for a while. Food has this way of pausing everything else that is happening in the world. That is the kind of soup this is.

Ingredients

  • 2 tablespoons olive oil: This creates the foundation and carries the garlic flavor through every spoonful
  • 1 medium yellow onion: Finely chopped so it melts into the soup rather than staying in distinct pieces
  • 4 garlic cloves: Minced fresh because nothing replaces the bite of real garlic in a simple soup
  • 2 medium carrots: Diced small so they cook through and add natural sweetness to balance the savory beans
  • 2 celery stalks: The classic trio that gives depth and that familiar comforting soup flavor
  • 2 cans (15 oz each) cannellini beans: Rinse them well to remove the canned taste and excess sodium
  • 4 cups low-sodium vegetable broth: You can always add salt later but you cannot take it away
  • 2 sprigs fresh rosemary: The piney aroma is what makes this taste like a proper Mediterranean soup
  • 1 bay leaf: A subtle background note that makes everything taste more complete
  • 1 teaspoon salt: Start here and adjust at the end since beans absorb seasoning differently
  • 1/4 teaspoon black pepper: Just enough to wake up all the other flavors
  • 1 tablespoon lemon juice: The secret ingredient that brightens everything right at the end

Instructions

Start your base:
Pour the olive oil into a large pot over medium heat and add your chopped onion. Let it cook slowly for about 4 minutes until it is soft and translucent but not browned.
Add the aromatics:
Stir in the minced garlic, diced carrots, and celery. Sauté everything together for 5 minutes until the vegetables start to soften and your kitchen begins to smell wonderful.
Build the soup:
Pour in the drained beans and vegetable broth then add the rosemary sprigs, bay leaf, salt, and pepper. Bring it to a gentle boil then reduce the heat to low.
Let it meld:
Cover the pot and let it simmer for 20 minutes so the flavors come together and the rosemary infuses through every spoonful.
Finish it:
Fish out and discard the bay leaf and rosemary sprigs then use an immersion blender to partially puree if you want it creamier. Stir in the lemon juice right before serving and taste to adjust the seasoning.
Steaming bowl of rosemary garlic white bean soup garnished with parsley and vegetables Save to Pinterest
Steaming bowl of rosemary garlic white bean soup garnished with parsley and vegetables | cookedstories.com

My daughter now requests this soup whenever she is home sick and says it is the only thing that actually helps her feel better. She calls it magic soup and honestly I cannot argue with her. Some recipes just become part of your family story like that.

Making It Your Own

I have learned that a splash of cream or an extra glug of olive oil at the end makes this feel luxurious without much effort. Sometimes I throw in a handful of spinach or kale during the last few minutes just to add some color. Those tiny additions do not change the essence of the soup but they make it feel new each time.

The Bread Factor

You really should serve this with crusty bread even if you just toast whatever you have in the freezer. There is something about dipping bread into bean soup that feels ancient and satisfying. I learned this from my grandmother who believed no soup was complete without something to swipe across the bottom of the bowl.

Make Ahead Wisdom

This soup actually tastes better the next day which is rare in the cooking world. The flavors continue to develop overnight and the beans absorb more of the broth creating an even creamier texture.

  • Double the batch and freeze half for those nights when cooking feels impossible
  • The soup will thicken in the fridge so add a splash of water when reheating
  • It keeps beautifully for up to four days and still tastes freshly made
Mediterranean white bean soup with aromatic rosemary and garlic simmered in vegetable broth Save to Pinterest
Mediterranean white bean soup with aromatic rosemary and garlic simmered in vegetable broth | cookedstories.com

This is the soup I make when I need to remember that simple things can be the most comforting of all.

Recipe Questions & Answers

Yes, soak 1 cup dried beans overnight, then cook until tender before adding to the soup. This will extend the total preparation time significantly.

Refrigerate in an airtight container for up to 4 days. The flavors actually improve overnight. Freeze for up to 2 months, though the texture may become slightly thicker.

Fresh thyme, sage, or oregano work well as alternatives. Use about 1 teaspoon dried herbs or 2 sprigs fresh, adjusting to your taste preference.

No, it's optional. The soup is delicious completely chunky, or you can mash some beans against the pot's side for partial creaminess without special equipment.

Yes, diced cooked chicken, sausage, or pancetta pair wonderfully. Add during the last 10 minutes of simmering to heat through without overcooking.

The acidity brightens all flavors and cuts through the richness of the beans. It's optional but recommended for a more balanced, vibrant taste.

Cozy Rosemary Garlic White Bean Soup

Creamy white beans simmered with fresh rosemary, garlic, and vegetables in a flavorful broth. Ideal for cold weather comfort.

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 Aromatics: Heat the olive oil in a large pot over medium heat. Add the onion and cook until softened, about 4 minutes.
2
Add Vegetables: 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 Serve: Stir in lemon juice, taste, and adjust seasoning as needed. 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

  • Double-check broth and bread labels for gluten or other allergens if serving to sensitive individuals.
Veronica Mills

Home cook sharing easy, wholesome recipes and helpful kitchen tips for every food lover.