ADVERTISEMENT

One-Pan Lentils And Rice: Easy 35-Minute Meal

By August 12, 20267 min read

The problem: most lentil and rice recipes turn out mushy, bland, or require constant stirring. You want a simple, reliable meal that's both nutritious and satisfying.

Advertisements1

This one-pan dish solves that by toasting the rice and lentils first for a nutty depth, then simmering them in a flavorful broth with aromatics. The result: perfectly cooked grains, tender lentils, and a rich, savory flavor that's anything but boring.

It's a complete protein, budget-friendly, and endlessly adaptable. Whether you need a weeknight dinner or a meal-prep staple, this recipe delivers.

Why You'll Love This Recipe

1

Effortless: One pan, minimal cleanup, and simple steps.
2

Flavorful: Toasted rice and lentils add a nutty richness.
3

Nutritious: Packed with plant-based protein and fiber.
4

Versatile: Customize with your favorite spices and add-ins.

About the Ingredients

1 cup (200g) brown or green lentils, rinsed

Use brown or green lentils that hold their shape. Avoid red lentils, which turn mushy. Substitute with 1 cup (200g) of canned lentils (drained and rinsed) if in a pinch, but reduce cooking time by 10 minutes.

1 cup (200g) long-grain white rice, rinsed

Basmati or jasmine work best for a fluffy texture. Substitute with brown rice, but adjust liquid and cooking time (see tips).

1 medium yellow onion, finely chopped

About 1 cup. Use a sweet onion for a milder flavor. Substitute with 1 teaspoon onion powder if needed.

3 cloves garlic, minced

Fresh garlic is best. Substitute with 1 teaspoon garlic powder if you're out.

3 cups (720ml) vegetable broth

Use low-sodium to control salt. Substitute with chicken broth or water with a bouillon cube.

1 teaspoon ground cumin

Adds warmth and earthiness. Substitute with 1 teaspoon ground coriander for a different flavor.

1/2 teaspoon ground turmeric

For color and subtle flavor. Substitute with a pinch of saffron threads soaked in hot water.

1/2 teaspoon smoked paprika

Adds a smoky depth. Substitute with regular paprika or a pinch of chipotle powder.

1/4 teaspoon cayenne pepper (optional)

For a bit of heat. Omit or adjust to taste.

1 can (14.5 oz / 411g) diced tomatoes, undrained

Fire-roasted adds extra flavor. Substitute with 1.5 cups (360ml) crushed tomatoes.

2 tablespoons olive oil

Use extra-virgin for best flavor. Substitute with avocado oil or butter.

Salt and black pepper, to taste

Essential for seasoning. Use kosher salt for better control.

Tips & Tricks

  • Rinse the rice and lentils thoroughly until the water runs clear to remove excess starch, which prevents gummy texture.
  • Don't skip toasting the rice and lentils – it adds a delicious nutty flavor and helps them stay separate.
  • Use a heavy-bottomed pot or Dutch oven for even heat distribution and to prevent scorching.

Pro Tips

1

Sauté the onion until golden brown (about 5 minutes) for maximum sweetness.
2

Add a bay leaf during simmering for extra aroma – remove before serving.
3

Let the dish rest for 5 minutes after cooking to allow the liquid to absorb fully.
4

For a richer flavor, use half vegetable broth and half water with a splash of soy sauce.

Step-by-Step Instructions

1. Sauté Aromatics

Heat olive oil in a large pot over medium heat (350°F / 175°C). Add onion and cook until soft and translucent, about 3-4 minutes. Add garlic and cook for 30 seconds until fragrant.

2. Toast Rice and Lentils

Add the rinsed rice and lentils to the pot. Stir constantly for 2-3 minutes until they are lightly toasted and smell nutty. This step enhances flavor and helps keep the grains separate.

3. Add Spices

Stir in cumin, turmeric, smoked paprika, and cayenne (if using). Cook for 1 minute until fragrant, stirring constantly to avoid burning.

4. Add Liquids and Tomatoes

Pour in the vegetable broth and diced tomatoes with their juices. Stir to combine, scraping any browned bits from the bottom of the pot.

5. Season and Bring to Boil

Add salt and pepper to taste (about 1 teaspoon salt and 1/2 teaspoon pepper). Increase heat to high (400°F / 200°C) and bring the mixture to a rolling boil.

6. Simmer Covered

Reduce heat to low (200°F / 95°C), cover the pot, and let simmer gently for 20-25 minutes, or until the rice is tender and the liquid is absorbed. Check at 20 minutes – the grains should be tender but not mushy. If needed, cook an additional 5 minutes.

7. Rest and Fluff

Remove the pot from heat and let it sit, covered, for 5 minutes. This allows the steam to finish cooking the grains and makes them fluffy. Fluff with a fork before serving.

8. Serve

Taste and adjust seasoning. Garnish with fresh parsley or cilantro if desired. Serve hot as a main dish or side.

Delicious Variations

Add vegetables

Stir in 1 cup of chopped carrots, bell peppers, or spinach during the last 5 minutes of cooking.

Make it Mediterranean

Add 1 teaspoon dried oregano and 1/2 teaspoon lemon zest with the spices. Top with crumbled feta.

Spice it up

Add 1 tablespoon harissa paste or 1/2 teaspoon chili flakes for a kick.

How to Store Lentils And Rice

Refrigerator

Store in an airtight container in the fridge for up to 4 days.

Freezer

Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the fridge.

Reheating

Reheat in a skillet over medium heat (350°F / 175°C) with a splash of water or broth, stirring occasionally, until heated through. Or microwave on high for 2-3 minutes.

Frequently Asked Questions

Q: Can I use brown rice instead of white?

Yes, you can use brown rice, but you'll need to adjust the liquid and cooking time. Increase the broth to 3.5 cups (840ml) and simmer for 40-45 minutes until the rice is tender.

Q: Why did my lentils and rice turn out mushy?

Mushy texture usually comes from overcooking or using red lentils. Use brown or green lentils and check doneness at 20 minutes. Also, ensure the heat is low enough to maintain a gentle simmer, not a rolling boil.

Q: Can I make this in a rice cooker?

Yes, you can. Sauté the aromatics in a skillet first, then transfer everything to a rice cooker with the broth and tomatoes. Cook using the white rice setting. Fluff and serve.

Q: Is this dish vegan?

Yes, as written it's vegan if you use vegetable broth. It's also gluten-free and dairy-free.

Q: What can I add for more protein?

You can stir in 1 cup of cooked chickpeas or black beans at the end, or serve with grilled chicken or tofu on the side.

Ready to simplify your dinner routine? Try this one-pan lentils and rice tonight, and let me know how it turns out in the comments below. If you loved it, share it with a friend who needs a quick, healthy meal idea.

Lentils And Rice

Lentils And Rice

Lentils and rice – a hearty, one-pan meal with warm spices and a rich, savory flavor, ready in 35 minutes.

★★★★½ 4.8 (127 ratings)
15 minPrep time35 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 1 cup (200g) brown or green lentils, rinsed
  • 1 cup (200g) long-grain white rice, rinsed
  • 1 medium yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 3 cups (720ml) vegetable broth
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground turmeric
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon cayenne pepper (optional)
  • 1 can (14.5 oz / 411g) diced tomatoes, undrained
  • 2 tablespoons olive oil
  • Salt and black pepper, to taste

📋 Instructions

  1. 1Sauté Aromatics — Heat olive oil in a large pot over medium heat (350°F / 175°C). Add onion and cook until soft and translucent, about 3-4 minutes. Add garlic and cook for 30 seconds until fragrant.
  2. 2Toast Rice and Lentils — Add the rinsed rice and lentils to the pot. Stir constantly for 2-3 minutes until they are lightly toasted and smell nutty. This step enhances flavor and helps keep the grains separate.
  3. 3Add Spices — Stir in cumin, turmeric, smoked paprika, and cayenne (if using). Cook for 1 minute until fragrant, stirring constantly to avoid burning.
  4. 4Add Liquids and Tomatoes — Pour in the vegetable broth and diced tomatoes with their juices. Stir to combine, scraping any browned bits from the bottom of the pot.
  5. 5Season and Bring to Boil — Add salt and pepper to taste (about 1 teaspoon salt and 1/2 teaspoon pepper). Increase heat to high (400°F / 200°C) and bring the mixture to a rolling boil.
  6. 6Simmer Covered — Reduce heat to low (200°F / 95°C), cover the pot, and let simmer gently for 20-25 minutes, or until the rice is tender and the liquid is absorbed. Check at 20 minutes – the grains should be tender but not mushy. If needed, cook an additional 5 minutes.
  7. 7Rest and Fluff — Remove the pot from heat and let it sit, covered, for 5 minutes. This allows the steam to finish cooking the grains and makes them fluffy. Fluff with a fork before serving.
  8. 8Serve — Taste and adjust seasoning. Garnish with fresh parsley or cilantro if desired. Serve hot as a main dish or side.
👨‍🍳 Chef's Note: For an extra depth of flavor, use a good-quality vegetable broth. If you're in a rush, you can use canned lentils, but reduce the simmering time to 10 minutes.

Servings: 6

Cuisine: American

Course: Main Course

Nutrition (per serving): 285 kcal · 12g protein · 22g carbs · 9g fat
Kenji Tanaka

Written by Kenji Tanaka
Kenji covers tech productivity and digital minimalism for remote workers. He writes about streamlining workflows and cutting digital clutter with a focus on mental clarity, not just efficiency.

Leave a Comment

x
Advertisements