Cozy Rosemary Garlic White Bean Soup

Creamy Cozy Rosemary Garlic White Bean Soup steaming in a rustic bowl with parsley garnish. Save
Creamy Cozy Rosemary Garlic White Bean Soup steaming in a rustic bowl with parsley garnish. | blueplatediaries.com

This comforting bowl brings together creamy white beans with aromatic rosemary and garlic for a warming Mediterranean experience. Ready in just 50 minutes, this simple soup combines tender vegetables, savory broth, and hearty beans into a satisfying meal. The optional blend creates an extra creamy texture while leaving enough whole beans for substance. Perfect served with crusty bread for a complete dinner that keeps well for meal prep.

The first batch I made was supposed to be a quick weeknight dinner, but my roommate kept wandering into the kitchen asking what smelled so good. By the time it was ready, wed both abandoned whatever work we had planned and settled on the couch with steaming bowls, watching the rain against the windows.

I once doubled this recipe for a dinner party when the power went out mid cooking. We finished it by candlelight, and honestly, something about that simplicity made it taste better than any version Id made before. Everyone went home asking for the recipe.

Ingredients

  • 2 tablespoons olive oil: This forms the flavor foundation, so use a good one that tastes nice on its own
  • 1 medium yellow onion, finely chopped: The smaller you chop it, the more it melts into the soup rather than staying in distinct pieces
  • 4 garlic cloves, minced: Dont be shy with the garlic here, it mellows beautifully during simmering
  • 2 medium carrots, diced: These add natural sweetness and balance the savory elements
  • 2 celery stalks, diced: Essential for that classic soup base flavor that makes everything taste familiar
  • 2 cans cannellini or great northern beans, drained and rinsed: Cannellini are creamier but great northern work perfectly if thats what you have
  • 4 cups low-sodium vegetable broth: Starting with low sodium lets you control the final seasoning perfectly
  • 2 sprigs fresh rosemary: Fresh makes such a difference here, but use 1 teaspoon dried if thats what you have
  • 1 bay leaf: Remove it before serving, but let it work its magic during cooking
  • 1 teaspoon salt, or to taste: Taste at the end, beans can vary in how salty they are
  • 1/4 teaspoon black pepper: Freshly cracked adds a warmth that pre-ground just cant match

Instructions

Build the flavor base:
Heat olive oil in a large pot over medium heat, add onion, cook until softened and translucent, about 4 minutes
Add the aromatics:
Stir in garlic, carrots, celery, sauté for 5 minutes until vegetables start to soften and everything smells wonderful
Bring it all together:
Add beans, vegetable broth, rosemary, bay leaf, salt, pepper, bring to a gentle boil
Let it simmer:
Reduce heat to low, cover, simmer for 20 minutes, allowing the flavors to meld and develop
Clean up:
Remove and discard the bay leaf and rosemary sprigs, fishing out any woody stems
Create the texture:
Use an immersion blender to partially puree the soup, leaving some beans whole for that perfect creamy yet chunky consistency
Finish bright:
Stir in lemon juice, taste, adjust seasoning as needed, then serve hot
Savory Cozy Rosemary Garlic White Bean Soup ladled into a white bowl beside crusty bread. Save
Savory Cozy Rosemary Garlic White Bean Soup ladled into a white bowl beside crusty bread. | blueplatediaries.com

My grandmother would have called this peasant food, but honestly, some of the best meals Ive ever had were the simplest ones, shared with people I love, eaten slowly while conversation fills the room.

Making It Your Own

Ive learned that small adjustments make this soup feel personal, sometimes adding a handful of spinach in the last few minutes or stirring in some chopped kale when winter feels particularly long.

The Bread Question

Good bread transforms this from soup to meal, ideally something with a hearty crust that can stand up to being dunked, though honestly, even toast works in a pinch.

Make Ahead Magic

This soup actually tastes better the next day, which might be the best thing about it. Make a double batch on Sunday and suddenly Tuesday dinner feels like a gift instead of a chore.

  • Let it cool completely before refrigerating
  • Store in an airtight container for up to 4 days
  • Freeze portions for those nights when cooking feels impossible
Warm Cozy Rosemary Garlic White Bean Soup simmering in a pot with fresh rosemary sprigs. Save
Warm Cozy Rosemary Garlic White Bean Soup simmering in a pot with fresh rosemary sprigs. | blueplatediaries.com

Theres something profoundly satisfying about a soup that nourishes without demanding anything in return, exactly the kind of food I want to come home to.

Recipe FAQs

Yes, soak 1 cup dried beans overnight, then simmer until tender before adding to the soup. This will extend the total cooking time by about an hour.

Refrigerate in an airtight container for up to 4 days, or freeze for up to 2 months. The flavors actually improve after a day in the refrigerator.

Absolutely. Simply mash about a cup of beans against the side of the pot while cooking to naturally thicken the broth, or stir in a splash of cream or olive oil before serving.

Fresh thyme, sage, or oregano make excellent alternatives to rosemary. Each brings a slightly different aromatic profile while maintaining the Mediterranean essence.

This soup is ideal for meal prep. It reheats beautifully on the stove or microwave, and the texture remains consistent. The flavors deepen over time, making leftovers even more delicious.

Cozy Rosemary Garlic White Bean Soup

Creamy white beans simmered with fresh rosemary, garlic, and vegetables in a comforting Mediterranean broth.

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 Base Ingredients: 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 Texture: For a creamier texture, use an immersion blender to partially puree the soup, 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

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

Seasonal recipes and relatable cooking tips for home cooks and food lovers.