Cozy Rosemary Garlic White Bean Soup

Warm Cozy Rosemary Garlic White Bean Soup in a rustic bowl with crusty bread. Save to Pinterest
Warm Cozy Rosemary Garlic White Bean Soup in a rustic bowl with crusty bread. | hearthlykitchen.com

This hearty white bean soup brings together creamy cannellini beans with aromatic rosemary and garlic for a truly comforting bowl. The Mediterranean-inspired preparation creates a velvety texture while keeping some beans whole for satisfying bites. Ready in under an hour, this nourishing soup becomes even more flavorful the next day, making it excellent for meal prep. Optional blending lets you customize the creaminess, while fresh parsley and lemon juice brighten each serving.

The first time I made this soup was during a relentless February rain when my apartment felt drafty and unwelcoming. Something about rosemary and garlic simmering together transforms an entire space, making even the gloomiest afternoon feel like a cozy sanctuary. Now whenever gray skies appear, this is my immediate response.

Last winter my friend texted at noon saying she needed comfort food but was too tired to cook. I brought over a container of this soup, and we sat on her couch eating it straight from bowls while watching old movies, forgetting everything outside her windows.

Ingredients

  • 2 tablespoons olive oil: This foundation carries all the aromatic flavors, so use something you really like tasting
  • 1 medium yellow onion, finely chopped: The sweetness it develops as it softens is what balances the beans
  • 4 garlic cloves, minced: Do not skimp here, the garlic mellows beautifully into the broth
  • 2 medium carrots, diced: These add natural sweetness and color that makes the bowl inviting
  • 2 celery stalks, diced: Essential for that classic soup base flavor we all recognize from childhood
  • 2 cans cannellini beans, drained and rinsed: These become creamy without any dairy, which still feels like magic
  • 4 cups low-sodium vegetable broth: Starting with less salt lets you control the final seasoning perfectly
  • 2 sprigs fresh rosemary: Fresh woody sprigs infuse gently, then get removed before serving
  • 1 bay leaf: This quiet addition adds depth that people notice but cannot quite identify
  • 1 teaspoon salt, or to taste: Taste as you go, beans can handle more salt than you expect
  • 1/4 teaspoon black pepper: Freshly ground makes a genuine difference in the final bowl
  • 1 tablespoon lemon juice: This bright finish wakes up all the mellow flavors
  • Fresh parsley, chopped: A scattering of green makes everything feel finished and special
  • Crusty bread: For dunking, obviously

Instructions

Build your flavor foundation:
Heat olive oil in your largest pot over medium heat, add chopped onion, and let it soften until translucent, about 4 minutes. Listen for the gentle sizzle that tells you the onion is releasing its sweetness.
Add the aromatic trio:
Stir in garlic, carrots, and celery, cooking for 5 minutes until everything begins to soften and the smell fills your kitchen. The garlic should smell fragrant, not browned or bitter.
Bring everything together:
Pour in the beans, broth, rosemary sprigs, bay leaf, salt, and pepper. Bring to a gentle boil, watching the steam rise and carry that rosemary scent through every room.
Let it meld:
Reduce heat to low, cover, and simmer for 20 minutes. The liquid will thicken slightly as beans release their starch into the broth.
Remove the aromatics:
Fish out and discard the bay leaf and rosemary sprigs, leaving behind all their flavor without any woody bits in your spoon.
Create the texture:
Use an immersion blender to partially puree, leaving some beans whole for contrast. This step is what transforms simple soup into something that feels indulgent.
Finish bright:
Stir in lemon juice, taste, and adjust seasoning until it sings. Sometimes it needs another pinch of salt or squeeze of lemon.
Serve with love:
Ladle into bowls, scatter parsley on top, and bring crusty bread to the table. Watch how quickly silence falls over the table.
Creamy Cozy Rosemary Garlic White Bean Soup garnished with fresh parsley and lemon. Save to Pinterest
Creamy Cozy Rosemary Garlic White Bean Soup garnished with fresh parsley and lemon. | hearthlykitchen.com

This soup has become my go-to when friends need feeding but I want something that feels substantial without being heavy. There is something about dipping bread into a creamy bean soup that feels like being cared for in the most fundamental way.

Making It Your Own

Sometimes I stir in a handful of spinach during the last few minutes of simmering, just until it wilts. The green flecks look beautiful against the creamy white beans and add nutrition nobody notices they are eating.

The Bread Question

Good bread is not optional here. A sourdough boule torn into chunks, slices of focaccia, or even a simple baguette toasted until golden all create different experiences worth trying.

Leftovers And Storage

This soup thickens overnight in the refrigerator, which I actually prefer. Thin it with a splash of water or broth when reheating, and it returns to perfect consistency.

  • Store in airtight containers for up to 4 days
  • Freeze portions for those nights when cooking feels impossible
  • The flavors actually improve after a day or two
Steam rising from a hearty pot of Cozy Rosemary Garlic White Bean Soup. Save to Pinterest
Steam rising from a hearty pot of Cozy Rosemary Garlic White Bean Soup. | hearthlykitchen.com

There is no simpler way to feed people well while making your kitchen feel like the warmest place on earth.

Recipe Questions & Answers

Yes, soak 1 cup dried white beans overnight, then simmer for 60-90 minutes until tender before adding to the soup. Adjust broth as needed since dried beans absorb more liquid.

Use an immersion blender to partially puree about half the soup, or blend 2 cups separately and stir back in. Adding a splash of cream or extra olive oil before serving also enhances richness.

Fresh thyme, sage, or oregano make excellent substitutes. Use fresh herbs when possible, adding them during the last 10 minutes of simmering to preserve their bright flavor.

Absolutely. Cool completely, then store in airtight containers for up to 2 months. Thaw overnight in the refrigerator and reheat gently, adding splash of broth if needed.

The combination of white beans, olive oil, garlic, rosemary, and lemon juice reflects classic Mediterranean flavors. This comforting, plant-based approach embodies the region's emphasis on simple, wholesome ingredients.

Cozy Rosemary Garlic White Bean Soup

Comforting Mediterranean soup with creamy white beans, fresh rosemary, and garlic. Perfect wholesome meal for cold weather.

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 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 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 to Desired 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

  • 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.
Grace Ellington

Home cook sharing easy recipes, kitchen tips, and meal ideas everyone can enjoy.