As the weather turns crisp and invites cozy indoor gatherings, there’s nothing quite like a steaming bowl of soup to warm the soul. I recently whipped up a delightful batch of White Bean and Rosemary Soup that transforms simple ingredients into an explosion of flavor. The moment the aromatic garlic meets the hot oil, a symphony of scents fills my kitchen, instantly lifting my spirits.
Perfect for those busy weeknights or when you simply want something light yet satisfying, this recipe comes together in just 30 minutes. The creamy white beans blend beautifully with fresh herbs and a spritz of lemon juice, giving it a lightness that leaves you craving more. What’s even better? This soup is incredibly versatile—whether you sprinkle in crispy pancetta for a hearty touch or fold in vibrant greens like spinach or kale, it adapts to your taste. Join me as we dive into this comforting dish that promises not only nourishment but also a burst of warm flavors in every spoonful!
Why is White Bean and Rosemary Soup Perfect?
Comforting warmth: Enjoy a steaming bowl that’s perfect for chilly evenings.
Quick preparation: Whip it up in just 30 minutes, making it ideal for busy nights.
Fresh flavors: The combination of herbs and lemon juice ensures a refreshing twist.
Customizable options: Easily adapt the recipe by adding pancetta, bacon, or greens.
Nutritious meal: Packed with protein and fiber, it’s a healthy choice the whole family will love.
For those looking for more variety, consider adding fresh vegetables or using different beans to create your own unique version!
White Bean and Rosemary Soup Ingredients
Explore the essential ingredients to create your sumptuous white bean and rosemary soup.
For the Base
- Olive Oil – Provides fat for sautéing vegetables and enhances flavor; consider avocado oil for a different taste.
- Onions (1 cup, diced) – Offers sweetness and depth; yellow onions are recommended for this recipe.
- Carrots (1 cup, diced) – Adds sweetness and color; consider using parsnips for a unique flavor.
- Celery (1 cup, diced) – Brings crunch and earthiness; can substitute with fennel for a refreshing twist.
- Garlic (3 cloves, chopped) – Adds aromatic flavor; use roasted garlic for a milder taste.
- Fresh Thyme (1 teaspoon, chopped or ½ teaspoon dried) – Imparts herbal notes; substitute with Italian seasoning if desired.
- Red Pepper Flakes (1 pinch, optional) – Introduces a slight heat; omit for a milder soup.
- Chicken Broth (4 cups) or Vegetable Broth – The base for the soup; choose vegetable broth for a vegetarian option.
For the Main Ingredients
- White Beans (3 cans, rinsed and drained) – Provides creaminess and protein; use dried beans that have been soaked overnight for a richer texture.
- Fresh Rosemary (2 teaspoons chopped or 1 teaspoon dried) – Brings a fresh herbal fragrance; adjust the quantity according to preference.
For the Finishing Touches
- Parmesan Cheese (¼ cup, grated) – Adds richness; optional for a vegan version, where nutritional yeast can be a good substitute.
- Lemon Juice (2 tablespoons) – Brightens flavor; adjust to taste based on your acidity preference.
- Parsley (1 tablespoon, chopped) – Fresh garnish; substitute with cilantro for a wonderfully different flavor.
- Salt & Pepper – Essential for seasoning to taste, ensuring each ingredient shines.
This delicious white bean and rosemary soup is wholesome and versatile, perfect for your next cozy meal!
How to Make White Bean and Rosemary Soup
-
Heat the Oil: Begin by heating olive oil in a large saucepan over medium-high heat until shimmering. This step is crucial as it will create a flavorful base for your soup.
-
Sauté the Vegetables: Add diced onions, carrots, and celery, sautéing them for 5-7 minutes until they’re tender and fragrant. This colorful combination adds both sweetness and crunch to your soup.
-
Add Aromatics: Stir in the chopped garlic, fresh thyme, and red pepper flakes. Cook for about 1 minute until fragrant, filling your kitchen with delicious aromas that hint at what’s to come.
-
Incorporate the Broth: Pour in the broth of your choice—either chicken or vegetable— followed by the rinsed white beans and fresh rosemary. Bring the mixture to a boil so all the flavors meld together beautifully.
-
Simmer the Soup: Once boiling, reduce the heat and let it simmer for 10 minutes. This allows all the ingredients to soften and for the flavors to deepen, resulting in a comforting bowl of soup.
-
Melt the Cheese: Turn off the heat and mix in the grated Parmesan cheese until it’s melted and creamy. This adds richness and a wonderful finish to your soup.
-
Final Touches: Stir in the lemon juice and chopped parsley, then season with salt and pepper to taste, adjusting for your personal preference. This step brightens the soup and gives it a fresh edge.
Optional: Top with extra parsley or a sprinkle of red pepper flakes for an appealing presentation.
Exact quantities are listed in the recipe card below.

Expert Tips for White Bean and Rosemary Soup
-
Use Fresh Ingredients: Fresh herbs like rosemary enhance the flavors significantly. When possible, opt for fresh over dried to elevate your white bean and rosemary soup.
-
Rinse Your Beans: Rinse canned white beans thoroughly before adding them to your soup. This helps reduce sodium content and ensures a cleaner taste in your dish.
-
Adjust Consistency: If you prefer a thicker soup, use an immersion blender to puree a portion of the soup. This will create a velvety texture while keeping some beans whole.
-
Experiment with Add-ins: Feel free to add cooked pancetta or crispy bacon for depth of flavor, or incorporate leafy greens like spinach or kale for added nutrients.
-
Mind the Salt: Since broths vary in sodium content, taste your soup before adding more salt. This allows you to season perfectly without overdoing it.
Make Ahead Options
These White Bean and Rosemary Soup preparations are perfect for busy home cooks looking to save time during the week! You can chop your vegetables (onions, carrots, and celery) and store them in the refrigerator for up to 3 days. The soup can also be fully cooked and refrigerated for up to 4 days or frozen for up to 3 months. To maintain the soup’s quality, allow it to cool completely before transferring to airtight containers. When you’re ready to enjoy, simply reheat over medium heat, adding a splash of broth if needed for consistency. You’ll have a delicious, wholesome meal waiting for you with minimal effort!
White Bean and Rosemary Soup Variations
Feel free to make this delightful soup your own with these creative twists and adaptations!
-
Dairy-Free: Substitute Parmesan cheese with nutritional yeast for a creamy, cheesy flavor without the dairy.
Embrace the notion that deliciousness comes in many forms, and you’ll still enjoy a rich experience without the cheese. -
Spicy Kick: Increase red pepper flakes or add diced jalapeños for a warm, fiery flavor.
A touch of heat not only elevates the taste but also makes this dish unforgettable for spice lovers. -
Protein Boost: Incorporate cooked pancetta, bacon, or sausage for a heartier version.
Imagine that savory crunch in every bite, enhancing the overall flavor profile of the soup. -
Herb Variations: Experiment with different herbs like basil, sage, or Italian seasoning to fit your palate.
Each herb adds its distinctive flavor, transforming the soup into something unique every time you make it. -
Greens Galore: Toss in fresh spinach or kale just before serving for a vivid splash of color and nutrients.
These greens not only add visual appeal but also enhance the nutritional value, making every spoonful guilt-free. -
Lentil Swap: Replace white beans with lentils for an earthy twist.
Lentils simmer beautifully and create a rich, comforting broth, varying the texture while keeping the essence intact. -
Citrus Varieties: Experiment with lime or orange juice for a different zesty profile.
These citrus notes can brighten the soup in unexpected ways, offering a refreshing surprise with every spoonful. -
Vegetable Medley: Add diced zucchini, bell peppers, or potatoes for more depth.
The more, the merrier; each added vegetable enhances the texture and flavor, making it feel like a multi-layered dish.
How to Store and Freeze White Bean and Rosemary Soup
Fridge: Store your white bean and rosemary soup in an airtight container for up to 4 days. Let it cool to room temperature before sealing to maintain freshness.
Freezer: Freeze the soup in portioned containers or freezer bags for up to 3 months. Make sure to leave space for expansion as the soup freezes.
Reheating: When ready to enjoy, thaw and reheat gently in a saucepan over low heat. Add a splash of broth if the soup thickens during freezing.
Room Temperature: It’s best to avoid leaving the soup at room temperature for more than 2 hours to ensure safety and quality.
What to Serve with White Bean and Rosemary Soup?
Transform your cozy soup into a full meal with these delicious pairings that excite the palate.
- Crusty Artisan Bread: Perfect for dipping, this warm bread complements the creamy soup while adding a satisfying crunch.
- Simple Green Salad: Tossed with lemon vinaigrette, the freshness of the salad brightens the meal and pairs beautifully with the soup’s flavors.
- Grilled Cheese Sandwich: A classic! The gooey, melty cheese adds richness, making every bite of the sandwich a delightful companion to your soup.
- Roasted Vegetables: Seasoned and caramelized, they provide a lovely contrast in texture, bringing sweet and savory notes that enhance the soup.
- Stuffed Peppers: Filling and colorful, these peppers add an extra element of satisfaction while complementing the soup’s hearty nature.
- Savory Scones: Fluffy and slightly flaky, savory scones add a gourmet touch and a delightful flavor that pairs well with the rosemary notes in the soup.
- Chardonnay: A glass of chilled Chardonnay will balance the robust flavors of the soup while refreshing your palate with every sip.
- Lemon Tart: Finish on a sweet note! The tartness of lemon desserts echo the soup’s brightness, creating a joyful end to your meal.

White Bean and Rosemary Soup Recipe FAQs
What type of white beans should I use?
Absolutely! You can use canned white beans like cannellini or navy beans for convenience—just rinse and drain them beforehand. If you prefer dried beans, soak them overnight and cook them until tender before adding to the soup for a richer flavor.
How can I store left-over soup?
For sure! Store your white bean and rosemary soup in an airtight container in the refrigerator for up to 4 days. Make sure it cools to room temperature before sealing. This ensures the soup stays fresh and delicious!
Advertisement
Can I freeze the soup? How do I do that?
Yes, you can freeze it! Pour the cooled soup into freezer-safe containers or resealable bags, leaving some space for expansion. It can be stored for up to 3 months. When you’re ready to enjoy it, simply thaw it overnight in the fridge and reheat gently on the stove, adding a splash of broth if it has thickened.
What if my soup is too thick?
Not a problem! If you find your white bean and rosemary soup is thicker than you’d like, simply add some warm broth or water gradually while stirring until you reach your desired consistency. This lets you control the thickness and keeps the flavors intact.
Is this soup safe for those with allergies?
Certainly! This recipe is gluten-free and vegetarian, making it suitable for many dietary needs. However, pay attention to ingredient labels, especially for the broth and cheese, which can sometimes contain hidden allergens. Always check for specific allergies to beans or dairy as well.
What can I add for extra nutrition?
The more, the merrier! You can fold in some fresh spinach or kale in the last few minutes of cooking for a wonderful nutrient boost. Alternatively, adding cooked lentils can increase protein and fibers while giving a different texture to your soup!

Delicious White Bean and Rosemary Soup in 30 Minutes
Ingredients
Equipment
Method
- Heat the Oil: Begin by heating olive oil in a large saucepan over medium-high heat until shimmering.
- Sauté the Vegetables: Add diced onions, carrots, and celery, sautéing them for 5-7 minutes until tender and fragrant.
- Add Aromatics: Stir in chopped garlic, fresh thyme, and red pepper flakes, cooking for about 1 minute.
- Incorporate the Broth: Pour in the broth followed by the rinsed white beans and fresh rosemary, bringing to a boil.
- Simmer the Soup: Reduce heat and let it simmer for 10 minutes.
- Melt the Cheese: Turn off the heat and mix in grated Parmesan cheese until melted.
- Final Touches: Stir in lemon juice and chopped parsley, then season with salt and pepper to taste.







