This Mediterranean Lentils and Rice recipe is a quick, one-pot meal packed with plant-based protein, fiber, and comforting flavor โ€” made effortlessly with canned lentils and cooked rice for a healthy, budget-friendly dinner youโ€™ll love any night of the week.

For more easy 30-minute meals, check out our chickpea sweet potato patties, easy Greek chickpea soup, black bean patties, and turmeric lentil soup.

Close-up finished dish โ€“ Mediterranean lentils and rice with caramelized onions and parsley garnish.

A Quick, Nourishing Meal Made Simple and Affordable

This Mediterranean Lentils and Rice recipe is the kind of meal we love making on busy weeknights ๐Ÿ‹ โ€” quick, wholesome, and full of flavor. Itโ€™s inspired by our traditional mujadara but simplified into a one-pot Mediterranean recipe thatโ€™s ready in about 30 minutes.

Using canned lentils and cooked rice, you can create a comforting dish that feels homemade without the extra effort. The lentils add plant-based protein and plenty of fiber, while fragrant spices like cumin, paprika, and cinnamon give it that warm Mediterranean soul.

Louise and I make this dish often when we want something nourishing yet budget-friendly, the kind of meal that keeps you satisfied without weighing you down ๐Ÿฅ„.

Itโ€™s naturally low in saturated fat, rich in whole-food ingredients, and perfect if you follow a Mediterranean-style eating pattern or want an easy weeknight vegetarian recipe that supports a balanced diet ๐ŸŒฟ.

Ingredients

Find complete ingredient list, quantities, and substitutions in the recipe box at the bottom of the page.

Ingredients picture โ€“ canned lentils, rice, onions, spices, olive oil, and lemon arranged on marble table.
  • Lentils: canned brown or green lentils make this recipe super fast and easy. You can also use cooked French lentils or black lentils for a heartier texture in this high protein vegetarian meal.
  • Rice: basmati is our favorite for its fluffy texture and mild flavor. Substitute with brown rice, jasmine rice, or even quinoa for extra fiber and nutrients.
  • Onions: Red or yellow onions both work; you can even use shallots for a milder taste.
  • Honey: We use it to caramelize the onions and balance the spices beautifully. Substitute with maple syrup or sugar for a vegan Mediterranean one pot recipe.
  • Garlic: fresh is best for that aromatic base, but garlic powder works if youโ€™re short on time.
  • Olive oil: use extra virgin olive oil for its rich flavor and healthy fats. You can replace it with avocado oil.
  • Spices: paprika, coriander, cumin, and cinnamon create warm eastern Mediterranean notes. Feel free to add zaโ€™atar or allspice for variety.
  • Fresh herbs: parsley or cilantro brighten the dish; mint or dill also pair beautifully.
  • Lemon: adds freshness and balances the richness. A squeeze of lime works too!
Top-down finished dish โ€“ one pot Mediterranean lentils and rice served with lemon wedges.

How to Make 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 and help them caramelize evenly. This step builds the deep, sweet flavor that makes this dish taste slow-cooked โ€” even though itโ€™s a quick lentil dinner.

Step 1 โ€“ onions cooking in skillet until soft and golden for Mediterranean lentils and rice.

Step 2: Toast the Spices

Add the grated garlic along with paprika, coriander, cumin, cinnamon, turmeric, and red pepper flakes. Stir for about 1 minute, just until fragrant. Toasting the spices releases their aroma and gives this dish its warm Mediterranean one pot recipe flavor profile.

Step 2 โ€“ adding spices and garlic to caramelized onions for Mediterranean flavor.

Step 3: Add Lentils and Rice

Stir in drained and rinsed lentils, cooked basmati rice, chopped parsley, salt, and black pepper. Mix well and cook for 3 to 5 minutes, until everything is heated through and coated with the spiced onion mixture.

Step 3 โ€“ stirring in canned lentils and cooked rice with herbs in large pan.

Step 4: Finish and Serve

Squeeze fresh lemon juice over the dish, sprinkle more parsley on top, and serve with a spoonful of Greek yogurt. Enjoy warm as a satisfying vegetarian main or alongside your favorite grilled meats.

Step 4 โ€“ finishing Mediterranean lentils and rice with lemon juice and fresh parsley.

Tips

  • Use canned lentils for speed: Theyโ€™re pre-cooked, protein-rich, and make this a perfect easy Mediterranean dinner in under 30 minutes.
  • Donโ€™t rush the onions: Slow caramelization adds depth and sweetness that balances the earthy lentils.
  • Toast your spices: Warming them in oil for a minute unlocks their full aroma and flavor โ€” key for a true Mediterranean-style meal.
  • Adjust the texture: If it feels too dry, stir in a splash of water or veggie broth to loosen it up.
  • Add a creamy finish: A dollop of Greek yogurt or Skyr on top makes it richer and adds extra protein.
  • Make it your own: Mix in chopped spinach, roasted veggies, or a handful of olives for color and nutrition.
  • Perfect for meal prep: This high fiber lentil recipe keeps beautifully in the fridge for up to 3 days and reheats well for easy lunches.

Frequently Asked Questions

Can I use uncooked rice instead of cooked rice?

Yes, you can use uncooked rice โ€” just cook it first in water or vegetable broth following the package instructions until tender and fluffy. Once cooked, simply stir it into the recipe as you would with pre-cooked rice.

What type of lentils work best?

Canned brown or green lentils are easiest, but you can use cooked black or French lentils for more bite. Avoid red lentils โ€” theyโ€™re too soft for this recipe.

Can I make it vegan?

Absolutely. Swap honey for maple syrup and skip the yogurt topping or use plant-based yogurt for a plant based Mediterranean recipe thatโ€™s completely dairy-free.

How can I store leftovers?

Keep leftovers in an airtight container in the fridge for up to 3 days. Reheat with a splash of water or broth to refresh the texture.

What can I serve with it?

Itโ€™s delicious on its own or paired with a simple salad, roasted veggies, or pita bread.

More Easy Mediterranean Dinners

If you tried this Mediterranean Lentils and Rice recipe or any other recipe on our blog, please leave a ๐ŸŒŸ star rating and let us know how it goes in the comments. We love hearing from you!

Close up of easy Mediterranean lentils and rice served on a blue platter.

Easy Mediterranean Lentils and Rice

5 from 2 votes
This Mediterranean Lentils and Rice is a quick, one-pot meal thatโ€™s hearty, protein-rich, and full of warm Mediterranean flavor. Made with canned lentils and simple pantry staples, itโ€™s an easy, budget-friendly dinner that supports a balanced, plant-based lifestyle.
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4 people
Course: Main Course
Cuisine: Mediterranean

Ingredients 

  • 2 cans lentils 15 oz / 400 g each can โ€” drained and rinsed
  • 1ยฝ cups cooked basmati rice or ยฝ cup / 100 g uncooked rice to be cooked in water or broth
  • 2 tablespoons extra virgin olive oil
  • 2 onions thinly sliced + 1/2 cup water
  • 1 tablespoon honey sub sugar or maple syrup
  • 2 cloves garlic grated
  • 1 teaspoon paprika
  • 1 teaspoon coriander
  • ยฝ teaspoon cumin
  • ยฝ teaspoon cinnamon
  • ยฝ teaspoon turmeric powder
  • ยผ teaspoon red pepper flakes more or less to taste
  • ยพ teaspoon salt or to taste + black pepper
  • 2 tablespoons flat-leaf parsley or cilantro
  • 1 large lemon for serving + optional Greek yogurt

Instructions 

  • Cook Onions: Heat 2 tablespoons extra virgin olive oil in a large skillet over medium heat. Add 2 onions (thinly sliced), a pinch of salt, and 1 tablespoon honey.
    Cook for about 10 to 13 minutes, stirring occasionally, until the onions are soft and start to caramelize. Add ยฝ cup of water halfway through to keep them from burning.
    Step 1 โ€“ onions cooking in skillet until soft and golden for Mediterranean lentils and rice.
  • Toast Spices: Stir in 2 cloves garlic (grated), 1 teaspoon paprika, 1 teaspoon coriander, ยฝ teaspoon cumin, ยฝ teaspoon cinnamon, ยฝ teaspoon turmeric powder, and ยผ teaspoon red pepper flakes. Toast for about a minute until fragrant.
    Step 2 โ€“ adding spices and garlic to caramelized onions for Mediterranean flavor.
  • Add Lentils and Rice: Add 2 cans lentils (drained and rinsed), 1ยฝ cups cooked basmati rice, 2 tablespoons flat-leaf parsley (chopped), ยพ teaspoon salt, and black pepper. Stir well and cook for 3 to 5 minutes, until everything is heated through.
    Step 3 โ€“ stirring in canned lentils and cooked rice with herbs in large pan.
  • Serve: Finish with a squeeze of lemon juice, more chopped parsley, and a spoonful of Greek yogurt. Itโ€™s delicious on its own or served with grilled chicken, lamb skewers, or tagine.
    Step 4 โ€“ finishing Mediterranean lentils and rice with lemon juice and fresh parsley.

Notes

Substitutions
  • Lentils โ†’ Cooked French or black lentils for more bite, or canned lentils for a quick high protein vegetarian meal.
  • Rice โ†’ Swap basmati for brown rice, jasmine rice, or quinoa for extra fiber and nutrients.
  • Onions โ†’ Use red or yellow onions; shallots work well for a milder flavor.
  • Honey โ†’ Replace with maple syrup or sugar for a vegan Mediterranean one pot recipe.
  • Garlic โ†’ Use garlic powder or granulated garlic if youโ€™re short on time.
  • Olive oil โ†’ Extra virgin is best; substitute with avocado oil or light olive oil.
  • Spices โ†’ Add zaโ€™atar, allspice, or smoked paprika for a unique twist on the classic flavor.
  • Fresh herbs โ†’ Swap parsley or cilantro with mint, dill, or basil for a fresh touch.
  • Lemon โ†’ Try lime juice or a splash of apple cider vinegar for acidity and brightness.
ย 
Tips
  • Use canned lentils for speed: Theyโ€™re pre-cooked and perfect for an easy Mediterranean dinner in under 30 minutes.
  • Take your time with onions: Slow caramelization brings out natural sweetness and depth.
  • Toast your spices: A quick minute in the pan releases bold flavor.
  • Fix the texture: Add a splash of water or veggie broth if it feels too dry.
  • Add a creamy touch: Top with Greek yogurt or Skyr for richness and extra protein.
  • Make it your own: Mix in spinach, roasted veggies, or olives for color and nutrients.
  • Great for meal prep: This high fiber lentil recipe stays fresh for up to 3 days and reheats beautifully.

Nutrition

Serving: 1 of 4, Calories: 330kcal, Carbohydrates: 54g, Protein: 13g, Fat: 8g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Trans Fat: 0g, Cholesterol: 0mg, Sodium: 446mg, Potassium: 611mg, Dietary Fiber: 12g, Sugar: 10g, Vitamin A: 474IU, Vitamin B6: 0.4mg, Vitamin C: 24mg, Vitamin E: 1mg, Vitamin K: 40ยตg, Calcium: 61mg, Folate: 227ยตg, Iron: 5mg, Manganese: 1mg, Magnesium: 61mg, Zinc: 2mg
Tried this recipe?Leave a comment below or mention @theplantbasedschool on Instagram. We love hearing from you โญ๏ธ ๐Ÿ’š.

Nico and Louise in front of the Consolazione church in Todi

Hi! We are Nico & Louise

Weโ€™re here to share delicious, easy, and healthy plant-based recipes (vegetarian & vegan) ๐ŸŒฟโœจ.

Welcome to our blog, we are glad you are here.

5 from 2 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




7 Comments

  1. Your exercises are beautiful and delicious, and I love the variety! However, the sodium content is typically high or very high, which is decidedly unhealthy. I modify, obviously, but it’s misleading and frustrating to open a “healthy recipe” to find a single serving is 20% of my recommended daily sodium intake. (5% is low, 15% is high.

  2. 5 stars
    Recipe looks lovely. Checked out the recipe and it’s easy to make. Will be cooking it soon. Blessed to receive your recipes as we are vegetarians and find it hard to cook up something for lunch and dinner at times. Thk u

    1. Thanks so much, Sukuna, weโ€™re SO happy the recipes are helpful.

      Hope this one makes lunch and dinner a little easier. All the best,

      Louise

        1. Hi Andy, I recommend you to use 1.5 cups dried brown/green lentils (about 240โ€“250 g), simmer until tender, drain well, and proceed.

          Happy cooking!