There’s something magical about Greek comfort food, simple ingredients transforming into something soul-warming with just a bit of time and love. That’s exactly what you get with Greek White Bean Soup (Fasolada), a humble yet deeply satisfying dish that’s been nourishing Greek families for generations. Packed with creamy white beans, vibrant veggies, and that signature golden olive oil, this soup is as nutritious as it is delicious. What I love most? It’s the kind of meal that makes you feel cared for, whether you’re cooking for yourself or a crowd. Plus, it’s naturally vegetarian and fits beautifully into the Mediterranean diet, proof that hearty and healthy can absolutely go hand in hand.

Why You’ll Love This Greek White Bean Soup (Fasolada)
Trust me, this soup isn’t just another bean dish, it’s pure comfort in a bowl that ticks all the boxes:
- Nutrient-packed goodness: Loaded with protein, fiber, and vitamins from those beautiful white beans and veggies, it keeps you full for hours.
- Effortless cooking: Just chop, sauté, and let it bubble away while you put your feet up (that heavenly aroma is your bonus!).
- Wallet-friendly magic: Dried beans and simple pantry staples mean you can feed a crowd without breaking the bank.
- Authentic Greek flavors: That golden olive oil and oregano? They’ll transport you straight to a sunlit taverna!
Creamy Greek White Bean Soup (Fasolada) in Just 60 Minutes
Greek White Bean Soup (Fasolada) is a hearty and nutritious dish made with white beans, vegetables, and olive oil. It’s a staple in Greek cuisine, known for its simplicity and rich flavors.
- Prep Time: 10 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 10 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Greek
- Diet: Vegetarian
Ingredients
- 2 cups dried white beans, soaked overnight
- 1 large onion, chopped
- 2 carrots, diced
- 2 celery stalks, diced
- 4 cloves garlic, minced
- 1/4 cup olive oil
- 1 tbsp tomato paste
- 6 cups vegetable broth
- 1 bay leaf
- 1 tsp dried oregano
- Salt and pepper to taste
Instructions
- Drain and rinse the soaked white beans.
- Heat olive oil in a large pot over medium heat. Add onion, carrots, celery, and garlic. Sauté for 5 minutes.
- Stir in tomato paste and cook for 1 minute.
- Add the beans, vegetable broth, bay leaf, and oregano. Bring to a boil.
- Reduce heat and simmer for 1 hour or until beans are tender.
- Season with salt and pepper. Remove bay leaf before serving.
Notes
- Soak beans overnight for faster cooking.
- For a creamier texture, mash some beans before serving.
- Serve with crusty bread and a drizzle of olive oil.
Nutrition
- Serving Size: 1 bowl
- Calories: 280
- Sugar: 5g
- Sodium: 400mg
- Fat: 10g
- Saturated Fat: 1.5g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 10g
- Protein: 12g
- Cholesterol: 0mg
Ingredients for Greek White Bean Soup (Fasolada)
Here’s what you’ll need to make this soul-warming soup, I promise every ingredient plays a special role:
- 2 cups dried white beans (soaked overnight, don’t skip this! They’ll cook faster and be creamier)
- 1 large onion, chopped (yellow or white, whatever’s in your pantry)
- 2 carrots, diced (those orange coins add sweetness and color)
- 2 celery stalks, diced (trust me, it’s not soup without celery’s earthy notes)
- 4 cloves garlic, minced (because more garlic is always better)
- 1/4 cup olive oil (use the good stuff, this is where Greek flavor shines!)
- 1 tbsp tomato paste (that little tube in your fridge works perfectly)
- 6 cups vegetable broth (homemade or store-bought, just watch the salt)
- 1 bay leaf (the secret whisper of flavor)
- 1 tsp dried oregano (rub it between your fingers to wake up the aroma)
- Salt and pepper (to taste, I add mine at the end)
Shortcut tip: In a pinch? Use 3 cans of rinsed white beans and reduce simmer time to 20 minutes!

How to Make Greek White Bean Soup (Fasolada)
Okay, let’s get cooking! This soup comes together like magic, just follow these simple steps:
- Prep those beans: Drain and rinse your soaked white beans (no pebbles allowed!). Give them a quick once-over, sometimes a sneaky bad bean hides in there.
- Sizzle the veggies: Heat olive oil in your favorite soup pot over medium heat. Toss in the onion, carrots, celery, and garlic. Stir them around for about 5 minutes until they soften and smell incredible, that’s the flavor foundation!
- Tomato paste magic: Push the veggies to one side and plop in the tomato paste. Let it cook for just 1 minute, you’ll see it darken slightly and smell sweet. Now stir everything together.
- Bring on the beans: Add your drained beans, vegetable broth, bay leaf, and oregano. Crank the heat to bring it all to a lively boil, those bubbles mean business!
- Simmer to perfection: Reduce heat to low, cover partially, and let it gently bubble for about 1 hour. Peek occasionally, you’ll know it’s done when the beans are tender but not mushy.
- Final touches: Fish out the bay leaf (nobody wants to bite into that!). Season with salt and pepper to taste, start with a pinch and adjust until it sings.
Pro tip: For extra creaminess, mash a few beans against the pot’s side with your spoon before serving!
Tips for the Perfect Greek White Bean Soup (Fasolada)
After making this soup countless times, here are my can’t-live-without tips for Fasolada perfection:
- Soak those beans overnight, I know it’s tempting to skip, but trust me, soaked beans cook evenly and turn creamier than rushed ones.
- Mash a spoonful against the pot before serving, it thickens the broth beautifully while keeping most beans whole for texture.
- Adjust broth thickness by adding warm water if it gets too thick, remember, it thickens as it sits!
- Taste before salting, broths vary, so wait until the end to season perfectly.
Variations of Greek White Bean Soup (Fasolada)
This soup is wonderfully adaptable, here’s how I tweak it for different diets without losing that cozy Greek soul:
- Keto-friendly: Reduce beans by half and toss in two handfuls of fresh spinach during the last 5 minutes of cooking. The greens add bulk without carbs!
- Low-calorie: Cut the olive oil to 2 tablespoons and use extra broth, still delicious, just lighter.
- Smoky twist: Crumble in some turkey bacon while sautéing the veggies, that salty, smoky depth takes it to another level.
Remember: The classic version is already vegetarian and packed with protein, perfect as-is for Meatless Mondays! If you enjoy vegetarian comfort food, you might also like this vegan bean soup with clean ingredients.

Serving and Storing Greek White Bean Soup (Fasolada)
Oh, the joy of serving this soup! I always grab my prettiest bowls, this humble dish deserves celebration. Crusty bread is non-negotiable for soaking up every last drop, and a final drizzle of golden olive oil makes it restaurant-worthy. Leftovers? They’re even better the next day! Store cooled soup in airtight containers: 3-4 days in the fridge (the flavors deepen beautifully) or 2 months in the freezer (portion it for easy lunches). Reheat gently with a splash of water or broth, those beans drink up liquid as they sit!
Nutritional Benefits of Greek White Bean Soup (Fasolada)
This soup isn’t just comfort food, it’s a nutritional powerhouse! Each bowl packs 12g plant-based protein and 10g fiber to keep you full. The olive oil delivers heart-healthy fats, while carrots and celery sneak in vitamins. At just 280 calories per serving, it’s guilt-free nourishment. Note: Values are estimates and vary by ingredients. Personally, I love knowing I’m eating something that tastes decadent but fuels my body like a Mediterranean superfood! For another high-protein vegetarian option, check out this high-protein caprese chickpea salad recipe.
FAQs About Greek White Bean Soup (Fasolada)
Can I use canned beans instead of dried? Absolutely! Just swap in 3 cans (about 15 oz each) of rinsed white beans. Skip the soaking and reduce simmer time to 20 minutes, though I still think dried beans give that authentic creamy texture.
Does Fasolada freeze well? Oh yes! This soup freezes like a dream for up to 2 months. I portion it into mason jars (leave headspace!) for easy work lunches, just thaw overnight and reheat with a splash of water.
How do I make it extra creamy? My favorite trick! Before serving, mash about 1/4 of the beans against the pot with your spoon, instant velvety thickness while keeping most beans whole. Some Greek grandmas blend half the soup for ultra-smooth results!

Nothing makes me happier than seeing your Fasolada creations! Snap a photo of that steaming bowl, I want to see your olive oil swirls and crusty bread pairing. Tag me on social or drop a comment below with your tweaks. Did you add a personal twist? Found the perfect bread for dipping? Tell us all about it! If you are looking for another simple bean dish, consider this 20 minute black bean soup recipe.

