Cozy Rosemary Garlic White Bean

Creamy rosemary garlic white bean soup garnished with fresh parsley and crusty bread Save
Creamy rosemary garlic white bean soup garnished with fresh parsley and crusty bread | flavorribbon.com

This hearty Mediterranean soup brings together creamy white beans with aromatic rosemary and garlic for ultimate comfort. Ready in under an hour, it features tender vegetables simmered in fragrant broth, perfect for chilly evenings.

The soup develops rich flavor as the beans simmer with fresh herbs, creating a velvety texture when partially pureed. Each bowl delivers protein-packed satisfaction while remaining naturally vegetarian and gluten-free.

The first snowfall had just started when I decided this rosemary garlic white bean soup needed to happen. My apartment was drafty that winter, and I'd learned that soup was the most reliable way to feel like I had my life together. Something about simmering beans and garlic makes even the most chaotic day feel manageable.

My roommate walked in midway through the simmer and actually paused in the doorway. She'd grab ingredients from our tiny kitchen and then just stand there, breathing it in. We ended up eating it straight from the pot while standing at the counter because neither of us wanted to wait for proper bowls.

Ingredients

  • 2 tablespoons olive oil: Creates the foundation for sautéing your aromatics and adds a silky richness to the finished broth
  • 1 medium yellow onion, finely chopped: Builds the savory base, releasing natural sweetness as it softens in the oil
  • 4 garlic cloves, minced: Fresh garlic is essential here, it mellows beautifully during simmering and infuses every spoonful
  • 2 medium carrots, diced: Adds subtle sweetness and texture that balances the earthy beans
  • 2 celery stalks, diced: Provides aromatic depth and that classic mirepoix foundation
  • 2 cans (15 oz each) cannellini or great northern beans: These creamy white beans become velvety as they cook, creating body without any dairy
  • 4 cups low-sodium vegetable broth: The liquid backbone, use low-sodium so you can control the final seasoning
  • 2 sprigs fresh rosemary: Woody and aromatic, fresh rosemary infuses the soup with piney warmth that dried herbs cannot match
  • 1 bay leaf: Adds subtle herbal depth to the simmering broth
  • 1 teaspoon salt, or to taste: Essential for bringing out all the flavors and making the beans taste vibrant
  • 1/4 teaspoon black pepper: Adds gentle warmth and brightness
  • 1 tablespoon lemon juice: A bright finish that cuts through the richness and wakes up all the flavors
  • Fresh parsley, chopped: Fresh green garnish that adds color and a light, fresh contrast to the earthy soup
  • Crusty bread: For soaking up every last drop, because the broth might be the best part

Instructions

Sauté the Foundation:
Heat the olive oil in a large pot over medium heat. Add the chopped onion and cook for about 4 minutes until softened and translucent, stirring occasionally to prevent browning.
Add the Aromatics:
Stir in the minced garlic, diced carrots, and celery. Sauté for 5 minutes until the vegetables begin to soften and the garlic becomes fragrant.
Build the Soup Base:
Add the drained beans, vegetable broth, rosemary sprigs, bay leaf, salt, and pepper. Bring everything to a gentle boil, then reduce heat to low and cover.
Simmer to Meld Flavors:
Let the soup simmer covered for 20 minutes. This time allows the rosemary to infuse the broth and the beans to become even creamier.
Remove Herbs:
Fish out and discard the bay leaf and rosemary sprigs. The woodier parts of rosemary can be tough to eat, but their flavor has already done the work.
Create Creamy Texture:
Use an immersion blender to partially puree the soup, leaving some beans whole for texture. Pulse briefly rather than blending completely smooth.
Finish with Brightness:
Stir in the lemon juice and taste. Adjust salt or pepper as needed. Sometimes the lemon needs a bit more salt to fully pop.
Serve with Love:
Ladle hot into bowls and garnish generously with fresh parsley. Serve alongside crusty bread for the full comfort experience.
Steaming bowl of cozy white bean soup with rosemary sprig and garlic bread Save
Steaming bowl of cozy white bean soup with rosemary sprig and garlic bread | flavorribbon.com

This soup became my go-to for sick friends and heartbroken roommates. Something about the combination of creamy beans and rosemary just feels like a hug in a bowl.

Making It Your Own

I've discovered that thyme works beautifully if you're not a rosemary person. The flavor profile shifts slightly more earthy and less piney, but it's just as comforting. A pinch of red pepper flakes adds gentle warmth that cuts through the creaminess.

The Texture Secret

Partially pureeing the soup is what makes it feel luxurious rather than like canned beans in broth. That small amount of blending releases starch from some beans, thickening the soup naturally without any cream or flour. Leave plenty of whole beans though, that contrast is essential.

Storage and Make-Ahead Wisdom

This soup actually tastes better the next day as the flavors continue to meld. It keeps beautifully refrigerated for up to 4 days, and freezes well for up to 2 months if you want a stash of comfort for busy weeks.

  • Let the soup cool completely before freezing to prevent ice crystals
  • Thaw overnight in the refrigerator, then reheat gently on the stove
  • Add a splash of water or broth when reheating if it seems too thick
Rustic Mediterranean soup featuring tender white beans, aromatic rosemary, and golden olive oil drizzle Save
Rustic Mediterranean soup featuring tender white beans, aromatic rosemary, and golden olive oil drizzle | flavorribbon.com

There's something profoundly restorative about a pot of beans simmering with rosemary. This soup has become my definition of comfort food.

Recipe FAQs

Yes, soak 1 cup dried beans overnight, then cook them in fresh water for about 60-90 minutes until tender before adding to the soup. You may need to adjust the broth amount slightly.

Use an immersion blender to partially puree about half the soup, leaving some beans whole for texture. Alternatively, mash a cup of beans against the pot's side before simmering, or stir in a splash of cream or olive oil at the end.

Absolutely. Cool completely, then transfer to airtight containers leaving 1 inch of space for expansion. Freeze for up to 2 months. Thaw overnight in the refrigerator before reheating gently on the stove.

Fresh thyme, sage, or oregano make excellent alternatives. Use about 1 teaspoon dried or 2 sprigs fresh. Each herb brings a slightly different aromatic profile while maintaining the Mediterranean essence.

Stir in shredded cooked chicken during the last 5 minutes, add diced tofu, or serve with grated Parmesan cheese. You can also incorporate a handful of spinach or kale for extra nutrients without altering the classic flavor profile.

Cozy Rosemary Garlic White Bean

A comforting blend of creamy white beans, fresh rosemary, and garlic in a rich vegetable 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é Aromatics: Heat the olive oil in a large pot over medium heat. Add the onion and cook until softened, about 4 minutes.
2
Cook Vegetables: Stir in the garlic, carrots, and celery. Sauté for 5 minutes, until vegetables start to soften.
3
Add Liquid and Simmer: Add the beans, vegetable broth, rosemary, bay leaf, salt, and pepper. Bring to a gentle boil. Reduce heat to low, cover, and simmer for 20 minutes, allowing flavors to meld.
4
Remove Herbs: Remove and discard the bay leaf and rosemary sprigs.
5
Puree for Texture: For a creamier texture, use an immersion blender to partially puree the soup, leaving some beans whole.
6
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
Elise Carrington

Sharing easy, flavorful recipes and meal ideas for busy home cooks and food lovers.