Fasolada Greek Soup : Traditional White Bean & Tomato Soup

By :

Jake

January 2, 2026

Hero shot of fasolada Greek white bean soup with tomato broth and toasted bread.

Few recipes capture the warmth of the Mediterranean quite like Fasolada Greek Soup. Known as the “national dish of Greece,” this comforting white bean soup is as humble as it is nourishing.

With tender beans, aromatic herbs, and a rich tomato base drizzled with golden olive oil, it’s a dish that fills your home with cozy, rustic aromas and your heart with comfort.

Why you’ll love this Fasolada Greek Soup

Fasolada Greek soup in a white bowl with white beans and tomato broth.

This recipe celebrates the simplicity and flavor of the Mediterranean diet.

  • Naturally vegan, rich in plant-based protein
  • Heart-healthy and loaded with fiber
  • Budget-friendly and made from pantry staples
  • Freezer-friendly and meal-prep approved
  • Comforting and satisfying without being heavy
  • A perfect one-pot dish for all seasons

I first tasted fasolada on a quiet afternoon in Athens while traveling through Greece. The café owner brought out a steaming bowl with fresh bread and said, “This is what keeps us strong.”

It was simple yet layered with flavor — earthy beans, bright lemon, and the unmistakable aroma of dill. Back home in Texas, I worked this version into my regular rotation whenever I crave something hearty yet wholesome.

If you love healing and traditional Mediterranean soups, you’ll also enjoy my Greek Healing Soup, another warm and nourishing favorite.

Ingredients you’ll need

Every ingredient in fasolada serves a purpose — from the olive oil that adds richness to the dill that brings a fresh finish.

Main Ingredients

  • 1.5 cups dried white beans – navy or cannellini beans are ideal
  • ½ brown onion, finely chopped – forms the flavor base
  • 4–5 garlic cloves, finely chopped – adds depth and aroma
  • 1 medium carrot, chopped – for sweetness and texture
  • 1 celery stalk, chopped – classic Mediterranean flavor balance
  • 2 tbsp fresh dill, finely chopped – adds brightness
  • 1.5 tbsp tomato paste – gives body and color
  • Juice of ½ large lemon (about 4 tbsp) – balances the richness
  • 1 bay leaf – subtle aromatic layer
  • ½ tbsp dried oregano – for herby warmth
  • ½ tsp paprika – adds color and light smokiness
  • ¼ tsp black pepper – a gentle kick
  • Salt to taste – enhances overall flavor
  • 8 cups vegetable stock – simmering base
  • 3 tbsp extra virgin olive oil (divided) – for cooking and drizzling

Optional Add-ons or Substitutes

  • Add chopped spinach or kale for extra greens
  • Replace white beans with chickpeas for variety
  • Use fresh parsley instead of dill for a different flavor
  • Add a pinch of red pepper flakes for gentle heat
  • Top with crumbled feta or olives if not keeping it vegan

For another fresh, vegetable-forward soup with Mediterranean flair, try my Vegetable Orzo Soup. It shares the same cozy simplicity that makes fasolada so beloved.

Step-by-step instructions

Whole bowl of fasolada Greek white bean soup with vegetables and bread.

This traditional soup comes together easily, with patience and quality ingredients doing most of the work.

  1. Soak the beans.
    • Rinse and soak the white beans overnight in cold water. Drain and rinse before cooking. (If using canned beans, skip this step.)
  2. Cook the aromatics.
    • In a large pot, heat 2 tbsp olive oil over medium heat. Add onions, carrots, celery, and a pinch of salt. Sauté for 5–7 minutes until softened.
  3. Add garlic and tomato paste.
    • Stir in garlic and cook for 1 minute. Add tomato paste and cook another 2–3 minutes to caramelize slightly.
  4. Add beans and seasonings.
    • Add soaked beans, bay leaf, oregano, paprika, and black pepper. Stir to combine.
  5. Pour in broth and simmer.
    • Add 8 cups vegetable stock. Bring to a boil, then reduce heat and simmer uncovered for 1–1½ hours until the beans are tender and the broth thickens slightly.
  6. Finish with herbs and lemon.
    • Stir in chopped dill, lemon juice, and 1 tbsp olive oil. Taste and adjust seasoning.
  7. Serve.
    • Drizzle each bowl with more olive oil and garnish with dill or lemon zest. Serve with crusty bread.

Quick reminders:

  • The key is slow simmering — that’s what builds rich, layered flavor.
  • Add more stock or water if you prefer a thinner soup.
  • Always finish with olive oil and lemon for brightness.
  • For a thicker version, mash some of the beans before serving.

If you love rustic, veggie-packed classics, you’ll also enjoy my Minestrone Soup, another Mediterranean staple loaded with nourishing goodness.

Expert tips for success

Macro close-up of fasolada soup showing white beans and rich tomato broth.

  • Always soak dried beans for at least 8 hours — they cook faster and more evenly.
  • Simmer gently to avoid splitting the beans.
  • Don’t skip the lemon juice; it balances the earthy flavors beautifully.
  • A drizzle of quality olive oil makes all the difference.
  • Let the soup rest 15 minutes before serving — the flavor deepens as it cools slightly.
  • For a heartier meal, serve over rice or couscous.
  • Store overnight; it tastes even better the next day.

Serving suggestions

Fasolada is traditionally served with a drizzle of olive oil and plenty of bread — but you can dress it up or down.

  • Serve with toasted pita or crusty sourdough
  • Add a sprinkle of fresh dill or oregano before serving
  • Pair with a side salad or roasted vegetables
  • Top with a few olives or a touch of feta
  • Serve as a main dish with warm lemon rice on the side

It’s a soup that feels like home, no matter where you eat it.

Storing and reheating

Fasolada keeps beautifully, gaining flavor each day.

How to store it

  • Cool completely before storing
  • Keep in airtight containers up to 4 days in the fridge
  • Freeze up to 2 months in portions
  • Thaw in the fridge overnight before reheating

How to reheat it

  • Warm on the stovetop over medium-low heat
  • Add a splash of broth or water if it thickens
  • Taste and refresh with lemon juice before serving
  • Avoid boiling to preserve the creamy texture of the beans

Nutrition facts (per serving)

  • Calories: 295
  • Protein: 11g
  • Carbohydrates: 38g
  • Fat: 11g
  • Saturated Fat: 1.5g
  • Fiber: 10g
  • Sugar: 5g
  • Sodium: 620mg
  • Vitamin A: 80% DV
  • Iron: 25% DV

Frequently asked questions

Can I make this with canned beans?

Yes, but reduce cooking time to 30 minutes. Dried beans give richer texture, but canned beans are a great shortcut.

Can I make this soup ahead of time?

Absolutely — the flavors deepen beautifully overnight.

Is fasolada vegan?

Yes, it’s naturally vegan and a staple of the Mediterranean diet.

Final thoughts

This Fasolada Greek Soup is proof that the simplest meals often carry the deepest comfort. It’s hearty, wholesome, and layered with the bright flavors of lemon, dill, and olive oil — a true taste of Greece in your kitchen.

  • Traditional Greek comfort food made easy
  • Packed with fiber, flavor, and healthy fats
  • Perfect for cozy nights, meal prep, or family gatherings
Hero shot of fasolada Greek white bean soup with tomato broth and toasted bread.
33c99b172f9da99a80c3b6ab7862a8faJake

Fasolada Greek Soup

No ratings yet
Fasolada is Greece’s beloved white bean soup, known for its nourishing simplicity. With tender beans, a tomato-herb broth, and olive oil drizzle, this hearty one-pot meal offers Mediterranean comfort in every spoonful.
Prep Time 10 minutes
Cook Time 1 hour 30 minutes
Total Time 1 hour 40 minutes
Servings: 6 servings
Course: Soup
Cuisine: American
Calories: 260

Ingredients
  

  • 1.5 cup dried white beans
  • 0.5 medium brown onion, finely chopped
  • 5 clove garlic, finely chopped
  • 1 medium carrot, chopped
  • 1 stalk celery, chopped
  • 2 tbsp fresh dill, finely chopped
  • 1.5 tbsp tomato paste
  • 4 tbsp lemon juice
  • 1 leaf bay leaf
  • 0.5 tbsp dried oregano
  • 0.5 tsp paprika
  • 0.25 tsp black pepper
  • 1 tsp salt
  • 8 cup vegetable stock
  • 3 tbsp extra virgin olive oil (divided)

Equipment

  • large pot for simmering soup

Method
 

  1. Rinse and soak white beans overnight in cold water. Drain and rinse before cooking.
  2. In a large pot, heat 2 tbsp olive oil over medium heat. Add onions, carrots, celery, and a pinch of salt. Sauté for 5–7 minutes until softened.
  3. Stir in garlic and cook for 1 minute. Add tomato paste and cook another 2–3 minutes to caramelize slightly.
  4. Add soaked beans, bay leaf, oregano, paprika, and black pepper. Stir to combine.
  5. Pour in 8 cups vegetable stock. Bring to a boil, then reduce heat and simmer uncovered for 1–1½ hours until beans are tender.
  6. Stir in chopped dill, lemon juice, and 1 tbsp olive oil. Adjust seasoning as needed.
  7. Drizzle bowls with additional olive oil before serving. Garnish with dill or lemon zest and serve with crusty bread.

Nutrition

Calories: 260kcalCarbohydrates: 37.2gProtein: 11.7gFat: 8.2gSaturated Fat: 1.1gPolyunsaturated Fat: 1gMonounsaturated Fat: 5.2gSodium: 1114mgPotassium: 1010mgFiber: 8gSugar: 6gVitamin A: 290IUVitamin C: 10mgCalcium: 168mgIron: 4mg

Notes

  • Dried beans must be soaked overnight for best texture.
  • Lemon juice and olive oil added at the end brighten and balance the dish.
  • For a creamier texture, mash some beans before serving.

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating