Cozy & Healthy Rosemary Garlic White Bean Soup
On a quiet and rainy evening when the kitchen is tidy, a candle flickers on the counter, and the air feels calm for the first time all day, I find myself reaching for something simple yet comforting. This week, it was the kind of soup that feels like a deep exhale, warm, grounding, and full of goodness from the pantry shelves.
Enter this rosemary garlic white bean soup. With just a handful of humble ingredients, and maybe a sprig of rosemary from your windowsill, it comes together fast, feels nourishing, and satisfies even without a slice of bread on the side. For me, it is a reminder that living well does not have to be fancy, it just takes a simmering pot, a wooden spoon, and a few minutes to slow down.
This soup is simple, healthy, and full of flavor, making it perfect for a cozy night at home, a lunch to pack for work, or even a weekend dinner for friends or family. The gentle aroma of rosemary and garlic fills the kitchen, making the whole home feel inviting.

*Some of the links in this post are affiliate links, which means I may earn a small commission at no extra cost to you.
Ingredient Highlights & Health Benefits
The combination of these simple ingredients creates a nutrient-rich, satisfying soup that is wholesome and budget-friendly, perfect for anyone who wants to enjoy cozy meals while keeping health in mind:
- White beans: These beans are an excellent source of protein and fiber, making them ideal for a healthy, filling meal. They also provide essential minerals like iron, magnesium, and folate.
- Garlic: Known for its immune-boosting qualities, garlic also supports cardiovascular health and adds depth to almost any savory dish.
- Rosemary: Beyond its lovely aroma, rosemary contains antioxidants that may help reduce inflammation and support memory and concentration.
- Olive oil: Full of heart-healthy fats, olive oil enhances absorption of fat-soluble vitamins while adding richness and mouthfeel to the soup.
- Kale or spinach (optional): Adding leafy greens boosts vitamin A, vitamin C, and iron content while adding color and texture.
Ingredients
- Olive oil
- Garlic, plenty
- Canned white beans (cannellini or great northern)
- Vegetable or chicken broth (I use my homemade bone broth)
- Rosemary
- Thyme
- Crushed red pepper flakes, just a pinch
- Freshly cracked black pepper
- Salt, to taste
Optional add-ins: chopped kale or spinach for extra greens, a squeeze of lemon juice for brightness, a drizzle of olive oil, or a sprinkle of Parmesan for richness

Instructions
- In a soup pot, heat olive oil over medium heat. Add minced garlic and cook until fragrant, about a minute.
- In a blender, purée one can of beans with liquid until smooth. Drain the remaining two cans of beans.
- Add everything to the pot: the puréed beans, drained beans, broth, rosemary, thyme, red pepper flakes, and black pepper. Stir well.
- Bring to a boil, then reduce heat and simmer uncovered for about 15 minutes, stirring occasionally.
- Use your spoon to mash some of the beans against the side of the pot for a creamier texture. Taste and adjust seasoning with salt as needed.
- Serve warm with a drizzle of olive oil, a handful of homemade croutons, or your favorite crusty bread.



Healthy Rosemary Garlic White Bean Soup
Equipment
- 1 soup pot
- 1 Blender
Ingredients
- 2 TBSP olive oil
- 4 Cloves of Garlic diced or minced
- 3 (15-ounce) cans cannellini beans
- 1 tsp dried rosemary *See Notes for Fresh Herbs
- 1/4 tsp dried thyme *see notes for fresh herbs
- 1/4 tsp crushed red pepper flakes (optional, for a light kick)
- Freshly cracked black pepper, to taste
- 3 cups vegetable or chicken broth (or homemade bone broth)
- 1/2 tsp salt, or to taste
Instructions
- In a soup pot, heat olive oil over medium heat. Add minced garlic and cook until fragrant, about a minute.
- In a blender, purée one can of beans with liquid until smooth. Drain the remaining two cans of beans.
- Add everything to the pot: the puréed beans, drained beans, broth, rosemary, thyme, red pepper flakes, and black pepper. Stir well.
- Bring to a boil, then reduce heat and simmer uncovered for about 15 minutes, stirring occasionally.
- Use your spoon to mash some of the beans against the side of the pot for a creamier texture. Taste and adjust seasoning with salt as needed.Serve warm with a drizzle of olive oil, a handful of homemade croutons, or your favorite crusty bread.
Serving Suggestions
This rosemary garlic white bean soup is flexible and pairs beautifully with a few simple touches:
- With homemade sourdough croutons: Cube and toast leftover bread with olive oil, salt, and herbs, then sprinkle on top for crunch.
- With crusty bread: A slice of warm, rustic sourdough bread is perfect for dipping into the creamy soup.
- With a fresh salad: Pair with a crisp green salad with lemon vinaigrette or roasted vegetables for a balanced meal.
- Toppings: Try a swirl of olive oil, a sprinkle of Parmesan, or toasted pumpkin seeds for extra texture and flavor. If you are not vegetarian, a little bacon adds a nice touch too!
This makes the soup perfect for lunch or dinner and keeps it feeling elevated without much extra work.

Tips & Homestead-Friendly Tweaks
- Use fresh rosemary if you have it; 1½ teaspoons finely chopped replaces dried.
- Stir in a handful of baby greens just before serving for extra nutrients.
- Add chopped smoked turkey or bacon bits for a cozy, smoky version.
- Double the recipe and freeze in mason jars for easy weeknight meals.
- Adjust salt carefully if using low-sodium broth or beans.

This One Takes Me Back
Growing up, we had ham and beans often, especially during the colder months. It was one of those simple, cozy dinners that always brought everyone to the table. This soup reminds me so much of those evenings at home, but with a little twist. You still get the hearty comfort of the beans, but with fresh herbs, roasted garlic, and a tiny touch of red pepper flakes for just the right kick.
All together, it’s the kind of soup that feels like home, simple and comforting, but a little more elevated. Next time I make it, I might even toss in a bit of ham, just to bring me back to those cozy dinners from years ago.
If you try this recipe, I’d love to hear how it turns out for you. Did you add greens, lemon, or a sprinkle of cheese? Tag me or leave a comment so we can swap notes.
And friend, if you love wholesome, home-inspired meals like this, don’t forget to grab my free Fall Pantry Checklist in the Resource Library. It’s packed with the pantry staples I keep on hand to make simple, nourishing recipes any night of the week.
XO,
Bri
A Cozy Farewell to Savory Soup Sundays
This recipe marks the very last Savory Soup Sunday for 2025, and I hope you’ve loved this cozy little series as much as I have. Each Sunday has been a chance to slow down, stir a warm pot, and fill our homes with comfort. If you missed a few along the way, don’t worry. You can still catch up on all the cozy bowls we’ve shared. Try the best chicken noodle soup you’ll ever make, my creamy and cheesy potato soup, or the broccoli cheddar soup that honestly beats the one from that famous sandwich shop.
It’s been such a joy sharing these recipes with you this year. I hope they’ve brought a little warmth to your table and comfort to your heart.
Perfect Pairings
Every cozy bowl of soup feels even better when paired with something on the side. For this rosemary garlic white bean soup, I love serving it with a little crunch from homemade croutons, a slice of rustic bread fresh from the oven, or a light and creamy treat like my avocado pudding to finish the meal. For something refreshing, a glass of bubbly water kefir makes a lovely, gut-friendly pairing that complements the fiber-rich soup.
Let’s Stay Connected
Let’s stay cozy and inspired, follow along for more recipes, tips, and seasonal inspiration.






