Cozy Rosemary Garlic White Bean Soup

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

This hearty white bean soup brings together creamy cannellini beans with aromatic rosemary and garlic for a comforting bowl that's perfect for cold weather. Ready in just 50 minutes, this Mediterranean-inspired soup features tender vegetables simmered in vegetable broth until flavors meld beautifully. For extra creaminess, partially blend the soup to create a velvety texture while keeping some beans whole for heartiness.

The finishing touch of bright lemon juice elevates the earthy flavors, while fresh parsley adds color and freshness. Serve alongside crusty bread for a complete meal that's naturally vegetarian, gluten-free, and dairy-free without sacrificing richness or satisfaction.

The first snow was falling outside my kitchen window when I decided soup was the only logical answer to dinner. I had been putting off grocery shopping for days, which meant working with what my pantry actually contained rather than what I wished it did. Those two cans of white beans had been sitting on the shelf for weeks, quietly waiting for their moment to shine. Sometimes the best meals come from that exact combination of weather and necessity.

My sister dropped by unexpectedly that evening, tracking snow across my kitchen floor and complaining about her commute. I ladled steaming bowls of soup while she stood by the stove, warming her hands over the pot. We ended up sitting at the counter much longer than planned, talking and eating and watching the snow pile up against the windows. Some meals are just meant for sharing.

Ingredients

  • 2 tablespoons olive oil: This creates the foundation and adds that lovely Mediterranean richness
  • 1 medium yellow onion, finely chopped: The aromatic base that builds depth as it softens
  • 4 garlic cloves, minced: Dont be shy here, garlic is the soul of this soup
  • 2 medium carrots, diced: Adds natural sweetness and beautiful color contrast
  • 2 celery stalks, diced: Completes the classic mirepoix trio
  • 2 cans (15 oz each) cannellini or great northern beans, drained and rinsed: These creamy beans become velvety as they cook
  • 4 cups low-sodium vegetable broth: Use a quality brand you actually enjoy drinking straight
  • 2 sprigs fresh rosemary (or 1 teaspoon dried rosemary): Woody and piney, it anchors the whole dish
  • 1 bay leaf: Subtle background magic that rounds everything out
  • 1 teaspoon salt, or to taste: Essential for bringing all flavors forward
  • 1/4 teaspoon black pepper: Just enough gentle warmth
  • 1 tablespoon lemon juice: Brightens the final bowl beautifully
  • Fresh parsley, chopped, for garnish: Adds fresh color and a pop of herbal flavor
  • Crusty bread, to serve: For dunking, obviously

Instructions

Build your flavor base:
Heat olive oil in a large pot over medium heat, add the chopped onion and let it soften until translucent, about 4 minutes
Add the aromatics:
Stir in garlic, carrots, and celery, sautéing for 5 minutes until the vegetables begin to soften and the kitchen smells incredible
Bring it all together:
Add beans, vegetable broth, rosemary, bay leaf, salt, and pepper, then bring the pot to a gentle boil
Let it simmer:
Reduce heat to low, cover, and simmer for 20 minutes to let the flavors really meld and develop
Remove herbs:
Fish out and discard the bay leaf and rosemary sprigs so nobody gets an unpleasant woody surprise
Create creamy texture:
Use an immersion blender to partially puree the soup, leaving some beans whole for that perfect chunky creamy balance
Finish bright:
Stir in lemon juice, taste carefully, and adjust salt and pepper as needed
Serve with love:
Ladle into bowls, garnish with fresh parsley, and pass the crusty bread
Steamy bowl of cozy white bean soup featuring tender carrots and aromatic rosemary Save to Pinterest
Steamy bowl of cozy white bean soup featuring tender carrots and aromatic rosemary | freshforklab.com

This recipe has become my go-to whenever life feels overwhelming or someone needs feeding. There is something profoundly grounding about standing over a simmering pot, stirring and inhaling rosemary and garlic. Food this simple has a way of fixing things we didnt even know were broken.

Making It Your Own

I have learned that soups like this are endlessly forgiving. Sometimes I add a can of diced tomatoes for color and acidity, other times a parmesan rind simmered in the broth creates an umami depth that surprises everyone.

The Bread Situation

Proper bread is not optional here. A crusty sourdough, warm from the oven, transforms each spoonful into something transcendent. I rub garlic on cut sides before toasting for an extra layer of flavor.

Batch Cooking Wisdom

Double this recipe without hesitation. The soup freezes beautifully, and having portions tucked away in the freezer feels like a gift to your future self.

  • Cool completely before freezing to prevent ice crystals
  • Label containers with dates because frozen soup all looks the same
  • Thaw overnight in the refrigerator for the best texture
Golden rosemary garlic white bean soup served in rustic bowl with bread slices Save to Pinterest
Golden rosemary garlic white bean soup served in rustic bowl with bread slices | freshforklab.com

Warm soup on a cold day might just be one of life's simplest pleasures. Hope this brings comfort to your kitchen too.

Recipe FAQs

Yes, soak 1 cup dried beans overnight, then cook them separately until tender before adding to the soup. This will increase the total time but allows more control over texture and sodium content.

Refrigerate in an airtight container for up to 4 days, or freeze for up to 2 months. The flavors actually improve after a day or two. Reheat gently on the stove, adding a splash of broth or water if needed.

Crusty bread, garlic knots, or a simple green salad pair perfectly. For a heartier meal, serve with grilled cheese or a slice of focaccia. The soup also works well as a starter for a larger Mediterranean dinner.

Absolutely. Sauté the vegetables first, then transfer everything to your slow cooker. Cook on low for 4-6 hours or high for 2-3 hours. Remove bay leaf and rosemary sprigs before partially blending if desired.

Yes, this soup freezes beautifully. Cool completely before transferring to freezer-safe containers. Leave about an inch of space for expansion. Thaw overnight in the refrigerator and reheat gently on the stove.

Stir in shredded chicken during the last 10 minutes of cooking, add diced pancetta while sautéing the vegetables, or serve with a sprinkle of grated Parmesan cheese for an extra protein boost.

Cozy Rosemary Garlic White Bean Soup

A comforting Mediterranean soup with creamy white beans, fresh rosemary, and aromatic garlic. Perfect for chilly days.

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é Onions: Heat the olive oil in a large pot over medium heat. Add the onion and cook until softened, about 4 minutes.
2
Cook Aromatics: Stir in the garlic, carrots, and celery. Sauté for 5 minutes, until vegetables start to soften.
3
Add Liquids and Seasoning: 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 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.
Natalie Chen

Sharing easy, flavorful recipes and kitchen tips for everyday cooks and food lovers.