White Bean and Rosemary Soup

This white bean and rosemary soup is cozy, hearty, and full of flavor. Made with wholesome ingredients and fresh herbs, it’s an easy, healthy recipe perfect for weeknights or chilly days.

$8.65 per recipe/$1.44 per serving

White bowl of soup with beans and carrots on table next to spoon and rosemary.

There’s nothing quite like a big pot of homemade soup simmering on the stove, and this white bean and rosemary soup is one you’ll want to make again and again.

It’s hearty but simple, made with just a handful of wholesome ingredients, and the fresh rosemary gives it the most comforting, earthy flavor. Whether you’re looking for a quick weeknight dinner, a budget-friendly meal, or a cozy dish to share with family, this soup checks all the boxes.

This recipe works because it’s:

  • Full of simple pantry ingredients: Most of the items are things you already have on hand—beans, broth, onions, garlic, and herbs—making this soup easy and affordable.
  • Hearty and satisfying: White beans give the soup a creamy texture and plenty of protein and fiber, so it’s filling without being heavy.
  • A one pot meal: Less cleanup and more convenience—everything cooks together in a single pot.
  • Perfect for leftovers: The flavors deepen as it sits, so it tastes even better the next day.
This post contains affiliate links. Please visit my disclosure policy for more information.

Step-by-Step Instructions

Ingredients to make white bean and rosemary soup on table including carrots, celery, and beans.

Heat 1 Tablespoon of olive oil in a pot. Sauté 1 chopped onion, 2 chopped celery stalks, and 2 chopped carrots until soft (about 7 minutes).

Add 3 cloves of minced garlic, 1 teaspoon of fresh minced rosemary, ½ teaspoon of dried thyme, and 1 bay leaf; cook for 1 minute.

Stir in 30 ounces of canned cannellini beans (drained and rinsed), 4 cups of vegetable broth, and ½ cup farro. Simmer for 15 minutes.

Remove the bay leaf, then puree half the soup (using immersion blender or by transferring to blender) to create a creamy texture.

Add 1 Tablespoon of lemon juice, and salt and pepper to taste.

Serve This With

This soup pairs well with:

Recipe Costs

This soup costs $8.65 to make which is $1.44 a serving! This is a great option to fill your family up without breaking the bank.

  • Olive oil – $0.20
  • Onion – $0.65
  • Celery ribs – $0.44
  • Carrots – $0.50
  • Garlic – $0.15
  • Rosemary – $0.42
  • Thyme – $0.01
  • Bay leaf – $0.12
  • Cannellini beans – $2.50
  • Vegetable broth – $2.00
  • Farro – $1.50
  • Lemon juice – $0.11
  • Salt & pepper – $0.05

FAQs

White bowl of soup with carrots and beans on table next to rosemary sprig.
Can I use a different type of white bean?


Yes, Great Northern beans, cannellini beans, or navy beans all work well in this soup. Use whichever you have on hand or prefer.

Can I use dried beans instead of canned?


If you prefer dried beans, soak and cook them ahead of time.

Can I make this soup ahead of time?


Absolutely. This soup stores well and tastes even better the next day as the flavors deepen. Simply reheat on the stove top or in the microwave.

Is this soup freezer-friendly?


Yes! Let the soup cool completely, then store it in airtight containers or freezer bags for up to 3 months. Thaw overnight in the refrigerator and reheat gently before serving.

White bowl of soup with carrots and beans on table next to rosemary sprig.

White Bean and Rosemary Soup

By: Jessica Ashcroft
No ratings yet
This white bean and rosemary soup is cozy, hearty, and full of flavor. Made with wholesome ingredients and fresh herbs, it’s an easy, healthy recipe perfect for weeknights or chilly days.
$8.65 per recipe/$1.44 per serving
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Course Soup
Cuisine American
Servings 6 servings
Calories 268 kcal

Ingredients
  

  • 1 Tablespoon olive oil
  • 1 onion, chopped
  • 2 celery ribs, chopped
  • 2 carrots, chopped
  • 3 garlic cloves, minced
  • 1 teaspoon fresh rosemary, minced (or ½ tsp dried)
  • ½ teaspoon thyme
  • 1 bay leaf
  • 30 ounces canned cannellini beans, drained & rinsed
  • 4 cups vegetable broth
  • ½ cup farro
  • 1 Tablespoon lemon juice
  • salt & pepper, to taste

Instructions
 

  • Heat 1 Tablespoon of olive oil in a pot. Sauté 1 chopped onion, 2 chopped celery stalks, and 2 chopped carrots until soft (about 7 minutes).
  • Add 3 cloves of minced garlic, 1 teaspoon of fresh minced rosemary, ½ teaspoon of dried thyme, and 1 bay leaf; cook for 1 minute.
  • Stir in (2) 15-ounce cans of drained white beans, 4 cups of vegetable broth, and ½ cup farro. Simmer for 15 minutes.
  • Remove the bay leaf, then puree half the soup (using immersion blender or by transferring to blender) to create a creamy texture. Return the soup to the pot after using a blender.
  • Add 1 Tablespoon of lemon juice, and salt and pepper to taste.

Video

EQUIPMENT

Nutrition

Serving: 1serving | Calories: 268kcal | Carbohydrates: 49g | Protein: 12g | Fat: 3g | Saturated Fat: 0.5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Sodium: 651mg | Potassium: 795mg | Fiber: 10g | Sugar: 4g | Vitamin A: 3750IU | Vitamin C: 4mg | Calcium: 124mg | Iron: 5mg
Love this recipe? Share it on Social!Mention @ashcroftfamilytable or tag #ashcroftfamilytable!

Want More?

Collage of different soups with text that reads "best ever fall soups & stews."

If you liked this post, be sure to check out my list of the Best Ever Fall Soups and Stews!

Similar Posts