Greek Fasolada (White Bean and Tomato Soup) Recipe

Greek Recipes

Hearty Greek White Bean and Tomato Soup

Last updated: November 4, 2026

Quick Answer Fasolada is Greece’s beloved white-bean soup, often called the national dish: dried beans simmered slow with carrots, celery, onion and tomato, then finished with a generous pour of good olive oil and lemon. It is a rustic, warming vegan main that cooks in about an hour and a half.

Fasolada is the soup Greeks grew up on: a pot of white beans simmered with sweet carrots, celery and a bright tomato base until it is thick, silky and deeply satisfying. It asks for almost nothing from the pantry, yet a bowl of it tastes like home. For generations it has been cooked on weekdays across the country, which is exactly why it is so often called Greece’s national dish.

The whole thing is built in one pot and rewards patience rather than skill. You sweat the vegetables in olive oil, give the beans a long, gentle simmer, then stir in the tomato and let everything melt together. A final glug of good olive oil and a squeeze of lemon at the table are what lift it from humble to memorable. Like the Argentine guiso de lentejas, it proves how far a pot of beans and tomato can go.

A rustic bowl of Greek fasolada white bean soup in tomato broth with carrots, celery, olive oil, and crusty bread
Fasolada, the Greek white-bean and tomato soup, finished with good olive oil and served with bread.

Why This Fasolada Works

Great fasolada is really two things done well: beans cooked all the way to creamy, and a vegetable-tomato base with enough olive oil to give the soup body. Get those two right and everything else falls into place. The method here takes its time with the beans, then layers in the tomato late so the soup turns silky instead of grainy.

It starts the way most good Greek cooking does, with onion, carrot and celery softened slowly in plenty of olive oil until sweet. That trio is the backbone of the flavor, so it gets room to cook down before anything else goes in. Garlic follows for a minute, just long enough to turn fragrant without scorching.

Timing the tomato is the quiet trick. Acid slows dried beans from softening, so the beans get a head start in plain broth and the crushed tomatoes and tomato paste join only once the beans are nearly tender. That way you get full tomato flavor without ending up with hard beans swimming in a thin, sour broth.

It is also forgiving and endlessly cheap. Fasolada was born as a frugal, use-the-pantry dish, so the exact vegetables are flexible. Keep the beans, the olive oil and the tomato constant, and you will get a thick, warming pot that tastes authentically Greek every single time.

Pro observation: Fasolada is naturally vegan and fully halal as written, with no forbidden ingredients. All of its richness comes from the beans, the slow-cooked vegetables and a generous pour of good olive oil, so you never miss a thing.

Prep Time
15 min
Cook Time
75 min
Total Time
90 min
Servings
4
Easy Vegan Gluten-Free About 380 cal / serving

Ingredients

Serves 4

Kitchen Measurement Converter

Need to convert an amount while you measure? Pick a category, enter a value, and the result updates instantly.

Want more options? Open the full tomato measurement converter.

Ingredient Notes & Substitutions

White Beans

Dried cannellini or navy beans are classic and cook up creamy. Great Northern beans work too. If you are short on time, two cans of drained white beans can stand in; add them with the tomato and simmer just 20 minutes, since they are already tender.

Olive Oil

This is where fasolada gets its soul, so do not skimp. Use a good extra-virgin olive oil, some for cooking and a generous raw drizzle at the end. The finishing pour is traditional and carries much of the flavor and body of the finished soup.

Vegetables

Onion, carrot and celery are the holy trinity here. Dice them small and even so they soften into the broth. Many Greek cooks add a little celery leaf for extra aroma, and a diced potato is a common way to make the pot even heartier.

Tomatoes & Lemon

Crushed tomatoes plus a spoon of tomato paste give a brothy, tangy base without making it a heavy sauce. A squeeze of fresh lemon at the table is essential; it brightens the beans and balances the sweetness of the carrots and tomato.

Equipment

  • Large heavy pot or Dutch oven
  • Lid for the pot
  • Wooden spoon
  • Sharp knife and board
  • Ladle
  • Colander for the beans

Before You Start

1. Soak the beans overnight in plenty of cold water. Beans that go in dry can simmer for hours and still stay chalky in the center, and they cook unevenly. A full overnight soak cuts the cooking time roughly in half and lets them turn creamy right through.

2. Hold back the salt until the beans are tender. Salt added at the start firms up the skins and the beans can refuse to soften no matter how long they cook, leaving the whole pot grainy. Season only once a bean crushes easily between two fingers.

3. Dice the carrots and celery small and even. Large chunks stay crunchy long after the beans are done, so cut them to a scant half-inch; at that size they melt into the broth on the same timeline the beans finish and help thicken the soup.

Step-by-Step Instructions

Fasolada is mostly hands-off once it simmers, so set yourself up first. Soak and drain the beans the night before, dice the vegetables, and have the tomato and broth measured so you can add each one at the right moment and let the pot do the work.

1

Soak and Prep

The night before, cover the dried beans with plenty of cold water and leave them to soak overnight, then drain and rinse. Finely chop the onion, dice the carrots and celery small and even, and mince the garlic. Measure out the broth and tomatoes so everything is ready to add in turn.

2

Sweat the Vegetables

Warm about half the olive oil in a large heavy pot over medium heat. Add the onion, carrots and celery with a small pinch of salt and cook 8 to 10 minutes, stirring now and then, until soft and sweet. Stir in the garlic and cook 1 minute more, just until fragrant.

Diced onion, carrot, and celery softening in olive oil in a large pot
Soften the onion, carrot and celery slowly in olive oil until sweet, then add the garlic.
3

Simmer the Beans

Add the drained beans, the vegetable broth or water, the bay leaf and the oregano. Do not add salt yet. Bring to a boil, skim off any foam that rises, then lower to a gentle simmer and cook partly covered for about 40 minutes, until the beans are beginning to turn tender but still hold their shape.

4

Stir in the Tomato

Once the beans are nearly tender, stir in the tomato paste and the crushed tomatoes. Adding the tomato now, rather than at the start, keeps its acidity from toughening the beans. Simmer another 20 to 30 minutes, until the beans are fully creamy and the broth has thickened.

Crushed tomatoes and tomato paste stirred into a pot of white beans and broth
Stir the tomato in only once the beans are nearly tender, then simmer until creamy.
5

Thicken and Season

When the beans are soft all the way through, crush a ladleful against the side of the pot and stir them back in to thicken the broth naturally. Now add salt and plenty of black pepper to taste. Simmer a few minutes more so the seasoning settles, then fish out the bay leaf.

6

Finish and Serve

Take the pot off the heat and stir in the chopped parsley and the remaining raw olive oil; that finishing pour is what makes fasolada taste Greek. Ladle into deep bowls and serve with a wedge of lemon to squeeze over the top and plenty of crusty bread alongside.

Finished fasolada in a deep bowl with creamy white beans, tomato broth, olive oil, parsley, and crusty bread
Finish with raw olive oil and parsley, then serve with lemon and crusty bread.

Chef’s Tips From Real Kitchen Testing

1

Add the tomato late, after the beans are nearly soft. Acid slows dried beans from softening, so an early can of tomatoes can leave you with hard beans even after a long simmer.

2

Crush a ladle of beans against the pot to thicken the soup. It gives you that creamy, almost velvety body without flour, cream, or reaching for a blender.

3

Save the best olive oil for the very end. A raw drizzle stirred in off the heat tastes brighter and more peppery than oil that has cooked, and it is the signature of real fasolada.

Recipe Variations

Serving Suggestions

  • Thick slices of warm, crusty bread for dipping
  • A handful of Kalamata olives on the side
  • Extra lemon wedges to squeeze over each bowl
  • A drizzle of good olive oil poured at the table

Nutrition Facts

Estimated nutrition per serving of fasolada.
NutrientAmount per serving
Calories380
Protein16 g
Carbohydrates52 g
Fat14 g
Saturated Fat2 g
Fiber14 g
Sugar8 g
Sodium700 mg

Values are estimates per serving and vary with the exact beans and brands you use.

Make-Ahead Tips

Fasolada is one of those soups that tastes even better the next day, so it is ideal to make ahead. Cook it fully, cool, and refrigerate; the beans keep absorbing flavor overnight. Reheat gently with a splash of water to loosen it, then add a fresh drizzle of olive oil and lemon just before serving.

Storage, Freezing & Reheating

Refrigerator
Leftover fasolada keeps 4 to 5 days in an airtight container. The flavor deepens, and it often thickens, so loosen it with a little water or broth when you reheat.
Freezer
Fasolada freezes beautifully for up to 3 months. Cool it completely, freeze in portions, and thaw overnight in the fridge before reheating for the best texture.
Reheating
Warm gently on the stove over low heat, adding a splash of water to reach the consistency you like. Finish with fresh olive oil and a squeeze of lemon to wake it back up.

Common Mistakes to Avoid

×Salting the beans at the start. Salt added early firms the skins so the beans stay hard no matter how long they simmer; season only once they are fully tender.
×Adding the tomato too soon. The acidity keeps dried beans from softening, so an early can of tomatoes leaves you with a thin broth and stubbornly chalky beans. Stir it in late.
×Skimping on the olive oil. Fasolada gets its body and its flavor from a generous pour; use too little and the soup ends up thin and watery rather than rich.
×Boiling it hard the whole time. A rolling boil breaks the beans into mush and clouds the broth, while a gentle simmer keeps the beans whole and the liquid clean.
×Using very old dried beans. Beans that have sat in the pantry for over a year may never soften fully; start with a reasonably fresh bag for a creamy result.

Troubleshooting

Beans still hard after a long simmer? They were likely salted or hit with tomato too early, or they are simply old. Keep simmering with extra water and hold the salt; if they refuse to soften, the beans were past their prime.

Soup too thin? Crush a ladleful of beans against the pot and stir them back in, or simmer uncovered a little longer to reduce and concentrate the broth.

Tastes flat? It almost always needs salt, a final drizzle of good olive oil, and a squeeze of lemon. That bright, oily finish is what pulls the whole bowl together.

A Note on Greek Cooking

The name says it all: fasolada comes from the Greek word fasoli, meaning bean, so the dish is quite literally “the bean soup.” It is one of the oldest foods on the Greek table, with roots reaching back to antiquity, and for centuries it was everyday peasant food, cheap, filling and made almost entirely from pantry staples. That humble pedigree is exactly why Greeks claim it as their national dish.

It sits in a wide family of Mediterranean bean dishes, and the one it is most often confused with is Italian pasta e fagioli. The difference is simple: fasolada is a pure bean-and-vegetable soup with no pasta, brightened with olive oil and lemon, while pasta e fagioli folds small pasta into the beans for a starchier bowl. Fasolada keeps the focus squarely on the beans and the olive oil.

Like the best Greek home cooking, it belongs to a tradition of slow, vegetable-forward pots. If you love it, you will feel right at home with a tray of briam, Greek mixed vegetables in tomato sauce, or a Sunday pot of kotopoulo kokkinisto, chicken braised in tomato. Keep the beans, the olive oil and the tomato constant, put bread and lemon on the table, and you have a meal that still tastes of a Greek kitchen.

Frequently Asked Questions

Fasolada is a traditional Greek white-bean soup: dried beans simmered with carrots, celery, onion and tomato, then finished with a generous pour of olive oil and a squeeze of lemon. Hearty and vegan, it is so beloved it is often called Greece’s national dish.
Fasolada is a pure bean-and-vegetable soup with no pasta, brightened with olive oil and lemon. Italian pasta e fagioli folds small pasta into the beans for a starchier bowl. Fasolada keeps the focus on the beans, the vegetables and that finishing olive oil.
The name comes from the Greek word fasoli, meaning bean, so fasolada literally means “the bean soup.” The dish is one of the oldest on the Greek table and was everyday peasant food for centuries, which is why Greeks claim it as a national dish.
The usual cause is adding salt or tomato too early, since both slow dried beans from softening. Soak the beans overnight, simmer them in plain broth first, and stir in the tomato and salt only once the beans are nearly tender. Very old beans may never soften.
Yes, classic fasolada is naturally vegan and fully halal, with no forbidden ingredients. Its richness comes entirely from the slow-cooked vegetables, the beans and a generous pour of good olive oil, so nothing animal-based is needed at all.
This recipe has about 380 calories per serving, with roughly 16 g of protein and 14 g of fiber. Most of the calories come from the beans and olive oil, making it a filling, plant-based meal that is high in fiber and protein.
Absolutely; fasolada tastes even better the next day. Cook it fully, cool, and refrigerate up to 4 to 5 days, or freeze for up to 3 months. Reheat gently with a splash of water, then add fresh olive oil and lemon just before serving.
Crusty bread is essential for soaking up the broth, and a handful of Kalamata olives on the side is traditional. Extra lemon wedges and a final drizzle of good olive oil at the table round out this classic, simple Greek meal.
Was this recipe helpful?
☆☆☆☆☆
Thanks for rating!
Timer
0:00