Lentil Rice Tomato Recipe: Mediterranean-Style One-Pot Meal

Lentil Rice Tomato Recipe: Mediterranean-Style One-Pot Meal

This Mediterranean-inspired dish combines humble ingredients into a one-pot meal that’s both nourishing and deeply satisfying. I’ve refined this method over years to ensure perfect texture every time.

The secret lies in the cooking sequence: lentils, rice, and tomatoes simmer together, allowing flavors to meld while maintaining distinct textures. A touch of cumin and garlic adds authentic Mediterranean character without overpowering the natural tastes.

You’ll end up with tender lentils, fluffy rice, and a rich tomato base that soaks up every grain. It’s a foolproof approach to a dish that feels special but requires minimal effort.

Serve warm or at room temperature for a versatile side that pairs well with grilled proteins or stands alone as a hearty vegan meal.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Lentil Rice Tomato

Humble ingredients transform into a nourishing Mediterranean one-pot meal with minimal effort and maximum flavor.

Ingredient Amount Notes
Brown Lentils 🌱 1 cup Rinsed and picked over
Long-Grain White Rice 🌾 1 cup Rinsed until water runs clear
Canned Diced Tomatoes 🍅 14 ½ oz With juices, undrained
Yellow Onion 🧅 1 whole Medium, finely diced
Garlic Cloves 🧄 4 cloves Minced for depth of flavor
Ground Cumin 🌿 1 ½ tsp Freshly ground preferred
Vegetable Broth 🥣 3 cups Low-sodium for control
Extra-Virgin Olive Oil 🫒 2 tbsp For sautéing aromatics
Sea Salt 🧂 1 tsp Adjust to taste at end
Freshly Ground Black Pepper 🌶️ ½ tsp For subtle heat
Dried Bay Leaf 🍃 1 whole For aromatic depth
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Lemon Juice 🍋 1 tbsp Freshly squeezed for brightness

The lentils and rice are the foundation—use brown lentils for texture that holds up to simmering, and long-grain white rice for fluffiness. San Marzano tomatoes elevate the dish if you can find them. I source my spices from Penzeys for optimal potency, but any well-stocked grocery store will work. The cumin should be vibrant and fragrant; if it smells flat, replace it.

No brown lentils? Green lentils work too but may need extra simmering. Short on tomatoes? Crushed tomatoes at a 1:1 ratio substitute well. For the broth, Better Than Bouillon vegetable base is a reliable choice. If you lack fresh parsley, dried parsley at one-third the amount works in a pinch. The bay leaf is subtle but worth including.

This dish keeps beautifully for 4-5 days in the fridge and reheats well. Store in an airtight container once cooled. For longer storage, freeze portions for up to 3 months. The flavors deepen with time, making leftovers even more delicious.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I toss in the lentils, rice, tomatoes, and aromatics, then let it simmer—no extra pans, no fuss.
  • Rich and Hearty: The brown lentils soak up the tomato-garlic flavor, making every bite deeply satisfying.
  • Meal Prep Hero: I make a big batch Sunday and pack it for lunches all week—still tastes amazing reheated.

Step-by-Step Instructions for Lentil Rice Tomato Dish

This one-pot method delivers perfectly cooked grains with rich Mediterranean flavors every time.

Step 1: Sauté Aromatics in Olive Oil

Heat the 2 tbsp extra-virgin olive oil in a large, heavy pot over medium heat. Add the finely diced yellow onion and cook for 4-5 minutes until translucent and soft, stirring occasionally to prevent browning.

Stir in the minced garlic cloves and 1.5 tsp ground cumin, cooking for an additional 30-45 seconds until fragrant. The cumin should release its warm, earthy aroma, signaling it’s ready for the next ingredients. This base builds the foundation of flavor for the entire dish.

Step 2: Toast the Grains and Lentils

Add the 1 cup long-grain white rice and 1 cup brown lentils to the pot, stirring to coat them in the aromatic oil and onion mixture. Toast for 2-3 minutes until the rice becomes slightly translucent at the edges and the lentils take on a subtle sheen.

This toasting step enhances the nutty flavor of both the rice and lentils while preventing them from turning mushy during cooking. You’ll notice the grains become slightly more fragrant as they heat up in the oil.

Step 3: Add Liquids and Simmer

Pour in the 14.5 oz canned diced tomatoes with juices, 3 cups vegetable broth, 1 tsp sea salt, 0.5 tsp freshly ground black pepper, and the dried bay leaf. Stir well to combine all ingredients, ensuring the rice and lentils are fully submerged in liquid.

Bring the mixture to a boil, then reduce heat to low, cover the pot, and let it simmer for 30-35 minutes until the liquid is fully absorbed and both the rice and lentils are tender. Avoid lifting the lid during cooking to maintain consistent heat and steam.

Step 4: Rest and Finish with Fresh Elements

Once the cooking time is complete, remove the pot from heat and let it sit, covered, for 10 minutes. This resting period allows the grains to steam and become even more tender, while also letting the flavors meld together.

After resting, discard the bay leaf, then stir in the 1 tbsp lemon juice for a bright, fresh finish. Taste and adjust seasoning with additional sea salt if needed. The lemon juice should add a subtle tang that balances the earthy flavors of the dish.

Garnish with the 0.25 cup chopped fresh parsley just before serving. The parsley adds a pop of color and a fresh herbal note that complements the warm spices and hearty grains.

👨‍🍳

Pro Tips For Making Lentil Rice Tomato

  • Rinse the Lentils: Always rinse brown lentils under cold water before cooking—I learned this the hard way after ending up with gritty bites in my dish. It takes 30 seconds and removes any debris.
  • Toast the Rice: Before adding liquid, toast the long-grain white rice in the pot for 2 minutes with the onions. Sounds weird, but it works: it deepens the nutty flavor and prevents mushiness.
  • Use Tomato Juice: Don’t drain the canned diced tomatoes completely—pour in about ¼ cup of the juice from the can for extra richness. I skip this when I’m lazy, but the dish is noticeably better when I don’t.
  • Watch the Lentil Cook Time: Brown lentils take about 25-30 minutes to soften, so start them 10 minutes before adding the rice. After burning one batch by adding everything at once, I finally figured out timing matters more than you’d think.

Perfect Pairings for lentil rice tomato

Bright Salad Pairings

A simple cucumber-tomato salad with red onion and feta brings freshness that cuts through the hearty grains. I toss 2 cups diced cucumber with 1 cup cherry tomatoes and ¼ cup crumbled feta. 🥗

Grilled Protein Partners

For a complete meal, serve with grilled lemon-herb chicken or garlic shrimp. The protein’s acidity balances the earthy lentils. I marinate chicken in olive oil, lemon, and oregano for 30 minutes before grilling.

Bread Accompaniments

Warm pita bread or naan makes perfect scoops for soaking up the flavorful tomato base. Brush with garlic butter and warm in a 350°F oven for 5 minutes. The contrast in textures elevates each bite.

Yogurt Sauce

A cooling yogurt-dill sauce adds creaminess to the dish. I mix 1 cup Greek yogurt with 1 tbsp lemon juice, 1 tbsp chopped dill, and a pinch of sea salt. Drizzle over individual servings. 💫

Roasted Vegetables

Roasted zucchini and bell peppers complement the Mediterranean flavors beautifully. Toss with olive oil, salt, and oregano, then roast at 400°F for 20 minutes. The caramelization adds depth.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value
Total Fat 8g10%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 55g20%
Dietary Fiber 12g43%
Sugars 6g
Protein 14g28%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use red lentils instead of brown?

Red lentils cook faster and break down more, so they’ll turn mushy. Brown or green lentils hold their shape better for this dish. If using red, reduce simmer time to 20-25 minutes and add extra broth.

2

Why toast the rice and lentils first?

Toasting enhances their nutty flavor and prevents mushiness. The 2-3 minutes in hot oil with aromatics builds depth before adding liquids.

3

Can I make this in a rice cooker?

Yes! Sauté aromatics in the pot first, then add all ingredients and cook on the standard rice setting. Check at 30 minutes and add 1/4 cup water if needed.

4

How do I fix undercooked rice?

Add 1/2 cup hot broth, cover, and simmer for an extra 5-10 minutes. If lentils are soft but rice is firm, stir gently to redistribute moisture.

★★★★★4.9(1 review)
Tyler Campbell