If you’re looking to add vibrant Mediterranean flair to your weeknight repertoire, Mediterranean Braised Lentils with Poached Egg is everything you want in a meal: hearty, healthy, gloriously colorful, and packed with bold flavors. Think: saucy, aromatic lentils nestled under blistered cherry tomatoes and sizzled herbs, topped with a creamy poached egg and a peppery dollop of yogurt. This is the kind of dish that feels special yet comforting and is as at home on a casual family table as it is for brunch with friends.

Ingredients You’ll Need
It’s amazing how a handful of simple, everyday ingredients can come together in such a show-stopping way. Each component in Mediterranean Braised Lentils with Poached Egg has a role to play: the lentils bring earthy substance, the tomatoes add bursts of brightness, the herbs deliver zippy freshness, and the yogurt brings it all together with a creamy, peppery finish.
- Oil: Use good-quality olive oil for a fruity, rich base that ties the Mediterranean flavors together effortlessly.
- Red Onion: This adds sweet depth and lovely color when sautéed to perfection.
- Garlic: Essential for its aromatic punch; don’t skimp if you love garlic!
- Tomato Paste: Brings savory umami and thick richness that helps create the luscious braising sauce.
- Smoked Paprika: Introduces subtle smokiness and a gorgeous red hue — absolutely essential for that Mediterranean vibe.
- Fennel (ground): Fennel’s gentle sweetness and complexity round out the flavors beautifully.
- Oregano: A classic Mediterranean herb that provides earthy aroma and a touch of woodsy sharpness.
- Green Lentils: These hold their shape during braising, offering hearty texture and lasting bite.
- Red Wine: Adds grown-up depth and sophistication, balancing acidity and flavor — use a wine you’d enjoy drinking!
- Vegetable Broth: The liquid backbone of the dish, infusing everything with savory goodness.
- Salt and Pepper: Don’t underestimate their ability to bring all the flavors together in harmony.
- Greek Yogurt: Creamy, tangy, and cooling — the perfect contrast to the warm lentils and eggs.
- Freshly Cracked Black Pepper: Don’t shy away; it gives your yogurt a distinctive spicy lift.
- Cherry Tomatoes: Sweet, juicy, and gorgeous when blistered, they offer pops of warm, concentrated flavor.
- Olive Oil (again): Used for sizzled herbs and tomatoes; don’t be afraid to add a little more if needed.
- Salt and Pepper (again): For seasoning tomatoes and finishing to taste.
- Fresh Dill: Pillowy-soft, feathery, and bursting with anise-like freshness.
- Fresh Parsley: Bright and lemony, parsley is an unsung hero in Mediterranean cooking.
- Lime Juice: A squeeze of citrus that makes the herbs sing and adds balance to the rich lentils.
- Poached Eggs: The crowning glory, runny yolks mingle with lentils for the ultimate comforting meal.
How to Make Mediterranean Braised Lentils with Poached Egg
Step 1: Sauté Aromatics and Start the Lentils
Begin by heating a tablespoon of oil in a medium saucepot over medium-high heat. Toss in your diced red onion and let it soften and glisten, stirring occasionally, for about 4-5 minutes. Next, add the minced garlic, tomato paste, smoked paprika, ground fennel, oregano, and your dry green lentils. Stir everything well so the lentils are coated in all those lush, aromatic flavors. Pour in the red wine and bring it up to a happy simmer, letting it bubble away until nearly all the wine evaporates. The mixture should smell rich and inviting — already you’ll know something special is unfolding!
Step 2: Simmer the Lentils
To the fragrant base, add the vegetable broth and bring the whole pot to a gentle boil. Lower the heat to medium-low, cover, and let it all cook for about 18-20 minutes. Stir now and then, and keep an eye: you’re looking for tender lentils and a thickened, mostly absorbed sauce. Season generously with salt and pepper at the end, tasting to ensure everything is perfectly balanced. This is the hearty soul of Mediterranean Braised Lentils with Poached Egg!
Step 3: Prepare Black Pepper Yogurt
While your lentils are braising, make the silky, pepper-flecked yogurt. Simply combine Greek yogurt with plenty of fresh black pepper (more than you think — this is a feature, not a bug!), and set aside. This cooling, tangy element mellows the spiced lentils and brings everything together on the plate.
Step 4: Blister the Cherry Tomatoes
Heat a tablespoon of olive oil in a sauté pan over medium-high heat. Add the halved cherry tomatoes, sprinkle with a pinch of salt and pepper, and cook until their skins start to blister and the flesh softens, about 4-5 minutes. They’re done when they’re a little caramelized and deeply juicy. Remove from the heat and set aside — these sweet-tart morsels are little pops of sunshine in every bite.
Step 5: Sizzle the Fresh Herbs
In the same pan, pour in another two tablespoons of olive oil, then add the fresh dill and parsley. Cook just for 30 seconds, moving everything around so it sizzles and releases its aroma. Take off the heat, squeeze in the juice of half a lime, and give it all a gentle stir. These zippy, sizzled greens bring a burst of freshness and brightness that wakes up the dish.
Step 6: Poach the Eggs
Poach four fresh eggs to your liking. For the best Mediterranean Braised Lentils with Poached Egg, aim for a slightly runny yolk — when you break into it, it spills golden goodness over the lentils. If you’re new to poaching eggs, a gentle simmer, a splash of vinegar, and a swirl in the water helps them hold their shape.
Step 7: Assemble and Serve
It’s time to build your plate! Spoon a generous base of black pepper yogurt onto each plate, then pile on the braised lentils. Arrange the blistered cherry tomatoes on top, crown each serving with a poached egg, and finally scatter over the bright, sizzled herbs. Serve Mediterranean Braised Lentils with Poached Egg hot, with everything mingling on the plate for a picture-perfect meal.
How to Serve Mediterranean Braised Lentils with Poached Egg

Garnishes
For the finishing touch, a drizzle of good olive oil and another shower of fresh herbs make the colors pop. Try an extra twist of black pepper over the eggs, or even a pinch of flaky sea salt. If you like a little heat, a few red pepper flakes are lovely here. All these garnishes help elevate the Mediterranean Braised Lentils with Poached Egg from homey fare to impressive centerpiece.
Side Dishes
This dish is filling on its own, but the meal turns luxurious with some crusty bread or grilled pita for sopping up the runny yolk and saucy lentils. A simple salad of cucumber and olives, or a wedge of lemon on the side, brings balance and brightness. It’s the kind of meal that feels both complete and celebratory.
Creative Ways to Present
Try serving in individual wide bowls for a bistro vibe, or assemble everything “family style” on a big platter for a rustic, help-yourself approach. Mediterranean Braised Lentils with Poached Egg also shines in brunch spreads — think warm, hearty, and just a little unexpected. Layer it in jars or deep plates for a picnic-friendly option, too.
Make Ahead and Storage
Storing Leftovers
Leftover Mediterranean Braised Lentils with Poached Egg keep beautifully in the fridge. Store each component — the lentils, yogurt, tomatoes, and sizzled herbs — in separate airtight containers for up to 3 days. Keep the poached eggs separate; reheat them by briefly dipping in hot water before serving.
Freezing
The braised lentils on their own freeze very well! Cool completely, then transfer to freezer-safe containers, leaving some space at the top. The yogurt, tomatoes, and herbs are best enjoyed fresh, but the lentils will keep in the freezer for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat the lentils gently in a saucepan over low heat, adding a splash of water or broth if needed to loosen them up. To revive poached eggs, dip them for 30–60 seconds in simmering water. Assemble everything with fresh yogurt and herbs just before serving for the best taste and texture.
FAQs
Can I use brown lentils instead of green?
Absolutely! Brown lentils will work well, though they may cook a little faster or become slightly softer. Keep an eye on the texture and adjust cooking time as needed.
What’s the best way to poach multiple eggs at once?
For foolproof results, poach eggs in batches if your pot isn’t large enough. Crack each egg into a separate small bowl, then gently slide them into the poaching water one at a time. A gentle simmer (not a rolling boil) makes a big difference.
Can I make Mediterranean Braised Lentils with Poached Egg vegan?
Definitely! Skip the poached egg and use a plant-based yogurt. You might even top with sautéed mushrooms or roasted eggplant for a bit of richness and texture.
What type of wine is best for braising the lentils?
A medium-bodied red wine (like Merlot or Pinot Noir) works best. Choose something dry and tasty — whatever you’d like to drink, really! Avoid cooking wines, as they’re often salty or harsh.
Can I prepare this dish in advance for meal prep?
Yes! Mediterranean Braised Lentils with Poached Egg is a fantastic choice for prepping ahead. Make the lentils, yogurt, tomatoes, and herbs up to three days in advance, then reheat and add freshly poached eggs right before serving for the Print

Mediterranean Braised Lentils with Poached Egg Recipe
A hearty and flavorful Mediterranean-inspired vegetarian main course, this dish features braised green lentils simmered with tomato, red wine, and aromatic spices. Topped with creamy black pepper yogurt, blistered cherry tomatoes, sizzled fresh herbs, and a perfectly poached egg, it’s a satisfying, wholesome meal packed with protein, fiber, and vibrant textures.
- Total Time: 45 minutes
- Yield: 4 servings
Ingredients
Mediterranean Braised Lentils
- 1 tablespoon oil
- 1 medium red onion, diced
- 2 teaspoons garlic, minced
- 1 tablespoon tomato paste
- 1 teaspoon smoked paprika
- 1/2 teaspoon ground fennel
- 1/2 teaspoon oregano
- 1 cup green lentils
- 1/2 cup red wine
- 2 cups vegetable broth
- Salt and pepper, to taste
Black Pepper Yogurt
- 1 cup Greek yogurt
- 1 1/2 teaspoons freshly cracked black pepper
Cherry Tomatoes
- 1 tablespoon olive oil
- 1 pint cherry tomatoes, halved
- Salt and pepper, to taste
Sizzled Greens
- 2 tablespoons olive oil
- 1/4 cup fresh dill, chopped
- 1/4 cup fresh parsley, chopped
- Juice of 1/2 lime
Remaining Ingredients
- 4 poached eggs
Instructions
- Sauté Aromatics and Spices: Heat 1 tablespoon of oil in a medium saucepot over medium-high heat. Add the diced red onion and sauté until softened, about 4-5 minutes. Stir in the minced garlic, tomato paste, smoked paprika, ground fennel, oregano, and green lentils. Combine everything well so the lentils are evenly coated with the aromatic mixture.
- Deglaze and Simmer: Pour in the red wine and bring the mixture to a simmer. Cook until almost all of the red wine has evaporated, letting the lentils absorb the flavor.
- Braise the Lentils: Add vegetable broth to the pot and bring to a boil. Reduce the heat to medium-low, cover, and cook for 18-20 minutes, or until the lentils are tender and most of the liquid is absorbed. Season with salt and pepper to your taste.
- Prepare Black Pepper Yogurt: In a small bowl, combine the Greek yogurt with freshly cracked black pepper and mix well. Set aside for serving.
- Blister Cherry Tomatoes: Heat 1 tablespoon olive oil in a sauté pan over medium-high heat. Add the halved cherry tomatoes and cook for 4-5 minutes until seared and softened. Season with salt and pepper, then remove from heat and set aside.
- Sizzle the Herbs: In the same pan, heat 2 tablespoons olive oil over medium heat. Add the chopped dill and parsley and cook for about 30 seconds, just until fragrant. Turn off the heat, then add the juice of half a lime, stirring to combine.
- Poach the Eggs: Poach 4 eggs to your desired degree of doneness. You can do this by bringing water to a simmer, adding a splash of vinegar, swirling, and gently lowering the eggs in to cook for about 3-4 minutes.
- Assemble and Serve: To serve, spread a generous spoonful of black pepper yogurt on each plate. Top with braised lentils, add the blistered cherry tomatoes, and then gently place a poached egg on top. Finish with the sizzled herbs and serve immediately.
Notes
- The braised lentils, blistered tomatoes, black pepper yogurt, and sizzled herbs can be prepared up to 3 days ahead. Store separately and reheat lentils before serving.
- Customize the dish by swapping in different fresh herbs, such as cilantro or mint.
- For extra richness, drizzle with good-quality olive oil before serving.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main-course
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Vegetarian
Nutrition
- Serving Size: 1 plate
- Calories: 370
- Sugar: 8g
- Sodium: 310mg
- Fat: 17g
- Saturated Fat: 4g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 9g
- Protein: 20g
- Cholesterol: 200mg