
One Pot Red Lentils and Eggs

~My favorite lunch.. or dinner.. or both~
This dish is kind of like my favorite shakshuka eggs—but with a high-protein spin. Shakshuka itself has deep roots in North African and Middle Eastern cuisine, especially popular in countries like Tunisia, Israel, and Morocco. Traditionally, it’s made by poaching eggs in a rich, spiced tomato and pepper sauce, often enjoyed as a hearty breakfast or light dinner to share with family. My variation keeps the soul of shakshuka but layers in extra protein to keep you fueled longer.
Ingredients & Benefits
- Red lentils – protein, fiber, and iron-rich base.
- Coconut oil – healthy fats.
- Onion – adds sweetness and depth of flavor.
- Carrot – natural sweetness and beta-carotene.
- Bell pepper – vitamin C and antioxidants.
- Garlic – immune-boosting and aromatic.
- Cumin – warm, earthy flavor and digestion aid.
- Paprika – adds color and mild spice.
- Turmeric – anti-inflammatory properties.
- Tomatoes – rich in lycopene and vitamins.
- Vegetable broth – adds depth and helps cook lentils.
- Eggs – high-quality protein and healthy fats.
- Coconut sugar – balances acidity of tomatoes.
- Fresh parsley – never miss green herbs on this recipe!
Total Time: 30 min| Servings: 2| Difficulty: easy
The Recipe
Ingredients
- 50 g red lentils
- 2 tablespoons coconut oil
- ½ onion / finely chopped
- ½ carrot
- ½ red bell pepper / diced
- 2 cloves garlic / minced
- 1 tsp ground cumin
- 1 tsp paprika (sweet or hot, as preferred)
- ½ teaspoon turmeric (optional)
- 1 can (400g) tomato sauce or crushed tomatoes
- 200 ml vegetable broth or water
- 4 eggs
- ¼ tsp coconut sugar (optional, to balance acidity)
- Salt and black pepper to taste
- Fresh parsley
- Bread or pita, for serving
Instructions
- Heat the oil in a large skillet over medium heat. Add the chopped onion and carrot, and cook until softened and golden brown, about 5 minutes.
- Add the diced red bell pepper and minced garlic. Cook for another 3-4 minutes, until the bell pepper is tender and the garlic is fragrant.
- Stir in the spices and the red lentils. Cook for another minute to let the spices release their flavors.
- Pour in the tomato sauce or crushed tomatoes and the vegetable broth. If desired, add sugar to balance the acidity. Season with salt and black pepper to taste. Let the mixture simmer for 10-15 minutes, until it thickens and the red lentil is cooked.
- Create small wells in the tomato sauce using a spoon. Crack the eggs into the wells, being careful not to break the yolks. Season the eggs with a little salt and pepper.
- Cover the skillet with a lid and cook until the egg whites are set but the yolks are still runny, about 5-7 minutes. For firmer yolks, cook a bit longer.
- Garnish with fresh parsley.
- Serve with sourdough bread or pita.
Tips: For extra flavor, you can sprinkle the dish with crumbled white cheese before serving. If you’re short on time, using pre-cooked lentils will help reduce the cooking time. And if you enjoy a bit of heat, simply adjust the spice level by adding chili flakes or a pinch of cayenne pepper.
Swaps
- Eggs: Replace with extra firm tofu for a vegan version.
- Tomatoes: Use fresh chopped tomatoes if preferred.
Nutrition
Per serving, approx: Calories: 360 kcal| Protein: 20 g | Carbohydrates: 28 g | Fat: 18 g | Fiber: 8 g
Dietary Info
Gluten-free | High in protein | High in fiber | Vegetarian
Share this article:

Food Lover & Creator
I hope to share my love for wholesome, flavorful meals and inspire you to bring joy back into your kitchen.

My Favorite Recipes
New Recipes:

Lentil and Cucumber Salad
This vibrant lentil salad is a celebration of simple flavors coming together. Why You’ll Love This Recipe Ready in just 10 minutes.

One Pot Red Lentils and Eggs
~My favorite lunch.. or dinner.. or both~ This dish is kind of like my favorite shakshuka eggs—but with a high-protein spin. Shakshuka

Lentil and Vegetable Curry
~With basmati rice~ This lentil and vegetable curry is just the kind of meal you’ll want on repeat. With fragrant spices, colorful