
This one-pot Indian flat rice combines fluffy grains with spiced lentils for a satisfying vegetarian meal. I developed this method after testing multiple ratios to perfect the texture balance between rice and lentils.
The dish comes together in a single pot, with aromatic spices blooming in hot oil before the rice and lentils cook together. This traditional approach ensures every grain absorbs maximum flavor while maintaining distinct textures.
What results is a fragrant, hearty dish with tender rice, soft lentils, and layers of warm spices. The one-pot method makes it practical for weeknight cooking without sacrificing authenticity.
Serve it hot with yogurt or chutney for a complete meal that’s both nourishing and deeply flavorful.
Ingredients for Indian Flat Rice
Basmati rice and lentils meet aromatic spices for a hearty one-pot meal with layers of flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Basmati Rice 🌾 | 1 ½ cups | Rinsed until water runs clear |
| Yellow Lentils 🥣 | ¾ cup | Rinsed and drained |
| Onion 🧅 | 1 whole | Finely chopped |
| Garlic Cloves 🧄 | 3 cloves | Minced for depth |
| Fresh Ginger 🌿 | 1 tbsp | Grated or minced |
| Green Chili Pepper 🌶️ | 1 whole | Finely chopped, adjust to taste |
| Cumin Seeds 🌿 | 1 tsp | Toasted for aroma |
| Mustard Seeds 🧂 | ½ tsp | Adds earthy pop |
| Ground Turmeric 🌶️ | ½ tsp | For color and warmth |
| Ground Coriander 🌿 | 1 tsp | Freshly ground preferred |
| Vegetable Oil 🫒 | 2 tbsp | Or ghee for richness |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish |
| Water 💧 | 3 ½ cups | Adjust as needed |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed brightens flavor |
The rice and lentils are the foundation—Basmati rice gives the right fluffiness and texture. For lentils, yellow or red lentils break down beautifully. Look for them in the bulk section at Whole Foods or any Indian grocery store. The spices should be fresh; Penzeys or a well-stocked spice aisle ensures potency. Cumin and mustard seeds bloom best in hot oil, so don’t skimp on the toasting step.
No fresh ginger? Ground ginger at half the amount works in a pinch. Swap green chili for serrano or jalapeño based on heat preference. Vegetable oil can be replaced with coconut oil for a richer flavor. Fresh cilantro is ideal for garnish, but parsley or mint add a nice touch too. For extra depth, add a pinch of asafoetida (hing) if you have it.
This dish keeps well. Store leftovers in an airtight container in the fridge for up to 5 days. Reheat with a splash of water to restore moisture. The flavors deepen overnight, making it perfect for meal prep. Freezes beautifully for up to 3 months.
Why You’ll Love This Recipe
- One Pot Wonder: I toss in the rice, lentils, and spices, then let it simmer—no fuss, no extra dishes.
- Warm Spice Hug: The ginger and garlic bloom in the oil, filling my kitchen with that cozy, aromatic scent.
- Meal Prep Hero: It tastes even better the next day, so I make a big batch for lunches all week.
- Budget Stretcher: Basmati rice and yellow lentils are cheap, but together they feel like a restaurant meal.
Step-by-Step Instructions for Indian Flat Rice
Here’s the method. Straightforward, tested, works every time.
Step 1: Prepare and Toast the Spices
Heat the 2 tbsp vegetable oil in a large pot over medium heat. Add the 1 tsp cumin seeds and 0.5 tsp mustard seeds, stirring constantly for 30-45 seconds until they begin to sizzle and pop.
This toasting releases their aromatic oils, which form the flavor base of the dish. Watch closely—they can burn quickly. Once fragrant, immediately add the 1 whole onion (finely chopped) to the pot to prevent the spices from overcooking.
Step 2: Sauté Aromatics Until Soft
Cook the onion for 5-6 minutes until it turns translucent and begins to brown at the edges. Add the 3 cloves garlic cloves (minced), 1 tbsp fresh ginger (grated), and 1 whole green chili pepper (finely chopped).
Sauté for another 2 minutes until the raw aroma disappears and the mixture becomes fragrant. Stir in the 0.5 tsp ground turmeric and 1 tsp ground coriander, coating the aromatics evenly. The turmeric will deepen in color, signaling it’s properly bloomed.
Step 3: Cook Lentils and Rice Together
Add the 0.75 cup yellow lentils (rinsed) and 1.5 cups basmati rice (rinsed) to the pot, stirring to combine with the spice mixture. Pour in the 3.5 cups water and add the 1 tsp salt. Bring to a boil over high heat.
Once boiling, reduce the heat to low, cover the pot, and let it simmer for 20-25 minutes. The dish is done when the lentils are tender and the rice is fluffy with no resistance. Avoid lifting the lid during cooking to maintain steady steam.
Step 4: Finish and Rest
Remove the pot from heat and let it sit, covered, for 10 minutes. This resting period allows the grains to absorb any remaining liquid and the flavors to meld together.
Gently fluff the rice and lentils with a fork, then stir in the 1 tbsp lemon juice. Taste and adjust the salt if needed. The lemon juice brightens the earthy flavors and balances the dish.
Garnish with the 0.25 cup fresh cilantro (chopped) just before serving. The cilantro adds a fresh, herbal note that complements the warm spices beautifully.
Pro Tips For Making Indian Flat Rice
- Soak the Basmati: Give the basmati rice a 20-minute soak in cold water before cooking—I learned this the hard way after ending up with dry, stubby grains instead of those long, fluffy ones.
- Toast the Lentils: Lightly dry-toast the yellow lentils in the pot for 1-2 minutes before adding water. Sounds weird, but it works: it deepens their nutty flavor and prevents a mushy texture.
- Grate the Ginger: Skip the mincing and grate the fresh ginger instead—it distributes evenly and infuses the dish with more punch without overpowering bites.
- Watch the Water: Use a 1:2.5 rice-to-water ratio for the lentils and rice combined, and resist the urge to stir once it’s simmering—this keeps the grains separate and prevents a gluey mess.
Storing and Reheating indian flat rice
Refrigerator Storage
Let this dish cool completely before transferring to airtight containers. I use glass containers with snap-tight lids from IKEA—they stack perfectly in my Boston apartment fridge. Store at 40°F or below for up to 5 days. The flavors actually improve overnight. ❄️
Freezer Storage
For longer storage, freeze in portion-sized containers for up to 3 months. I recommend quart-size freezer bags—lay them flat to save space. Leave 1 inch of headspace for expansion and squeeze out excess air to prevent freezer burn.
Stovetop Reheating
This is my preferred method. Add the dish to a pot with ¼ cup water and heat over medium-low for 8-10 minutes. Stir occasionally and add more water if needed. The rice and lentils will soften beautifully. 🔥
Microwave Reheating
For quick meals, microwave individual portions covered with a damp paper towel. Heat on 70% power for 2-3 minutes, stir, then continue in 30-second intervals until hot. Add a splash of water if it looks dry.
Reviving Leftover Flavors
If the dish tastes flat after storage, stir in 1 tsp lemon juice and a pinch of salt. Garnish with fresh cilantro to brighten it up. I often add a drizzle of plain yogurt for creaminess.
Nutrition Facts
Frequently Asked Questions
Can I use brown rice instead of basmati?
Yes, but adjust the water to 4 cups and simmer for 40-45 minutes. Brown rice stays firmer, so expect a slightly chewier texture. The flavor will still be delicious!
Why do the spices need toasting first?
Toasting the cumin and mustard seeds in hot oil releases their essential oils, creating a deeper, more aromatic base for the dish. Skipping this step results in bland flavors.
How do I prevent the rice from turning mushy?
Rinse the rice thoroughly until the water runs clear, and avoid stirring while cooking. Use the exact 3.5 cups water and let it rest covered for 10 minutes after cooking.
What can I serve with this dish?
Pair it with plain yogurt, cucumber raita, or a simple salad. For a heartier meal, add roasted vegetables or a side of naan bread.
- Mujadara Rice and Lentils Recipe: Earthy Spiced Lentils With Caramelized Onions - November 1, 2026
- Naija Fried Rice Recipe: Street-Style Spice With Veggie Crunch - November 1, 2026
- Mushy Rice Recipe: Fluffy Grains Transformed in Minutes - November 1, 2026