Nourishing White Bean Rosemary Soup Recipe for Easy Weeknight Dinners

Posted on March 7, 2026

by: Amelia Grace

Bowl of white bean rosemary soup garnished with fresh herbs

White Bean and Rosemary Soup is a stovetop bean soup simmered until the beans soften and the broth turns silky with a lightly chunky texture. I make this when I want a simple, comforting soup where rosemary adds a warm, herbal aroma and the beans become almost creamy. It comes together quickly for weeknight dinners or packed lunches.

Why This White Bean and Rosemary Soup Works Every Time

White Bean Soup is reliable because the method builds flavor in layers, starting with gently softened mirepoix, then finishing with cheese and lemon off the heat, which brightens and enriches the broth without breaking the beans. The texture balances creamy beans with soft vegetables, it reheats well, and the straightforward steps make timing predictable on busy nights, so you get consistent results.

Ingredient

  • 2 tablespoons olive oil
  • 1 cup onions, diced
  • 1 cup carrots, diced
  • 1 cup celery, diced
  • 3 cloves garlic, chopped
  • 1 teaspoon fresh thyme, chopped (or 1/2 teaspoon dried)
  • 1 pinch red pepper flakes (optional)
  • 4 cups chicken broth (or vegetable broth)
  • 3 (14.5) ounce cans white beans, rinsed and drained
  • 2 teaspoons fresh rosemary, chopped (or 1 teaspoon dried)
  • 1/4 cup parmigiano reggiano (parmesan cheese), grated
  • 2 tablespoons lemon juice
  • 1 tablespoon parsley, chopped
  • salt and pepper to taste

Cooking Method Section

  1. Heat the oil in a large saucepan over medium-high heat, add the onions, carrots, and celery, and cook until tender, about 5-7 minutes. You want the vegetables softened and slightly translucent, not browned, so the base stays sweet and mellow.
  2. Add the garlic, thyme, and red pepper flakes, and cook until fragrant, about a minute. The garlic should smell aromatic and fresh, avoid letting it color.
  3. Add the broth, beans and rosemary, bring to a boil, reduce the heat and simmer for 10 minutes. The broth will loosen as the beans warm, and the rosemary aroma will lift the pot.
  4. Turn off the heat, add the cheese and let it melt into the soup. Stir until the parmigiano reggiano dissolves into the broth, creating a slightly glossy, richer mouthfeel.
  5. Add the lemon juice and parsley before seasoning with salt and pepper to taste. The lemon gives a bright lift, and the parsley adds a fresh herbal note.
  6. Option: Add pancetta or bacon, cooked first and set aside before adding back at the end. Option: Replace the herbs with your favourite herbs or Italian seasoning or Greek seasoning, etc. Option: Add spinach or kale. Option: Puree some or all of the beans for a creamier body.

Nutrition

  • Serving size: about 1 1/2 cups
  • Calories: ~300 per serving, estimate
  • Protein: ~16 g per serving, estimate
  • Carbs: ~45 g per serving, estimate
  • Fat: ~6 g per serving, estimate
  • Fiber: ~11 g per serving, estimate

Serving and Pairing

  • Serve White Bean and Rosemary Soup with crusty bread or garlic toast to mop up the broth and add a crunchy contrast.
  • Top individual bowls with an extra sprinkle of parmigiano reggiano for a salty, granular finish.
  • Pair with a simple green salad or roasted vegetables for a full weeknight meal, or ladle over cooked pasta for a heartier plate.

Storage and Reheat

  • Refrigerator storage, cool to room temperature, store in an airtight container for up to 4 days.
  • Freezer storage, freeze in portions in freezer-safe containers for up to 3 months, leave some headspace because liquids expand.
  • Reheating method, warm gently on the stovetop over low to medium heat, stirring occasionally until heated through, to preserve bean texture.
  • Freshness tip, add a splash of lemon or a pinch of salt after reheating to revive brightness that can dull in storage.

Pro Tips

  • Control texture by simmering gently, a rolling boil can break beans apart and make the whole soup mushy.
  • For a thicker body, mash a cup of the beans against the side of the pot with your spoon, fold back in to create a creamy, textured broth.
  • Add parmigiano reggiano off the heat so it melts smoothly into the liquid, that avoids a grainy separation.
  • Rinse the canned beans well to reduce canned flavor and excess sodium, it keeps the broth cleaner and fresher.

Flavor Variations

  • Seasonal, fold in a few handfuls of spinach or chopped kale at the end for late-winter green color and added texture.
  • Elevated, cook and crumble pancetta, return it at the end and finish with extra parmigiano reggiano for a smoky, savory boost.
  • Simple, puree half the beans to create a creamier mouthfeel without adding dairy, keeping the same ingredients and method.
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
white bean rosemary soup recipe for easy weeknight 2026 03 07 180126 1

White Bean and Rosemary Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: james-carter
  • Total Time: 35 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

A comforting stovetop soup made with white beans, fresh rosemary, and vegetables that creates a creamy texture while being quick to prepare for weeknight dinners or packed lunches.


Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 cup onions, diced
  • 1 cup carrots, diced
  • 1 cup celery, diced
  • 3 cloves garlic, chopped
  • 1 teaspoon fresh thyme, chopped (or 1/2 teaspoon dried)
  • 1 pinch red pepper flakes (optional)
  • 4 cups chicken broth (or vegetable broth)
  • 3 (14.5 ounce) cans white beans, rinsed and drained
  • 2 teaspoons fresh rosemary, chopped (or 1 teaspoon dried)
  • 1/4 cup parmigiano reggiano (parmesan cheese), grated
  • 2 tablespoons lemon juice
  • 1 tablespoon parsley, chopped
  • Salt and pepper to taste

Instructions

  1. Heat the oil in a large saucepan over medium-high heat, add the onions, carrots, and celery, and cook until tender, about 5-7 minutes.
  2. Add the garlic, thyme, and red pepper flakes, and cook until fragrant, about a minute.
  3. Add the broth, beans, and rosemary, bring to a boil, reduce the heat and simmer for 10 minutes.
  4. Turn off the heat, add the cheese, and let it melt into the soup.
  5. Add the lemon juice and parsley before seasoning with salt and pepper to taste.

Notes

For a thicker body, mash a cup of the beans against the side of the pot. Store in an airtight container for up to 4 days in the fridge or freeze in portions for up to 3 months.

  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 300
  • Sugar: 3g
  • Sodium: 600mg
  • Fat: 10g
  • Saturated Fat: 3g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 11g
  • Protein: 16g
  • Cholesterol: 5mg

Learn From My Mistakes

  • Problem, letting the aromatics brown. Fix, keep the heat medium-high and watch for translucence, not color, to keep a sweet base.
  • Problem, over-boiling after adding beans which turns them to mush. Fix, bring to a boil then immediately lower to a gentle simmer for the 10 minutes.
  • Problem, adding cheese while the pot is still on high heat, which caused grainy bits. Fix, turn off the heat before stirring in parmigiano reggiano so it melts smoothly.
  • Problem, skipping the lemon until the end. Fix, always add lemon juice after the cheese and taste, it brightens the whole pot.

Leftover

  • Stir leftover White Bean and Rosemary Soup with cooked pasta for a quick pasta soup, the beans coat the noodles and build a satisfying bowl.
  • Blend cooled leftovers into a thicker dip, serve with crostini or raw vegetables for a simple snack.
  • Use as a braising liquid for roasted vegetables, spooning over warm roasted roots to add moisture and herb depth.

FAQ Section

Q: Can I use dried beans instead of canned in White Bean and Rosemary Soup?

A: Yes, use about 1 1/2 to 2 cups dried white beans, soaked overnight and cooked until tender before adding to the soup. Cooking time will increase, but the texture will be firmer and the flavor more developed compared with canned beans.

Q: Is White Bean and Rosemary Soup freezer friendly?

A: Yes, it freezes well. Cool completely, portion into freezer-safe containers, and freeze up to three months. Thaw in the refrigerator overnight, reheat gently on the stovetop and finish with a splash of lemon to restore brightness before serving.

Q: How do I thicken White Bean and Rosemary Soup without changing ingredients?

A: Mash a cup of the cooked white beans against the pot or use an immersion blender to puree some of the soup. That releases starch and creates a thicker, creamier texture while keeping the same flavor profile and ingredients.

Q: Can I make White Bean and Rosemary Soup vegetarian?

A: Absolutely, use vegetable broth instead of chicken broth. The cooking method and ingredient balance remain the same, and a good vegetable stock will support the rosemary and parmigiano reggiano notes for a satisfying meatless option.

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star