This hearty Mediterranean-inspired soup combines tender white beans with fragrant rosemary and garlic. Ready in under an hour, it delivers rich, creamy comfort without dairy. The vegetables create a flavorful base while fresh herbs add brightness. Perfect for meal prep and even better the next day.
The first time I made this white bean soup was during a particularly brutal February when my apartment radiator had stopped working. Standing over a steaming pot, inhaling rosemary and garlic, felt like the only thing keeping me sane. That afternoon taught me that sometimes the cheapest ingredients can create the most luxurious comfort.
I served this soup to my sister when she was recovering from surgery, and she asked for the recipe before even finishing her bowl. Something about the creamy beans and aromatic rosemary feels like being hugged from the inside out. Now its my go to whenever someone needs taking care of.
Ingredients
- Olive oil: Use a good quality oil here since it carries the aromatics
- Yellow onion: Finely chopped so it melts into the soup
- Garlic: Freshly minced adds the best kick
- Carrots and celery: These create the classic soup base
- White beans: Cannellini or great northern beans work beautifully
- Vegetable broth: Low sodium lets you control the salt level
- Fresh rosemary: The woody sprigs infuse incredible flavor
- Bay leaf: Adds that deep savory note
- Salt and pepper: Essential for bringing all flavors together
- Lemon juice: Brightens everything right at the end
Instructions
- Build the base:
- Heat olive oil in your largest pot over medium heat and cook the onion until it turns translucent and fragrant
- Add aromatics:
- Stir in the garlic carrots and celery cooking until the kitchen starts to smell wonderful
- Simmer together:
- Pour in the beans broth rosemary bay leaf salt and pepper then bring everything to a gentle bubble
- Let it meld:
- Cover and reduce heat to low letting the soup simmer slowly for twenty minutes
- Finish it off:
- Remove the herbs and puree partially with an immersion blender leaving some beans whole then stir in lemon juice
This recipe became a regular in my meal rotation after I discovered how well it freezes. Now I always keep a container stashed away for nights when cooking feels impossible but delivery feels excessive.
Making It Your Own
Sometimes I add a handful of spinach or kale during the last five minutes for extra nutrition. Other times a splash of coconut milk creates an incredibly creamy texture without any dairy.
The Bread Factor
Never underestimate the power of good crusty bread alongside this soup. I learned this the hard way after serving it with crackers once and feeling something essential was missing.
Storage Secrets
This soup keeps beautifully in the refrigerator for four days and actually develops deeper flavors over time.
- Freeze in portion sized containers for easy weeknight meals
- Thaw overnight in the refrigerator before reheating
- Add a splash of fresh broth when reheating to restore consistency
Theres something profoundly satisfying about serving this soup to people you love. Good food and good company really is the best combination.
Recipe FAQs
- → Can I use dried beans instead of canned?
-
Yes, soak 1 cup dried beans overnight, then cook until tender before adding to the soup. This extends total time but adds depth of flavor.
- → How do I store leftovers?
-
Refrigerate in an airtight container for up to 4 days. The flavors continue to develop, making it even more delicious the next day.
- → Can I freeze this soup?
-
Absolutely. Freeze for up to 2 months. Thaw overnight in the refrigerator and reheat gently, adding a splash of broth if needed.
- → What herbs work as rosemary substitutes?
-
Thyme, sage, or oregano work beautifully. Each brings a slightly different aromatic profile while maintaining the Mediterranean essence.
- → How can I add more protein?
-
Stir in shredded chicken during the last 5 minutes or serve with a side of crusty bread topped with cheese or nut butter.
- → Is the immersion blender necessary?
-
No, you can skip it for a chunkier texture. Alternatively, transfer 1-2 cups to a standard blender, puree, then return to the pot.