Tomato Lentil Rice With Feta Yogurt – Easy One-Pot Dinner That’s Cozy, Filling & Budget-Friendly

Tomato lentil rice is the kind of easy dinner I want when I need something hearty, affordable, and genuinely satisfying without creating a mountain of dishes. This one-pot vegetarian meal brings together fluffy jasmine rice, tender brown lentils, rich tomato flavor, warm cumin and coriander, then finishes everything with cool, creamy feta yogurt.

Tomato lentil rice

The inspiration comes from the comforting tradition of pairing lentils and rice across Middle Eastern and Mediterranean cooking, where simple pantry ingredients become deeply flavorful meals. Similar lentil-and-rice dishes often lean on earthy spices, herbs, tangy dairy, or crisp vegetables for contrast.

And honestly? The contrast is what makes this version special.

Warm. Savory. Tomato-rich. Creamy. Tangy.

It is an easy lentil rice recipe for busy weeknights, meal prep, meat-free Mondays, or those “what can I make with what I already have?” evenings.

The recipe also takes inspiration from established approaches to lentil rice—particularly the combination of brown lentils, jasmine rice, tomato, cumin, coriander and cooling yogurt—while using a freshly developed ingredient balance and method here.

Why This Tomato Lentil Rice Works So Well

The real magic is the layering.

First, onion and garlic create a sweet, savory foundation. Then cumin and coriander bring that warm, earthy character associated with many comforting lentil and rice recipes. Tomato adds acidity and richness, while turmeric gives the rice a beautiful golden warmth.

But then comes the clever part.

The hot tomato lentil rice meets cold feta yogurt.

That creamy topping cuts through the richness and gives every spoonful a fresh, tangy finish. It turns a humble pantry dinner into something that feels surprisingly special.

This is also a practical vegetarian dinner. Lentils provide plant-based protein and fibre, while rice makes the meal wonderfully filling. It is inexpensive, freezer-friendly, family-friendly, and easy to stretch with vegetables.

Think healthy lentil rice, easy vegetarian dinner, one-pot rice recipe, and budget-friendly family meal all rolled into one.

Recipe Highlights

Serves: 4–6
Prep time: 15 minutes
Cook time: about 45 minutes
Total time: about 1 hour
Cuisine inspiration: Mediterranean / Middle Eastern-inspired
Method: One pot
Diet: Vegetarian

For the Tomato Lentil Rice

  • 2 tablespoons extra-virgin olive oil
  • 1 medium yellow or white onion, finely diced
  • 4 garlic cloves, minced
  • ¾ cup dry brown or green lentils, rinsed
  • 1½ cups jasmine or long-grain white rice, rinsed
  • ¾ cup tomato passata or smooth tomato sauce
  • ½ cup chopped fresh parsley or coriander
  • 1 tablespoon ground cumin
  • 2 teaspoons ground coriander
  • ½ teaspoon ground turmeric
  • ¾ teaspoon smoked paprika
  • 1¼ teaspoons fine sea salt
  • ½ teaspoon freshly ground black pepper
  • 3 cups water or low-sodium vegetable stock

For the Feta Yogurt

  • ¾ cup plain Greek yogurt
  • ¼ cup crumbled feta
  • 1 small garlic clove, finely grated
  • 1 tablespoon fresh dill, chopped
  • 1 tablespoon lemon juice
  • ¼ teaspoon fine sea salt
  • Black pepper, to taste

Optional Toppings

  • Extra crumbled feta
  • Fresh dill
  • Chopped parsley
  • Cucumber, finely diced
  • Extra-virgin olive oil
  • Lemon wedges
  • Pinch of chilli flakes

How To Make Tomato Lentil Rice

Start with the aromatics.

Warm the olive oil in a large heavy-bottomed pot over medium heat. Add the diced onion and cook for around 6–8 minutes until softened and lightly golden.

Add the garlic and cook for another minute.

Now add the rinsed lentils and enough water to cover them generously. Bring everything to a gentle boil and cook for about 12–15 minutes.

You are not trying to fully cook the lentils yet. They should be beginning to soften but still have some bite.

Drain them well.

Return the lentils to the pot with the softened onion and garlic. Add the rinsed rice, tomato passata, parsley or coriander, cumin, coriander, turmeric, smoked paprika, black pepper and salt.

Stir everything together for about a minute.

This little step matters. It lets the spices coat the rice and lentils instead of simply floating around in the cooking liquid.

Pour in the vegetable stock or water.

Bring the mixture to a strong simmer. Stir once, then cover tightly.

Reduce the heat to low and cook for approximately 15–18 minutes.

Resist lifting the lid every few minutes. I know. It is tempting.

But keeping that steam trapped inside helps the rice cook evenly.

Once the rice is tender and the liquid has disappeared, turn off the heat and leave the pot covered for another 5 minutes.

Then fluff everything gently with a fork.

While the rice cooks, make the feta yogurt.

Combine Greek yogurt, feta, grated garlic, dill, lemon juice, salt and black pepper in a small bowl. Stir until creamy but still slightly textured from the feta.

Serve the warm tomato lentil rice with a generous spoonful of feta yogurt.

Finish with fresh herbs, cucumber, a squeeze of lemon and a tiny drizzle of olive oil.

That is dinner.

What Does Tomato Lentil Rice Taste Like?

This lentil rice recipe is wonderfully balanced.

The tomato brings gentle sweetness and acidity.

Cumin gives it an earthy, almost nutty warmth.

Coriander adds a fragrant citrus-like spice note.

Turmeric brings subtle earthiness and a gorgeous golden hue.

The lentils add body and a pleasant bite, while the rice keeps everything fluffy and comforting.

Then the feta yogurt arrives with tang, creaminess and freshness.

For me, that final contrast is the reason this works so beautifully as an easy vegetarian dinner.

It does not taste like “just rice and lentils.”

It tastes like a proper meal.

Pro Tips For The Best Lentil Rice

Rinse the rice well.
Run it under cold water until the water becomes noticeably clearer. This removes excess surface starch and helps keep the finished rice fluffy rather than sticky.

Do not fully cook the lentils first.
They continue cooking with the rice. You want them partially tender before the final simmer.

Bloom the spices.
Letting cumin, coriander, turmeric and paprika coat the rice and aromatics briefly before adding the liquid builds much deeper flavor.

Keep the lid closed.
Steam is doing important work here. Constantly opening the pot allows heat and moisture to escape and can leave you with unevenly cooked rice.

Rest before fluffing.
Those final five minutes are not wasted time. They allow excess moisture to redistribute and give the grains a chance to finish settling.

These techniques are consistent with successful lentil-and-rice cooking methods that use partial lentil cooking, covered simmering and a short resting period.

Easy Serving Ideas

I love serving this one-pot lentil rice straight from the pot with plenty of feta yogurt.

For extra freshness, add a quick cucumber salad made with chopped cucumber, lemon juice, dill and a pinch of salt.

Want more crunch?

Scatter over toasted pumpkin seeds or chopped pistachios.

Want more heat?

Add chilli flakes or a spoonful of harissa.

Need more protein?

Serve it alongside grilled chicken, baked salmon or crispy chickpeas.

For a completely meat-free spread, pair it with roasted vegetables, hummus and warm flatbread.

It also makes an excellent lentil rice bowl. Spoon the rice into bowls, add feta yogurt, cucumber, herbs and a squeeze of lemon, then finish with olive oil.

Very little effort. Very big bowl-of-comfort energy.

Make-Ahead, Storage & Leftovers

This is exactly the sort of meal prep dinner I want in the fridge.

Allow the rice to cool, then transfer it to airtight containers and refrigerate for up to 4 days.

Keep the feta yogurt separate so it stays thick and creamy.

To reheat, add a splash of water to the rice and warm gently until piping hot throughout.

The rice can also be frozen in individual portions. Cool completely before freezing, then thaw overnight in the refrigerator and reheat thoroughly.

Leftover tomato lentil rice is particularly good turned into lunch bowls with cucumber, herbs and a fresh spoonful of yogurt.

Nutrition Information

Approximate nutrition per serving, based on 6 servings and including the feta yogurt:

  • Calories: 385
  • Protein: 15g
  • Carbohydrates: 63g
  • Fat: 9g
  • Saturated fat: 3g
  • Fibre: 7g
  • Sugar: 6g
  • Sodium: 620mg

Nutrition will vary depending on the exact tomato sauce, yogurt, feta and vegetable stock used.

Why You’ll Want To Save This Recipe

This easy lentil rice recipe checks so many boxes.

It is comforting without being heavy.

Budget-friendly without feeling boring.

Vegetarian without leaving you hungry.

And the entire meal comes together with straightforward supermarket ingredients.

The warm tomato rice and lentils are hearty enough to stand alone, while the feta yogurt makes the whole dish feel brighter and more indulgent.

That combination makes it perfect for weeknight dinner ideas, healthy vegetarian recipes, easy one-pot meals, high-fibre dinner recipes, meatless family meals, and simple pantry dinners.

Basically, it is the recipe I would save for the night when I want something nourishing but absolutely do not want to overthink dinner.

And that night comes around surprisingly often.

Final Bite

Grab your biggest pot, rinse those lentils and rice, and get the onions sizzling.

Within about an hour, you will have a gorgeous bowl of tomato lentil rice topped with cool, creamy feta yogurt and fresh herbs.

Save this easy one-pot dinner for your next busy weeknight, make it your own with your favourite toppings, and share how you served it. If you love practical, flavour-packed recipes like this, join the newsletter for more cozy dinner ideas delivered straight to your inbox.

0/5 (0 Reviews)