If you’re looking for a nourishing meal that’s simple, hearty, and packed with Mediterranean flavor, this Greek White Bean Soup is the perfect recipe to add to your weekly menu. Made with tender white beans, aromatic vegetables, garlic, olive oil, and a bright splash of fresh lemon juice, this comforting soup is both wholesome and incredibly satisfying. It’s an excellent choice for busy weeknights, meal prep, or whenever you’re craving a warm bowl of homemade goodness.
One of the best things about this traditional Greek-inspired soup is its simplicity. With pantry-friendly ingredients and minimal preparation, you can have a healthy dinner on the table in less than an hour. The creamy beans and vibrant vegetables create a rich texture without the need for heavy cream, making this recipe naturally nutritious and filling. If you enjoy Mediterranean-inspired meals, you may also love Greek Fisherman’s Soup or 30-Minute Cauliflower Chicken Soup for more comforting homemade soups.
Table of Contents
| Prep Time | Cook Time | Total Time | Servings | Difficulty | Cuisine |
|---|---|---|---|---|---|
| 10 minutes | 30 minutes | 40 minutes | 4 servings | Easy | Greek |
Why This Greek White Bean Soup Works
This Greek White Bean Soup stands out for its delicate balance of flavors and satisfying texture. The combination of white beans creates a creamy base that is further enhanced by the sweet notes of sautéed onions, carrots, and celery. Fresh garlic adds aromatic depth, while a splash of lemon juice brightens the dish, giving each spoonful a refreshing zing.
Moreover, this recipe is incredibly simple to prepare, making it accessible for cooks of all skill levels. With minimal prep and cook time, you can have a delicious meal ready in under an hour—perfect for busy weeknights. For those looking for something equally delicious, consider trying a spinach and white bean soup as a variation.

Ingredients of Greek White Bean Soup
| Ingredient | Quantity | Notes |
|---|---|---|
| White beans | 1 can (15 oz), drained and rinsed | Any variety works; navy or cannellini are great options. |
| Garlic | 4 cloves, minced | Fresh garlic gives the best flavor. |
| Onion | 1, chopped | Yellow or sweet onion adds sweetness. |
| Carrots | 2, diced | Use fresh carrots for the best texture. |
| Celery | 2 stalks, diced | A must-have for sautéing. |
| Vegetable broth | 4 cups | Can substitute with chicken broth for a non-vegetarian version. |
| Lemon juice | Juice of 1 lemon | Add just before serving to retain freshness. |
| Olive oil | 2 tablespoons | Extra virgin olive oil is recommended for flavor. |
| Salt and pepper | To taste | Season to your preference. |
| Fresh parsley | For garnish | Chopped for a vibrant finish. |
To achieve the best results, be sure to use fresh ingredients whenever possible. They not only provide superior flavor but also enhance the nutritional profile of the soup.
Step-by-Step Instructions
Prep
- Heat the olive oil in a large pot over medium heat.
- Add chopped onion, minced garlic, diced carrots, and diced celery to the pot, and sauté until softened, about 5-7 minutes.
Cook
- Stir in the drained and rinsed white beans, followed by the vegetable broth. Bring the mixture to a simmer.
- Allow the soup to cook for approximately 20 minutes, letting the ingredients meld together.
- Add the lemon juice and season with salt and pepper to taste.
Assemble
- Serve hot, garnishing each bowl with fresh parsley for a touch of color and flavor.
Chef Tips for Perfect Results
- Use dried beans: For even more depth, consider using dried beans soaked overnight, though remember this will increase cooking time.
- Adjust seasoning: Don’t be afraid to tweak the amount of salt, pepper, or lemon juice to suit your palate.
- Blend it: For a creamier soup, use an immersion blender to blend part of the soup before serving, giving it a velvety texture.
- Storage: Make a large batch and freeze portions for easy meals later on; just add a splash of broth when reheating.
Common Mistakes to Avoid
- Overcooking the vegetables: Sauté them just until softened; they should retain some bite.
- Skipping the seasoning: Make sure to taste and adjust seasoning before serving; a well-seasoned soup really brings out the flavors.
- Not letting it simmer: Allowing the soup to simmer is crucial for the ingredients to harmonize; don’t rush this step.
- Using stale beans: Ensure your beans are fresh; old beans may not soften properly, ruining the texture.
Variations and Substitutions
| Ingredient | Substitution | Flavor Impact |
|---|---|---|
| White beans | Chickpeas | Adds a nutty flavor and different texture. |
| Lemon juice | Apple cider vinegar | Provides acidity, though with a different sweetness. |
| Vegetable broth | Water | Less flavor unless herbs or bouillon are added. |
| Fresh parsley | Cilantro | Gives a different herby note; be cautious of flavor clashes. |
Serving Suggestions and Pairings
Serve this Greek White Bean Soup hot with slices of crusty artisan bread, warm pita, or homemade garlic bread for dipping into the flavorful broth. A drizzle of extra virgin olive oil just before serving enhances the Mediterranean flavors while adding richness to every bowl.
For a complete lunch or dinner, pair the soup with a fresh cucumber and tomato salad or a classic Greek salad topped with olives and feta cheese. The fresh vegetables provide a crisp contrast to the creamy soup.
If you’re entertaining guests, offer small bowls alongside grilled vegetables or roasted chicken for a balanced Mediterranean-inspired meal. For even more comforting recipes, pair this soup with Greek Fisherman’s Soup on another night or enjoy it alongside Marinated Tomatoes with Umami Twist for a refreshing side that complements the bright lemon flavors perfectly.
Storage and Reheating
| Method | Duration | Instructions |
|---|---|---|
| Refrigerator | 3-4 days | Store in an airtight container. |
| Freezer | 2-3 months | Cool completely, then transfer to freezer-safe containers. |
| Reheat on stovetop | 10-15 minutes | Add a little broth to loosen the soup while reheating. |
Nutritional Information
| Nutrient | Amount per Serving |
|---|---|
| Calories | 220 |
| Protein | 10g |
| Fat | 7g |
| Carbohydrates | 32g |
| Fiber | 8g |
| Sugar | 3g |
| Sodium | 600mg |
Frequently Asked Questions About Greek White Bean Soup
How long can I store the soup?
You can store Greek White Bean Soup in the refrigerator for 3-4 days. If you want to keep it longer, consider freezing it for up to 2-3 months.
Can I use fresh beans instead of canned?
Yes, you can use dried white beans. Soak them overnight and adjust cooking times accordingly, as fresh beans will take longer to become tender.
Is this recipe vegetarian?
Yes, this soup is completely vegetarian, making it a perfect option for vegetarians and vegans alike. Just ensure your vegetable broth is free of animal products.
What can I add to the soup for more flavor?
You can incorporate herbs like thyme or rosemary, or even a pinch of cayenne pepper for a subtle kick. These additions can enhance the soup’s depth beautifully.
Can I make this soup in advance?
Absolutely! Greek White Bean Soup actually tastes better the next day as the flavors have more time to develop. Just be sure to store it properly in the refrigerator or freezer.
Conclusion
Greek White Bean Soup is an incredibly versatile and nourishing dish that can be enjoyed any day of the week. Its rich flavors and simple preparation make it a go-to recipe for many home cooks. For those interested in exploring more variations of this beloved soup, check out the traditional Greek White Bean Soup With Garlic & Lemon or delve into the history and preparation of Fasolatha, Greek White Bean Soup. Enjoy your cooking!

Greek White Bean Soup
Equipment
- large pot
- knife and cutting board
- Wooden spoon
Ingredients
- 1 can (15 oz) white beans, drained and rinsed
- 4 cloves garlic, minced
- 1 onion, chopped
- 2 carrots, diced
- 2 stalks celery, diced
- 4 cups vegetable broth
- 1 lemon, juiced
- 2 tbsp olive oil
- salt and pepper to taste
- fresh parsley, chopped for garnish
Instructions
- Heat olive oil in a large pot over medium heat.
- Add onion, garlic, carrots, and celery and sauté for 5–7 minutes until softened.
- Stir in white beans and vegetable broth, then bring to a simmer.
- Simmer for about 20 minutes to allow flavors to combine.
- Add lemon juice and season with salt and pepper to taste.
- Serve hot, garnished with fresh parsley.