There are nights when I don’t want to think too hard about dinner—I just want a warm bowl that feels like a hug. That’s when I reach for this lentil dal with brown rice. It’s cozy, deeply spiced, and still simple enough to make on a busy weeknight.
I love how lentil dal with brown rice ticks every box: budget-friendly, naturally gluten-free, and packed with plant protein. The rice gives you that chewy, nutty base, while the dal turns rich and creamy without a drop of dairy. Pile it into a bowl, add a squeeze of lemon, and you’ve got a meal that feels both grounding and special.
This version keeps the classic Indian-inspired flavors—ginger, garlic, cumin, turmeric—while staying totally doable. You cook the brown rice, simmer the lentils in a fragrant sauce, then bring everything together in one big, comforting bowl. Leftovers taste even better, so it’s perfect for meal prep.

Why you’ll love this recipe
First, this bowl satisfies like serious comfort food. The brown rice stays slightly chewy and nutty, and the dal turns silky as the lentils break down. Each bite hits you with warm spices, little pops of tomato and onion, and the brightness of fresh lemon and cilantro on top.
Second, you get a quietly powerful nutrition boost. Lentils bring fiber and plant protein, while brown rice adds slow-burning carbohydrates and extra minerals. Together they create a complete, filling meal that keeps you steady for hours—no need to chase dinner with snacks.
You also don’t need any tricky techniques. If you can sauté onions and simmer soup, you can make this lentil dal with brown rice. Everything happens on the stovetop with simple steps: toast spices, soften aromatics, simmer lentils, fluff rice. No Instant Pot required, though you can adapt it if that’s your style.
Print
Lentil Dal with Brown Rice: Easy 4-Step Nourishing Dinner
- Total Time: 55 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
This lentil dal with brown rice is a cozy, Indian-inspired bowl with creamy red lentils and nutty brown basmati rice. It’s budget-friendly, naturally vegan, and perfect for meal prep.
Ingredients
- 1 cup brown basmati rice, rinsed
- 2 1/4 cups water
- 1 cup red lentils, picked over and rinsed
- 1 tablespoon olive, avocado, or coconut oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 tablespoon grated fresh ginger
- 2 teaspoons ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon ground turmeric
- 1/2–1 teaspoon chili powder or cayenne, to taste
- 1 teaspoon fine sea salt, plus more to taste
- 3 cups vegetable broth (or water)
- 1 (14-ounce) can diced tomatoes, drained
- 1 teaspoon garam masala
- Juice of 1/2–1 lemon
- Chopped fresh cilantro, for serving
- Optional toppings: yogurt, chili oil, toasted seeds, naan
Instructions
- Cook the brown rice: Combine the rinsed brown basmati rice, water, and a pinch of salt in a medium saucepan. Bring to a boil, then cover and simmer for 35–40 minutes, until tender. Remove from heat and rest, covered, for 5–10 minutes before fluffing with a fork.
- Build the dal base: While the rice cooks, heat the oil in a large pot over medium heat. Add the diced onion and cook for 5–7 minutes, until soft and lightly golden. Stir in the garlic and ginger and cook for 1 minute, until fragrant. Sprinkle in the cumin, coriander, turmeric, and chili powder and toast for 30–60 seconds, stirring constantly.
- Simmer the lentils: Add the rinsed lentils, drained tomatoes, vegetable broth, and salt. Stir well, bring to a gentle boil, then reduce to a medium-low simmer. Cook uncovered for 20–25 minutes, stirring occasionally, until the lentils break down and the dal becomes thick and creamy. Add more liquid as needed.
- Finish the dal: Stir in the garam masala and simmer for 2–3 more minutes. Remove from the heat, then add lemon juice to taste. Adjust salt and heat level.
- Serve: Spoon brown rice into bowls and ladle the lentil dal over the top. Garnish with cilantro and any toppings you like, such as yogurt, chili oil, toasted seeds, or naan on the side.
Notes
- For a chunkier texture, use half red lentils and half brown lentils and add a bit more broth.
- Make-ahead: Cook rice and dal separately and refrigerate in airtight containers for up to 5 days, or freeze the dal for up to 3 months.
- To reheat, add a splash of water or broth to loosen the dal and warm gently on the stovetop.
- For extra veggies, stir baby spinach into the hot dal right before serving.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Indian-Inspired
Nutrition
- Serving Size: 1 bowl
- Calories: 420
- Sugar: 6g
- Sodium: 540mg
- Fat: 8g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 74g
- Fiber: 14g
- Protein: 17g
- Cholesterol: 0mg
If your kitchen already loves cozy one-pots like your lentil vegetable stew from the slow cooker, this bowl will slide right into the rotation. Try serving it on a night when you might otherwise make that <a href=”https://www.eatingheritage.com/lentil-vegetable-stew-crockpot/”>lentil vegetable stew crockpot recipe</a>—it has the same comfort, but with the clear dal-and-rice layering.
For fans of hearty “everything in a bowl” dinners, this dal lives in the same family as your <a href=”https://www.eatingheritage.com/vegetarian-stuffed-cabbage-soup/”>vegetarian stuffed cabbage soup</a>, which also leans on lentils and rice for a complete meal. Here, you get a more distinctly Indian-inspired profile: cumin, coriander, turmeric, and a little heat if you want it.
Finally, this recipe respects your time. You can cook the brown rice ahead on meal prep day, then whip up the dal in under 30 minutes when you’re ready. Leftovers reheat beautifully for lunches, and the flavors keep deepening in the fridge.
Ingredients you need (and simple swaps)
You probably have most of these in your pantry already.
Lentils
- Red lentils work beautifully here. They cook quickly and break down into a creamy, velvety dal.
- Brown or green lentils hold their shape more and give a chunkier texture; you can use them if you prefer a bit more bite. Just cook them longer and add a splash more liquid as needed.
Brown rice
- Use brown basmati if you can find it. It cooks up fluffy and fragrant, with grains that stay separate.
- Regular long-grain brown rice also works. It just needs a bit more water and a few extra minutes to soften.
- You can cook the rice in a pot on the stove, a rice cooker, or even batch-cook it earlier in the week.
Aromatics
- A yellow onion, diced, lays down a sweet, savory base.
- Garlic and fresh ginger bring that signature dal warmth.
- If you’re in a pinch, you can swap garlic powder and ground ginger, but the fresh versions add more life.
Spices
- Ground cumin and coriander give the dal its earthy, toasty backbone.
- Turmeric adds color and gentle warmth.
- Garam masala goes in at the end for a rounded, almost “finished” flavor.
- Chili powder or cayenne dial in the heat level—use a little for warmth, more if you like it spicy.
Liquids and fat
- Vegetable broth creates a richer base than water, though water still works if you season carefully.
- Oil (olive or avocado) keeps the recipe vegan. You can use ghee if you want a buttery note.
Finishing touches and toppings
- Fresh cilantro and lemon juice wake everything up at the end.
- Stir in baby spinach for greens.
- Serve with a spoonful of yogurt (dairy or coconut), crunchy toasted seeds, or a spoonful of chutney on top.
| Lentil type | Texture & best use here |
|---|---|
| Red lentils | Cook fast and break down easily, ideal for a creamy dal over brown rice. |
| Brown lentils | Hold their shape more; great if you want a chunkier, stew-like texture. |
| Green lentils | Stay firmest; use when you like defined lentils rather than a smooth dal. |
How to make lentil dal with brown rice (step-by-step)
This recipe makes about 4 servings.
You’ll need:
- 1 cup brown basmati rice, rinsed
- 1 cup red lentils, picked over and rinsed
- 1 tablespoon oil (olive, avocado, or coconut)
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 tablespoon grated fresh ginger
- 2 teaspoons ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon ground turmeric
- ½–1 teaspoon chili powder or cayenne (to taste)
- 1 teaspoon fine sea salt, plus more to taste
- 3 cups vegetable broth (or water, plus extra as needed)
- 1 small can (about 14 oz) diced tomatoes, drained
- 1 teaspoon garam masala
- Juice of ½–1 lemon
- Chopped cilantro, for serving
Step 1: Cook the brown rice
Rinse the brown rice under cold water until the water runs mostly clear. Combine it with 2¼ cups water and a pinch of salt in a medium pot. Bring it to a boil, then lower the heat, cover, and simmer for 35–40 minutes, until tender. Turn off the heat and let it rest, covered, for 5–10 minutes before fluffing.
You can also cook the rice in a rice cooker using the brown rice setting. If you love rice-focused dinners like <a href=”https://www.eatingheritage.com/spicy-maple-and-chicken-coconut-rice/”>spicy maple and chicken coconut rice</a>, that same fluffy texture works perfectly here with lentils.
Step 2: Build your flavor base
While the rice cooks, heat the oil in a large pot over medium heat. Add the diced onion and cook it for 5–7 minutes, stirring often, until it turns soft and lightly golden around the edges.
Stir in the garlic and ginger and cook for about 1 minute, just until fragrant. Sprinkle in the cumin, coriander, turmeric, and chili powder. Stir constantly for 30–60 seconds so the spices toast gently and smell nutty.
Step 3: Simmer the lentil dal
Add the rinsed lentils to the pot along with the drained tomatoes, vegetable broth, and salt. Stir well to combine and scrape the bottom of the pot so nothing sticks.
Bring the pot to a gentle boil, then reduce the heat to a medium-low simmer. Cook uncovered for 20–25 minutes, stirring occasionally, until the lentils break down and the dal turns thick and creamy. If it ever looks too thick before the lentils soften, splash in a bit more broth or water.
When the lentils taste tender, stir in the garam masala and let the dal simmer for another 2–3 minutes. Taste and adjust the salt.
Step 4: Finish and serve over brown rice
Right before serving, squeeze in the lemon juice and stir. This brightens the dal and balances the earthy spices. If you’re adding spinach, stir in a couple of handfuls now and let it wilt in the heat.
To serve, scoop a generous portion of brown rice into each bowl. Ladle the lentil dal on top or alongside the rice. Finish with chopped cilantro and any toppings you like—yogurt, a drizzle of chili oil, toasted seeds, or crispy onions.
Variations, toppings, and make-ahead tips
Make it extra veggie-packed
- Stir in baby spinach or chopped kale during the last couple of minutes of cooking.
- Add small cubes of sweet potato or carrots when you add the lentils so they have time to soften.
- Fold in roasted cauliflower florets right before serving for extra texture.
If you already love how vegetables stretch a bowl of rice in recipes like your <a href=”https://www.eatingheritage.com/kimchi-fried-rice/”>kimchi fried rice</a>, you’ll enjoy building a similar “loaded bowl” vibe here with lentils and greens.
Play with the protein
- Add chickpeas for more bite and even more plant protein.
- Top bowls with crispy tofu cubes or leftover roasted chicken if you’re not strictly vegetarian.
- Serve a soft-boiled or fried egg on top for a twist similar in comfort to your <a href=”https://www.eatingheritage.com/caribbean-chicken-and-rice-recipe/”>caribbean chicken and rice</a> dinners—different flavors, same satisfaction.
Adjust the spice level
- For mild dal, stick to the lower end of the chili powder or cayenne range.
- For more heat, add a pinch of extra cayenne at the end or drizzle chili crisp over your bowl.
- You can also simmer a sliced fresh chili with the lentils and fish it out before serving.
Make-ahead and storage
- Fridge: Store dal and brown rice separately in airtight containers for 4–5 days. The dal will thicken as it chills; loosen it with a splash of broth or water when you reheat it.
- Freezer: Freeze portions of dal (and rice, if you like) for up to 3 months. Thaw overnight in the fridge and rewarm gently on the stovetop.
- Reheating: Warm dal in a small pot over low heat, stirring often. Reheat rice in a covered dish in the microwave with a splash of water to steam it back to life.
If you depend on freezer-friendly dinners like <a href=”https://www.eatingheritage.com/easy-ginger-lime-pork-with-coconut-rice/”>easy ginger lime pork with coconut rice</a>, this lentil dal with brown rice fits right alongside them as a plant-based option.
Packing for lunches
Spoon rice into the bottom of a container and top it with dal. Add toppings (like cilantro and lemon wedges) in a separate small container so they stay fresh. Reheat at work, finish with your garnishes, and you’ve got a deeply satisfying lunch that tastes like you just cooked it.

Wrap-Up
This lentil dal with brown rice gives you everything you want in a weeknight dinner: deep flavor, gentle heat, real nourishment, and leftovers that make lunches easy. Once you’ve made it once or twice, you’ll start riffing with different lentils, vegetables, and toppings, but the cozy core stays the same. Make a batch, rate the recipe, and then treat yourself to another comforting bowl like your favorite lentil-based soups next time.
FAQ’S
Can I use red lentils instead of brown or green in lentil dal with brown rice?
Yes, red lentils work perfectly for lentil dal with brown rice. They cook faster and dissolve into a creamy, spoon-coating texture that nestles beautifully over the nutty grains. If you swap from brown or green lentils, reduce the simmer time and watch the pot so it doesn’t thicken too much.
How can I make lentil dal with brown rice more spicy?
To add extra heat, increase the chili powder or cayenne, or stir in chopped fresh chili with the onions. You can also finish each bowl with chili oil or chili crisp so everyone controls their own spice level. Just keep the base dal mild if you cook for mixed heat tolerances.
Can I cook lentil dal and brown rice together in one pot?
You can cook them in one pot, but brown rice takes longer than lentils. If you want a true one-pot dish, use a 1:3 ratio of rice to lentils and plenty of liquid, then simmer until everything turns thick and stew-like. For a classic dal-over-rice feel, cooking them separately keeps the textures clearer.
How do I store and reheat leftover lentil dal with brown rice?
Store dal and rice in separate airtight containers in the fridge for up to 5 days. Reheat the dal in a small pot with a splash of water or broth and warm the rice in the microwave with a bit of water so it steams. This keeps lentil dal with brown rice soft, creamy, and just as comforting as day one.
