Cozy Rosemary Garlic White Bean Soup

A warm bowl of Cozy Rosemary Garlic White Bean Soup topped with fresh parsley and served alongside crusty bread. Pin it
A warm bowl of Cozy Rosemary Garlic White Bean Soup topped with fresh parsley and served alongside crusty bread. | recipescooked.com

This hearty Mediterranean soup brings together creamy cannellini beans with aromatic rosemary and garlic for a deeply satisfying bowl. Ready in under an hour, it transforms simple ingredients into something special through slow simmering that lets flavors meld beautifully.

The base starts with classic mirepoix vegetables softened in olive oil, then builds layers of flavor with fresh garlic and woody rosemary. Partially pureeing creates that luxurious creamy texture while keeping satisfying bean chunks throughout. Each spoonful delivers comforting warmth with hints of earthy herbs and gentle garlic.

Finish with bright lemon juice to cut through the richness and serve alongside crusty bread for soaking up every drop. This soup naturally accommodates various dietary needs while delivering on comfort and flavor.

The first snowfall had just started when I decided this soup needed to happen. Something about rosemary and garlic simmering together makes the whole house feel like a warm embrace, even when the windows are rattling from the wind. I stood over the pot, breathing in that earthy aromatic cloud, and realized this is exactly what winter cooking should be.

My roommate walked in last week while this was simmering and literally stopped mid sentence to inhale deeply. We ended up eating it straight from the pot, standing in the kitchen, because waiting for bowls somehow felt like too much effort. That is the kind of casual comforting food this soup represents.

Ingredients

  • Olive oil: The foundation that carries all those aromatic flavors and adds a silky richness to the broth
  • Yellow onion: Finely chopped so it melts into the soup providing a subtle sweet base
  • Garlic cloves: Four might feel generous but garlic mellows beautifully in soup and becomes almost sweet
  • Carrots and celery: Classic mirepoix vegetables that add depth and natural sweetness
  • Cannellini beans: These creamy white beans practically dissolve into the broth creating that luxurious texture
  • Vegetable broth: Low sodium lets you control the seasoning and keeps the flavors clean
  • Fresh rosemary: Woody and piney this herb is the star that makes the soup feel Mediterranean and rustic
  • Bay leaf: An aromatic backbone that adds subtle depth to the simmering broth
  • Lemon juice: The secret brightener that wakes up all the flavors just before serving

Instructions

Build the aromatic base:
Heat olive oil in your large pot over medium heat and cook the chopped onion until it turns translucent and fragrant about four minutes
Add the fragrant vegetables:
Stir in the garlic carrots and celery letting them soften together as the garlic scent fills your kitchen
Bring everything together:
Pour in the beans broth rosemary bay leaf salt and pepper then bring it to a gentle boil
Let the magic happen:
Reduce heat to low cover the pot and simmer for twenty minutes while the flavors meld into something wonderful
Remove the aromatics:
Fish out and discard the bay leaf and rosemary sprigs now that they have done their job
Create the texture:
Use an immersion blender to partially puree the soup leaving some beans whole for that perfect chunky creamy consistency
Finish with brightness:
Stir in lemon juice taste and adjust seasoning until it sings
Serve it up:
Ladle into bowls and top with fresh parsley and crusty bread for dipping
Creamy Cozy Rosemary Garlic White Bean Soup simmering in a pot with aromatic herbs and diced carrots visible. Pin it
Creamy Cozy Rosemary Garlic White Bean Soup simmering in a pot with aromatic herbs and diced carrots visible. | recipescooked.com

This soup has become my go to when friends need comfort or when I just cannot decide what to make. There is something about serving it in mismatched bowls with torn bread that makes any Tuesday night feel like a dinner party.

Making It Your Own

Thyme works beautifully if you do not have rosemary on hand or try a combination of both herbs for even more complexity. A splash of cream or extra olive oil stirred in at the end adds luxurious richness without much effort.

The Bread Situation

Crusty bread is practically mandatory here. I like to toast slices and rub them with raw garlic while still warm for an extra punch that complements the soup perfectly.

Make Ahead Magic

This soup actually tastes better the next day as the flavors continue to develop. Make a double batch and you will thank yourself all week long.

  • Let the soup cool completely before refrigerating
  • Store in airtight containers for up to four days
  • Freeze portions for those nights when cooking feels impossible
Hearty Cozy Rosemary Garlic White Bean Soup in a rustic bowl, steam rising, ready for a chilly evening. Pin it
Hearty Cozy Rosemary Garlic White Bean Soup in a rustic bowl, steam rising, ready for a chilly evening. | recipescooked.com

Sometimes the simplest recipes are the ones we return to again and again. This soup proves that humble ingredients treated with care can become something extraordinary.

Common Recipe Questions

Yes, you can use dried beans. Soak 1 cup dried beans overnight, then cook them separately until tender before adding to the soup. This will extend your total time but allows for more control over texture and seasoning.

Store cooled soup in an airtight container in the refrigerator for up to 4 days. The flavors often improve after a day or two. For longer storage, freeze in portion-sized containers for up to 2 months. Thaw overnight in the refrigerator before reheating.

Thyme, sage, or oregano work beautifully as alternatives. Fresh thyme provides a similar earthy quality, while dried Italian seasoning blends offer a more complex herb profile. Adjust quantities to taste since dried herbs are more potent.

Not at all. You can skip pureeing entirely for a chunkier soup, or transfer a portion to a standard blender and return it to the pot. If using a regular blender, blend in batches and be careful with hot liquids—vent the lid slightly to prevent pressure buildup.

Absolutely. The partial pureeing technique naturally creates creaminess from the beans themselves. For extra richness without dairy, swirl in additional olive oil or a spoonful of coconut milk before serving. The tahini stirred in at the end also adds luxurious body.

Crusty bread is classic for soaking up the broth. A crisp green salad with vinaigrette provides nice contrast. For a more substantial meal, serve alongside grilled cheese sandwiches or roasted vegetables. The mild flavors also pair well with quinoa or brown rice.

Cozy Rosemary Garlic White Bean Soup

A comforting bowl of creamy white beans simmered with fresh rosemary, garlic, and vegetables. 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é 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 Broth and Beans: 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
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
Olivia Barnes

Sharing easy, wholesome recipes and kitchen inspiration for everyday home cooks.