When you need a nutritious, plant-based dinner that comes together in a flash, this Easy Mediterranean Lentils And Rice (Healthy in 30 Minutes) is your best friend. This flavorful dish combines earthy lentils with aromatic spices and fluffy basmati rice, creating a meal that is as satisfying as it is simple. The secret to its incredible flavor lies in the golden caramelized onions, which provide a deep, savory foundation for the warm Mediterranean spices. Perfect for busy weeknights or a healthy lunch prep, this one-skillet wonder brings vibrant, wholesome Mediterranean cuisine to your kitchen table in record time.
10 minutes
20 minutes
30 minutes
4
Why You’ll Love This Recipe
- It is a complete, high-fiber plant-based meal ready in only 30 minutes.
- Uses simple pantry staples for an budget-friendly dinner.
- One-skillet preparation means fewer dishes for you to clean.
- The combination of cumin, cinnamon, and turmeric provides authentic Mediterranean flavor.
- Easily customizable to include extra vegetables or your protein of choice.

Ingredients
This recipe relies on fresh aromatics and dried spices to create a complex profile. You will want to have your lentils drained and your onions sliced thinly to ensure even cooking.
- 2 cans lentils (15 oz / 400 g each), drained and rinsed
- 1.5 cups cooked basmati rice (or 1/2 cup uncooked)
- 2 tablespoons extra virgin olive oil
- 2 onions, thinly sliced
- 1 tablespoon honey (or maple syrup)
- 2 cloves garlic, grated
- 1 teaspoon paprika, coriander, cumin, cinnamon, and turmeric
- 1/4 teaspoon red pepper flakes
- 3/4 teaspoon salt and black pepper
- 2 tablespoons fresh flat-leaf parsley or cilantro
- 1 large lemon and Greek yogurt for serving
Ingredient Notes and Substitutions
Flexibility is key with this Easy Mediterranean Lentils And Rice dish. Use these tips to adapt based on what you have in your cupboards.
- If you do not have canned lentils, you can use 1.5 cups of pre-cooked dried lentils.
- Substitute brown basmati rice for white for a nuttier flavor and extra nutritional value.
- For a vegan version, simply omit the Greek yogurt topping or swap it for a plant-based alternative.
- Add baby spinach at the end for a boost of greens that wilt perfectly in the residual heat.
- If you prefer more heat, add an extra dash of crushed red pepper flakes during the spice-toasting process.

How to Make Easy Mediterranean Lentils And Rice
Step 1: Cook the Onions
Heat the extra virgin olive oil in a large skillet over medium heat. Add the sliced onions, a pinch of salt, and honey. Cook for 10 to 13 minutes, stirring often, until the onions turn golden and soft. Add a splash of water halfway through to prevent burning; this creates a beautiful, sweet base for your Easy Mediterranean Lentils And Rice.
Step 2: Toast the Spices
Add the grated garlic along with the paprika, coriander, cumin, cinnamon, turmeric, and red pepper flakes. Stir constantly for about 1 minute. Toasting these spices is a critical step in any delicious Mediterranean one pot recipe, as it unlocks the essential oils and develops a deep, robust flavor.
Step 3: Add Lentils and Rice
Stir in your drained and rinsed lentils, cooked basmati rice, chopped parsley, salt, and black pepper. Mix thoroughly until the lentils and rice are evenly coated in the spiced oil mixture. Cook for another 3 to 5 minutes, allowing all the ingredients to heat through and meld together.
Step 4: Finish and Serve
Remove from the heat and squeeze the fresh lemon juice generously over the dish. Garnish with additional fresh parsley and serve each bowl topped with a dollop of creamy Greek yogurt to balance the warmth of the spices.
Pro Tips
- Rinse your canned lentils thoroughly to remove the canning liquid and excess sodium.
- Do not skip the lemon juice; the acidity is necessary to brighten the earthy lentils.
- Use a large, heavy-bottomed skillet for even heat distribution when caramelizing the onions.
- If prep time is extremely tight, use bagged pre-cooked rice.

Serving Suggestions
This versatile dish works well as a main course or a hearty side. Try pairing it with:
- Warm pita bread or crusty sourdough
- A crisp cucumber and tomato salad
- Grilled chicken or roasted chickpeas for extra protein
- A side of pickled vegetables
Storage and Reheating
Store any leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, sprinkle with a tablespoon of water and microwave in 30-second increments or warm in a skillet over low heat until heated through.
FAQs
Can I freeze this recipe? Yes, this freezes well for up to 3 months. Thaw in the refrigerator overnight before warming.
Are lentils and rice healthy? Yes, this combination provides a complete plant-based protein source along with high fiber and essential vitamins.
What kind of lentils work best? Green or brown lentils hold their texture best in this dish compared to red lentils, which soften too quickly.
Do I have to use basmati rice? No, you can use any long-grain white or brown rice, though the aroma of basmati is traditional for Mediterranean dishes.
More Recipes You’ll Love
If you enjoyed this healthy meal, check out these other favorites:
- Roasted Vegetable Quinoa Salad
- Mediterranean Chickpea Stew
- Lemon Parsley Couscous
- Stuffed Bell Peppers with Herbs
Final Thoughts
The beauty of this Easy Mediterranean Lentils And Rice (Healthy in 30 Minutes) is how it transforms pantry staples into a comforting, aromatic feast. It is the perfect answer to the question of what to cook when time is limited but you still crave something wholesome. The blend of sweet caramelized onions, toasted spices, and bright lemon zest is truly addictive. I encourage you to whip up a batch tonight and see how effortless healthy eating can be. Share your creations on Pinterest and let me know how you customized your bowl!
PrintEasy Mediterranean Lentils And Rice
This nutritious, one-skillet Mediterranean Lentils and Rice dish is a plant-based powerhouse that combines earthy lentils with fragrant basmati rice. Featuring golden caramelized onions and a warm blend of cumin, cinnamon, and turmeric, this healthy meal is perfect for busy weeknights. It is a fiber-rich, budget-friendly dinner that comes together in just 30 minutes, offering a satisfying and aromatic experience that the whole family will love.
- Prep Time: 10 mins
- Cook Time: 20 mins
- Total Time: 30 mins
- Yield: 4 servings 1x
- Category: Quick Dinner
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Vegetarian
Ingredients
2 cans lentils (15 oz each), drained and rinsed
1.5 cups cooked basmati rice (or 1/2 cup uncooked)
2 tablespoons extra virgin olive oil
2 onions, thinly sliced
1 tablespoon honey or maple syrup
2 cloves garlic, grated
1 teaspoon paprika
1 teaspoon ground coriander
1 teaspoon ground cumin
1 teaspoon ground cinnamon
1 teaspoon turmeric
1/4 teaspoon red pepper flakes
3/4 teaspoon salt
1/2 teaspoon black pepper
2 tablespoons fresh flat-leaf parsley or cilantro, chopped
1 large lemon, cut into wedges
Greek yogurt for serving
Instructions
Heat olive oil in a large skillet over medium heat.
Add the sliced onions and cook for about 8-10 minutes until deeply golden and caramelized.
Stir in the honey, garlic, paprika, coriander, cumin, cinnamon, turmeric, red pepper flakes, salt, and pepper; cook for 1 minute until fragrant.
Add the drained lentils and stir to coat well with the onion and spice mixture.
Fold in the cooked basmati rice and cook for another 3-5 minutes until everything is heated through.
Adjust seasonings if necessary and remove from heat.
Garnish with fresh parsley or cilantro.
Serve immediately with lemon wedges for squeezing and a dollop of Greek yogurt on the side.
Notes
If using uncooked rice, cook it separately or add enough liquid to the skillet to simmer with the lentils. Feel free to add extra colorful vegetables like diced bell peppers or spinach to boost the nutrition further.
Nutrition
- Serving Size: 1.5 cups
- Calories: 320
- Sugar: 6g
- Sodium: 450mg
- Fat: 8g
- Saturated Fat: 1.5g
- Carbohydrates: 48g
- Fiber: 9g
- Protein: 14g
- Cholesterol: 0mg

