Forfoodiefriends

  • Quick and Easy Recipes
  • Recipe Roundups
  • Browse Recipes
  • About Sana Umer | Home Cook Behind For Foodie Friends
  • Newsletter
menu icon
go to homepage
  • Quick and Easy Recipes
  • Recipe Roundups
  • Browse Recipes
  • About Sana Umer | Home Cook Behind For Foodie Friends
  • Newsletter
search icon
Homepage link
  • Quick and Easy Recipes
  • Recipe Roundups
  • Browse Recipes
  • About Sana Umer | Home Cook Behind For Foodie Friends
  • Newsletter
×
Home » Soup Recipes

White Bean and Rosemary Soup (Hearty and Wholesome)

Updated: May 8, 2026 · Published: Jul 11, 2025 by Sana Umer · This post may contain affiliate links · Leave a Comment

11 shares
  • Facebook
  • X
↓ Jump to Recipe

There are certain soups that go beyond simply feeding you — they warm you from the inside out, fill the kitchen with an extraordinary aroma, and make the whole house feel genuinely cozy the moment they begin to simmer. This White Bean and Rosemary Soup is exactly that kind of soup. A rustic, deeply comforting Italian-inspired bowl made with creamy white beans, fragrant fresh rosemary, sweet onion, and garlic in a light but deeply flavored vegetable broth — it is the kind of genuinely nourishing, genuinely satisfying meal that makes you feel good about every ingredient in it.

What makes this soup genuinely extraordinary despite its simplicity is the combination of a few specific technique elements working together — the gentle sautéing of the onion and garlic in olive oil until deeply softened and fragrant, the addition of fresh rosemary that blooms in the warm oil and infuses the entire broth with its earthy, piney aroma, and the partial blending of the cooked beans that creates a naturally creamy, luxuriously thick texture without adding a single drop of cream or butter. The result is a soup that tastes significantly richer and more complex than its ingredient list suggests — a genuinely restaurant-quality bowl from the most basic pantry staples.

This White Bean and Rosemary Soup is also one of the most practically budget-friendly and most practically meal-prep-friendly soups available — it uses canned beans for maximum convenience, comes together in 40 minutes start to finish, stores in the refrigerator for 4 days and in the freezer for 2 months, and genuinely tastes better on day two as the flavors deepen and meld overnight. It is naturally vegan, naturally gluten-free, and endlessly customizable with additions of greens, pasta, or extra vegetables. Find more comforting soup inspiration in our best winter dinner ideas and our healthy Crockpot recipes.

Whether you are cooking this for a quiet weeknight dinner, preparing it ahead for the week, or serving it to guests who need a genuinely warming, genuinely nourishing meal — this White Bean and Rosemary Soup delivers every single time. Let's make the most comforting, most fragrant, most genuinely satisfying bowl of the entire season!

WHY YOU WILL LOVE THIS RECIPE

  • Simple Pantry Ingredients: This recipe uses everyday ingredients — canned beans, vegetable broth, garlic, onion, and dried or fresh rosemary — that are almost certainly already in your kitchen. There is nothing fancy or hard to find in this ingredient list, yet the result is genuinely extraordinary and deeply satisfying.

  • Warm and Deeply Fragrant: Fresh rosemary adds a lovely earthy, piney aroma that makes the entire kitchen smell extraordinary and makes every bowl feel genuinely cozy and comforting. The fragrance of rosemary blooming in warm olive oil as the onion softens is one of the most genuinely appetizing cooking aromas available from any simple soup recipe.

  • Naturally Plant-Based: Made without dairy or meat, this soup is fully plant-based and naturally vegan as written — yet it is so rich in flavor and so satisfying in texture that it does not feel like a compromise in any way. It is the most genuinely convincing meatless comfort food available from a 40-minute recipe.

  • Creamy Without Cream: Blending a portion of the cooked beans and returning the puree to the pot creates a naturally thick, naturally creamy texture that mimics the richness of a cream-based soup without any dairy. The bean puree thickens the broth into a silky, satisfying consistency that is genuinely luxurious.

  • Completely Customizable: The base recipe is genuinely satisfying as written, but it welcomes additions enthusiastically — stir in chopped spinach or kale for greens, add cooked pasta or orzo for a more substantial meal, include carrots and celery for extra vegetable depth, or add a Parmesan rind to the simmering broth for an extraordinary umami richness.

  • Outstanding for Meal Prep: This soup stores in the refrigerator for up to 4 days and freezes beautifully for up to 2 months. The flavors develop significantly overnight and the soup tastes genuinely better on day two than the day it is made — making it one of the most rewarding meal prep recipes available for busy weekday lunches and dinners.

  • Light but Genuinely Satisfying: White beans provide substantial plant-based protein and fiber that makes this soup genuinely filling and nourishing without the heaviness of a cream-based or meat-based soup. It is the ideal balance of light and satisfying — filling enough for dinner, light enough that you feel good after eating it.

INGREDIENTS

  • 2 tablespoons extra-virgin olive oil — use good quality olive oil as it is a primary flavor component of this soup
  • 1 medium yellow onion, finely chopped
  • 2 large garlic cloves, minced
  • 2 teaspoons fresh rosemary, finely chopped (or 1 teaspoon dried rosemary) — fresh rosemary produces the most vibrant, most fragrant result
  • 3 cups cooked white beans — or 2 cans (15 oz each) cannellini or navy beans, drained and rinsed thoroughly
  • 4 cups good quality vegetable broth — low-sodium preferred so you can control the final seasoning
  • 1 bay leaf
  • Salt and black pepper to taste
  • 1 tablespoon fresh lemon juice (optional but highly recommended for brightness)
  • Optional add-ins: 1 cup chopped spinach or kale, 1 can diced tomatoes, carrots and celery, Parmesan rind for simmering
  • For serving: crusty bread, extra-virgin olive oil drizzle, fresh rosemary sprigs, grated Parmesan (if not vegan)

DIRECTIONS

  • Step No.1: Sauté the aromatics
    Heat the olive oil in a large, heavy-bottomed pot over medium heat. Add the finely chopped onion and cook for 5–6 minutes, stirring occasionally, until completely softened and translucent with just the slightest golden tinge at the edges. Add the minced garlic and chopped fresh rosemary and cook for 1 more minute, stirring constantly — the moment the garlic and rosemary hit the warm oil they will release their aromas in the most extraordinary way. Do not allow the garlic to brown as browned garlic turns bitter and will affect the entire flavor of the finished soup.

  • Step No.2: Add the beans and broth
    Add the drained and rinsed white beans, vegetable broth, and bay leaf to the pot. Stir everything together to combine. Bring the soup to a gentle boil over medium-high heat — watch carefully and reduce to a simmer the moment it begins to boil. Aggressive boiling will break down the beans too quickly and produce a cloudy, less refined result.

  • Step No.3: Simmer low and slow
    Reduce heat to low and simmer uncovered for 15–20 minutes, stirring occasionally. The gentle simmering allows the rosemary and bay leaf to infuse the broth completely and the beans to become tender and beginning to break down at the edges. The broth will deepen in color and develop a significantly more complex flavor than it had when the beans were first added.

  • Step No.4: Blend part of the soup for creaminess
    Remove the bay leaf and discard. Use an immersion blender to partially blend the soup directly in the pot — blend approximately one third to one half of the soup until smooth, then stir to combine the blended and unblended portions. Alternatively, carefully ladle 1.5–2 cups of the soup into a blender, blend until smooth, and return to the pot. This partial blending technique is the most important step for producing the soup's signature creamy-yet-chunky texture — the blended beans thicken the broth naturally while the whole beans provide satisfying texture in every spoonful.

  • Step No.5: Add greens if using
    If adding spinach or kale, stir it into the hot soup now and cook for 3–5 minutes until the greens are completely wilted and tender. Spinach wilts in about 2–3 minutes; kale takes 4–5 minutes and is best added slightly earlier to ensure it becomes fully tender rather than tough.

  • Step No.6: Season and finish
    Season the soup generously with salt and pepper — taste and adjust carefully, adding salt gradually as the broth's natural sodium will affect how much additional salt is needed. Stir in the fresh lemon juice if using — this small addition brightens every other flavor in the bowl dramatically and is highly recommended. Allow the soup to simmer 2–3 more minutes after seasoning for the flavors to fully integrate.

  • Step No.7: Serve hot with beautiful garnishes
    Ladle the hot soup into deep bowls. Drizzle generously with extra-virgin olive oil — this finishing drizzle adds richness and a beautiful glossy sheen that makes the soup look genuinely restaurant-quality. Top with fresh rosemary sprigs, a grind of black pepper, and grated Parmesan if desired. Serve immediately with warm crusty bread for the most genuinely satisfying bowl.

TIPS FOR SUCCESS

  • Use Good Quality Broth: The broth is the foundation of this soup's flavor and the quality of the broth directly determines the quality of the finished bowl. A rich, deeply flavored vegetable broth — homemade or a good store-bought low-sodium variety — produces a dramatically better result than a thin, pale broth. If your broth is lacking flavor, add a Parmesan rind to the simmering soup for extraordinary depth.

  • Never Skip the Bay Leaf: The bay leaf adds a subtle, almost imperceptible background note that is difficult to identify specifically but that its absence makes clearly noticeable. It is the aromatic bridge that connects all the other flavors and gives the broth a gentle complexity that rosemary alone cannot produce. Always remove it before serving.

  • Blend Just the Right Amount: The most common mistake with this soup is either blending too little (producing a thin, watery result) or too much (producing an overly smooth puree that loses all texture). The ideal blend is approximately one third to one half of the soup — enough to create a creamy, thick base while leaving plenty of whole beans for satisfying texture in every spoonful.

  • Use Fresh Rosemary When Possible: Dried rosemary works in this recipe but produces a noticeably less vibrant, less fragrant result than fresh. Fresh rosemary has a bright, intensely aromatic quality that dried rosemary simply cannot replicate — if fresh rosemary is available, it is worth using for the most genuinely extraordinary bowl.

  • Simmer Gently and Patiently: The quality of this soup improves significantly with time on the stove — the flavors meld and deepen during the simmering process in a way that a rushed, quickly boiled soup cannot achieve. Allow the full 15–20 minutes of gentle simmering even if the beans seem soft before that point. The broth needs this time to develop its full depth of flavor.

  • Add Greens at the Very End: Spinach and kale should always be added in the final minutes of cooking — never at the beginning. Adding greens too early produces an overcooked, army-green, mushy result that loses the bright color, fresh flavor, and nutritional value that makes fresh greens worth adding. Two to five minutes is all that is needed for perfectly wilted, vibrantly colored, tender greens.

  • Finish with a Generous Drizzle of Olive Oil: A final drizzle of good extra-virgin olive oil over each bowl just before serving adds a layer of richness, a beautiful glossy finish, and a peppery olive oil flavor that makes the entire soup taste significantly more sophisticated and complete. Do not skip this finishing step — it costs almost nothing and adds disproportionate value to the finished bowl.

VARIATIONS

  • Add Pasta or Orzo: Stir in ½ cup of cooked pasta, orzo, or small shell pasta in the final 5 minutes of cooking for a heartier, more substantial bowl that works as a complete one-pot meal. This variation is particularly popular with children who prefer a more filling soup.

  • Use Different Beans: Cannellini beans produce the creamiest, most classic result but navy beans, great northern beans, or chickpeas all work beautifully in this recipe. Each variety produces a slightly different texture and flavor — chickpeas in particular add a nuttier, more earthy depth that pairs wonderfully with the rosemary.

  • Add a Spicy Kick: Stir in ½ teaspoon of crushed red pepper flakes with the garlic and rosemary for a gentle, warming heat that adds significant depth and complexity to the broth without overwhelming the rosemary flavor. This variation is particularly popular in the colder months when a warming spice is especially welcome.

  • Add Extra Vegetables: Diced carrots, celery, and zucchini all work well in this soup and add color, additional nutrition, and textural variety to each bowl. Add them with the onion and sauté until softened before adding the beans and broth.

  • Add Smoked Paprika: Stir ½ teaspoon of smoked paprika into the soup with the garlic for a subtle, smoky depth that adds complexity to the broth without adding meat. The smokiness pairs beautifully with the rosemary and creates a more robust, more layered flavor profile.

  • Top with Crispy Garlic Croutons: Toast cubed sourdough bread with olive oil, minced garlic, salt, and dried rosemary in a 400°F oven for 8–10 minutes until golden and crispy. Scatter over each bowl at serving for an extraordinary crunch that contrasts beautifully with the creamy, silky soup.

  • Finish with Lemon Zest: In addition to the lemon juice, stir in ½ teaspoon of fresh lemon zest just before serving for an even brighter, more vibrant citrus note that makes the rosemary flavors pop in a genuinely extraordinary way.

SERVING AND STORAGE

Serving

Serve this White Bean and Rosemary Soup piping hot in deep bowls with a generous drizzle of extra-virgin olive oil and a sprig of fresh rosemary across the top. Warm crusty bread or toasted garlic baguette slices served alongside the soup for dipping are genuinely essential — the broth is so deeply flavored that it deserves to be sopped up with every last piece of bread. A sprinkle of freshly grated Parmesan over each bowl (for those not keeping it vegan) adds an extraordinary savory, nutty layer that makes the soup taste even more complete. This soup works beautifully as a starter course for a dinner party, as a standalone light lunch, or as the centerpiece of a simple weeknight dinner.

Storage

Store leftover White Bean and Rosemary Soup in an airtight container in the refrigerator for up to 4 days. The soup thickens significantly overnight as the blended beans continue to absorb the broth — add a splash of vegetable broth when reheating and stir well to restore the original consistency. For freezing, allow the soup to cool completely before portioning into freezer-safe containers and freezing for up to 2 months. Thaw overnight in the refrigerator before reheating gently on the stovetop over medium-low heat. Do not freeze if you have added pasta as it becomes mushy upon thawing — freeze the base soup and add freshly cooked pasta when reheating.

FAQ

Can I use canned beans for this recipe?

Yes — canned white beans work perfectly for this soup and are the most practical choice for a quick weeknight meal. Simply drain and rinse the beans thoroughly under cold water before adding to the pot to remove excess sodium and the starchy liquid from the can. Two 15-ounce cans of cannellini or navy beans is equivalent to approximately 3 cups of cooked beans.

Can I make this soup thicker?

Yes — for a thicker consistency, blend more of the soup using an immersion blender. Blending half to two thirds of the soup produces a very thick, almost stew-like consistency. You can also simmer the soup uncovered for an additional 10 minutes after blending to allow further reduction and natural thickening of the broth.

Can I freeze this soup?

Yes — this soup freezes very well. Cool completely before portioning into airtight freezer-safe containers and freeze for up to 2 months. Thaw overnight in the refrigerator and reheat gently on the stovetop, adding a splash of vegetable broth to restore the original consistency. Do not freeze versions with added pasta as the pasta becomes mushy upon thawing.

Can I use a different herb instead of rosemary?

Yes — thyme is the most natural substitute for rosemary in this soup and produces an equally fragrant, equally earthy result. Fresh sage also works beautifully and adds a deeper, more savory flavor. A blend of dried herbs like herbes de Provence gives a more complex, multi-layered herbal flavor that is genuinely excellent in this soup.

How do I make this soup richer without cream?

The most effective ways to add richness without dairy cream are: add a Parmesan rind to the simmering broth and remove before serving (adds extraordinary umami depth), stir in 2 tablespoons of cashew cream or coconut cream at the end, blend more of the beans for a thicker, richer consistency, or finish with a generous drizzle of high-quality extra-virgin olive oil which adds a peppery richness that elevates the entire bowl.

White Bean and Rosemary Soup is the kind of simple, genuinely nourishing meal that warms you from the inside out and proves that the most satisfying meals are often the ones built from the fewest, most carefully chosen ingredients. With just a handful of pantry staples and a sprig of fresh rosemary, you can create something deeply comforting, deeply flavorful, and genuinely extraordinary.

Whether you are looking for a vegetarian dinner that satisfies as completely as a meat-based meal, an easy meal prep soup that improves overnight, or a warm bowl to curl up with on a cold evening — this soup delivers every single time. It is a dish that feels like a genuinely warm hug in a bowl and one that proves the simplest meals are always the most rewarding. Find more soup inspiration in our best winter dinner ideas and our healthy Crockpot recipes. 🍲✨

WHITE BEAN AND ROSEMARY SOUP

Sana Umer
White Bean and Rosemary Soup is a hearty, comforting dish made with creamy beans, fragrant herbs, and simple vegetables. It’s perfect for cold days and easy enough for a quick, wholesome weeknight dinner.
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 30 minutes mins
Total Time 40 minutes mins
Course Soup
Cuisine Italian-Inspired
Servings 4 Serves
Calories 260 kcal

Ingredients
  

  • 2 tablespoons olive oil
  • 1 small onion chopped
  • 2 garlic cloves minced
  • 2 cans 15 oz each white beans (cannellini or navy), drained and rinsed
  • 4 cups vegetable broth or chicken broth
  • 1 teaspoon fresh rosemary chopped (or ½ teaspoon dried)
  • 1 bay leaf
  • Salt and black pepper to taste
  • 1 tablespoon lemon juice optional
  • Crusty bread for serving

Instructions
 

Sauté Veggies:

  • Heat olive oil in a pot over medium heat. Sauté onion for 4–5 minutes until soft. Add garlic and cook for 1 minute more.

Add Ingredients:

  • Stir in white beans, broth, rosemary, and bay leaf. Bring to a simmer.

Simmer & Season:

  • Simmer uncovered for 20–25 minutes. Discard bay leaf. Lightly mash some beans for a creamier texture if desired. Add salt, pepper, and lemon juice to taste.

Serve:

  • Ladle into bowls and serve hot with crusty bread.

Notes

  • Make Ahead: Soup stores well in the fridge for up to 4 days.
  • Variations: Add spinach, carrots, or diced tomatoes for extra nutrients.
  • Serving Suggestions: Delicious with garlic toast or a green salad.
  • Allergy-Friendly: Naturally gluten-free and vegan if using veggie broth.
Keyword easy bean soup, healthy soup recipe, white bean soup, winter comfort food

  • Delicious butternut squash and sweet potato soup garnished with seeds and herbs.
    AUTUMN BUTTERNUT SQUASH AND SWEET POTATO SOUP
  • Delicious smoked sausage with apple and potato chunks in a flavorful broth. Perfect comfort food for.
    SMOKED SAUSAGE, APPLE AND POTATO SOUP
  • Creamy lemon chicken noodle soup with fresh herbs and lemon slices.
    CREAMY LEMON CHICKEN NOODLE SOUP
  • White lasagna soup in a bowl with basil leaves, creamy and cheesy.
    WHITE LASAGNA SOUP
11 shares
  • Facebook
  • X

About Sana Umer

I'm Sana Umer — the home cook behind every recipe on For Foodie Friends. I'm a Pakistani-American mom of two based in the US, and I've been cooking seriously for about a decade now, mostly because feeding a family every day is the fastest way to learn how to actually cook.

I'm completely self-taught. I learned by watching my mother in Pakistan, by burning a lot of food in my early years, and by paying attention to which recipes worked and which ones needed fixing. I don't specialize in just one cuisine — I cook the Pakistani dishes I grew up with, the American desserts my kids request, weeknight dinners, holiday roasts, and everything in between.

Every recipe is personally tested in my own kitchen, every word is written by me, and every photo is taken of food I actually made.

Comments

No Comments

Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




for-foodie-frends-logo-1

Hi, I'm Sana Umer — the home cook, recipe tester, and writer behind For Foodie Friends.

I'm a Pakistani-American mom based in the US. I learned to cook in two kitchens — my mother's in Pakistan, where I grew up watching whole spices bloom in oil, and my own kitchen now, where I cook for my husband and kids.

Every recipe on this site has been tested in my own kitchen, often more times than I'd like to admit, before it ever made it here. I cook a little bit of everything: the Pakistani comfort food I grew up with, the American desserts my kids beg for, weeknight dinners that need to come together fast, and the holiday spreads that take all day.

If a recipe is on this site, it earned its place. No ghostwriters, no AI shortcuts, no copy-paste from somewhere else — just real recipes from a real kitchen, written to actually work the first time you make them.

Welcome to my corner of the internet.

— Sana

More about me →

Popular

  • 23 BUDGET CHICKEN RECIPES FOR THE WHOLE WEEK
  • 25 PANTRY STAPLE RECIPES WHEN THE FRIDGE IS EMPTY
  • 31 CHEAP FAMILY DINNERS THAT FEED 4 FOR UNDER $15
  • 27 BUDGET-FRIENDLY MEAL PREP RECIPES FOR THE WHOLE WEEK
  • 29 DINNERS UNDER $5 PER SERVING (REAL RECIPES, REAL MATH)
  • 19 EASY TILAPIA RECIPES THAT DON'T TASTE BLAND
  • 23 SEAFOOD PASTA DISHES FOR COASTAL-INSPIRED DINNERS
  • 21 HEALTHY WHITE FISH RECIPES THE FAMILY WILL LOVE

Footer

↑ back to top

About

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Editorial Principles
  • Corrections Policy
  • Affiliate Disclosure

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

Resources

  • Kitchen Essentials
  • Pantry Essentials

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2024 For Foodie Friends

  • Facebook
  • Pinterest