Rosemary Garlic White Bean Soup

Creamy white bean soup garnished with fresh parsley and served with crusty bread Save
Creamy white bean soup garnished with fresh parsley and served with crusty bread | pinbitekitchen.com

This comforting Mediterranean soup brings together creamy white beans, fresh rosemary, and aromatic garlic in a rich broth. Ready in under an hour, it's naturally vegetarian, gluten-free, and dairy-free. The combination of sautéed vegetables and herbs creates deep flavors while the beans provide protein and creamy texture.

Perfect for meal prep, this soup keeps well for days and freezes beautifully. Customize with thyme instead of rosemary, add red pepper flakes for heat, or blend partially for extra creaminess.

The first snowfall had just started when I decided this soup needed to happen. Something about rosemary and garlic simmering together makes even the grayest winter afternoon feel warmer. I stood by the pot watching everything bubble, realizing comfort food is mostly about patience.

My roommate walked in midway through cooking and literally stopped in her tracks. The smell of rosemary hitting hot oil does something to people. We ended up eating standing up, leaning against the counter, because nobody wanted to wait for proper bowls.

Ingredients

  • Olive oil: This is your foundation, so use something you actually like tasting
  • Yellow onion: Finely chopped so it nearly disappears into the soup
  • Garlic cloves: Four might feel like a lot until you remember soup benefits from boldness
  • Carrots and celery: The classic duo that makes everything taste like home
  • Cannellini beans: Creamy and mild, they become velvety when partially blended
  • Vegetable broth: Low sodium lets you control exactly how salty this gets
  • Fresh rosemary: Woody and piney in the best possible way
  • Bay leaf: The quiet background singer you do not notice until it is missing
  • Lemon juice: Just enough to wake up all the flavors at the end

Instructions

Build your foundation:
Heat that olive oil in a large pot over medium heat, then add your onion. Let it soften until it is translucent and fragrant, about four minutes.
Add the aromatics:
Stir in the garlic, carrots, and celery. Sauté everything for five minutes until the vegetables start to soften and your kitchen smells amazing.
Bring it together:
Add the beans, vegetable broth, rosemary, bay leaf, salt, and pepper. Bring to a gentle boil, then reduce heat to low.
Let it simmer:
Cover and let everything cook for twenty minutes. This is when the magic happens and flavors become friends.
Finesse the texture:
Remove the bay leaf and rosemary sprigs. Use an immersion blender to partially puree, leaving some beans whole for that perfect creamy yet chunky consistency.
Finish with brightness:
Stir in the lemon juice, taste, and adjust seasoning. Sometimes it needs more salt, sometimes more acid, trust your palate.
Bowl of rosemary garlic white bean soup featuring tender vegetables and aromatic herbs Save
Bowl of rosemary garlic white bean soup featuring tender vegetables and aromatic herbs | pinbitekitchen.com

This soup has become my default answer to everything. Bad day, good day, surprise visitors, or just Tuesday. Something about it feels unconditional and reliable in a way that matters.

Making It Your Own

Substitute thyme if rosemary feels too intense. Add a splash of cream at the end if you want richness. A pinch of red pepper flakes changes the whole personality into something a little more exciting.

Storage Wisdom

This soup actually tastes better the next day, which is rare and wonderful. It keeps in the fridge for four days or freezes for two months. The beans might soften slightly but the flavor only deepens.

Serving Suggestions

Crusty bread is nonnegotiable here, something with a crunchy exterior and soft interior. A drizzle of really good olive oil on top before serving makes it feel restaurant quality. Fresh parsley adds color and a fresh bite.

  • Toast extra bread slices rubbed with raw garlic
  • Keep lemon wedges on the table for personal adjustment
  • Grate some parmesan on top if you eat dairy
Steaming bowl of cozy white bean soup with rosemary sprig and rustic bread slice Save
Steaming bowl of cozy white bean soup with rosemary sprig and rustic bread slice | pinbitekitchen.com

Soup is just love in liquid form. This one has never let me down.

Common Recipe Questions

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

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 adding broth.

Fresh thyme, sage, or oregano all complement white beans beautifully. Use the same quantity—about 2 sprigs fresh or 1 teaspoon dried.

Absolutely. This soup freezes exceptionally well for up to 2 months. Cool completely before transferring to airtight containers. Thaw overnight in the refrigerator and reheat gently.

Stir in shredded chicken during the last 5 minutes of simmering, add crispy pancetta as a garnish, or serve with grated Parmesan for extra protein and richness.

Rosemary Garlic White Bean Soup

Aromatic white bean soup with rosemary and garlic, perfect 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
Cook Vegetables: Stir in the garlic, carrots, and celery. Sauté for 5 minutes, until vegetables start to soften.
3
Add Liquids and Seasonings: 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
Puree 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

  • 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.
Olivia Marsh

Sharing easy, wholesome recipes and kitchen tips for fellow food lovers.