
Greek Lentil and Vegetable Soup
A hearty, rustic Greek soup built on brown lentils simmered with carrots, celery, onions, and tomatoes, finished with olive oil and oregano. Naturally vegetarian, deeply flavored, and ready in under an hour.
- Prep
- 15 min
- Cook
- 35 min
- Total
- 50 min
- Makes
- About 8 cups (1.9 liters), serves 6 as a main course or 8 as a starter
Steps
Before you start
- Rinse the brown lentils thoroughly under cold water and pick through them for any small stones or debris
- Have all vegetables prepped before you begin cooking—they go in at different times
Sauté aromatics
- Heat 3 tablespoons (45 ml) olive oil in a large pot over medium heat.
- Add the diced onion and cook, stirring occasionally, for 4–5 minutes until softened and starting to turn golden at the edges.
- Add the minced garlic and cook for another minute until fragrant.
+ Show details− Hide details
Ready when: Onion is soft and slightly golden; garlic is fragrant
Tip: Stir frequently to prevent garlic from burning, which will make it bitter.
Add carrots and celery
- Add the diced carrots and celery to the pot.
- Stir well and cook for 3–4 minutes, allowing the vegetables to start softening slightly and their flavors to meld with the aromatic base.
+ Show details− Hide details
Ready when: Vegetables are starting to soften and release their aromas
Add lentils and herbs
- Stir in the rinsed brown lentils, oregano, and bay leaves.
- Mix well, making sure the lentils are evenly distributed throughout the vegetables.
- Cook for 1 minute while stirring so the lentils toast slightly and the oregano releases its oils.
+ Show details− Hide details
Ready when: Lentils are coated in oil and oregano becomes aromatic
Tip: Toasting the lentils briefly helps develop a deeper, more complex flavor.
Add liquid and tomatoes
- Pour in the vegetable broth and the can of crushed tomatoes (including all liquid).
- Stir to combine.
- Bring the mixture to a boil over medium-high heat, then reduce the heat to medium-low and maintain a gentle simmer.
+ Show details− Hide details
Ready when: Liquid reaches a rolling boil
Simmer until lentils are tender
- Reduce heat to medium-low and simmer uncovered for 25–30 minutes, stirring occasionally, until the lentils are completely tender but not falling apart, and the broth has thickened slightly.
- The soup should be creamy in texture but still clearly broth-based.
+ Show details− Hide details
Ready when: Lentils are soft when pressed against the side of the pot with a spoon; broth is slightly thickened
Tip: Stir every 8–10 minutes to prevent sticking on the bottom. If soup is too thick, add water or broth; too thin, simmer longer.
Season and finish
- Remove from heat and discard the bay leaves.
- Stir in the fresh lemon juice.
- Taste the soup and adjust seasoning with kosher salt and freshly ground black pepper—it should have brightness from the lemon and depth from the oregano.
- Drizzle with additional extra-virgin olive oil if desired for richness and authentic Greek presentation.
+ Show details− Hide details
Ready when: Flavors are balanced; soup tastes bright and savory
Tip: Add lemon juice at the end to preserve its fresh, zesty character and prevent it from becoming bitter when simmered.
Good to know
Tips
- Brown lentils are the classic choice for Greek lentil soup—they hold their shape well and provide a nutty flavor. Red and yellow lentils would break down into a porridge-like texture.
- For a heartier soup, add diced potatoes (about 1 cup / 150 g) in Step 3 along with the lentils, extending the cooking time to 35–40 minutes.
- Drizzle each bowl with a small amount of your best olive oil just before serving—this is how it's traditionally finished in Greece, adding richness and aroma.
- This soup develops more complex flavors if made a day ahead; the lentils continue to absorb broth and all the aromatics deepen.
Make ahead
Prepare the soup completely and refrigerate up to 3 days ahead. Flavors deepen overnight. Reheat gently on the stovetop over medium heat, stirring occasionally, and adjust seasoning before serving. Add a splash of fresh lemon juice when reheating to refresh the brightness.
Storage & reheating
Room temperature: up to 2 hours in an airtight container. Refrigerator: up to 3 days in a covered container—flavors improve after 1 day. Freezer: up to 3 months in a freezer-safe container; thaw overnight in the refrigerator and reheat on the stovetop. Note: the lentils may absorb liquid during storage; thin the soup with broth or water when reheating.
Substitutions
- brown lentils, dried → Green lentils (Puy lentils). Use the same amount. Puy lentils hold their shape better during cooking, resulting in a slightly firmer texture. Cooking time may be 5–10 minutes longer; check for tenderness at 30 minutes.
- canned crushed tomatoes → Fresh tomatoes, chopped. Use about 2 cups (350 g) fresh tomatoes, cored and roughly chopped. Add 1 tablespoon tomato paste to concentrate the flavor. Fresh tomatoes will make a lighter, more summery soup.
- vegetable broth → Chicken or beef broth. Use the same amount for a richer, more savory soup. The soup will no longer be vegetarian, but the depth of flavor will increase slightly.
- dried oregano → Fresh oregano or a mix of fresh dill and parsley. Use 1 tablespoon (4 g) fresh herbs, added near the end of cooking to preserve their delicate flavors. Omit the initial toasting step for fresh herbs; stir them in during the final 2 minutes.





