Lentil Dal with Brown Rice: Cozy One-Pot Healthy Dinner

5 Shares

The very first time I made lentil dal with brown rice, it was one of those cold nights where all I wanted was a bowl that warmed me from the inside out. I tossed lentils and spices into a pot, set brown rice simmering on the next burner, and hoped for the best. By the time dinner hit the table, the kitchen smelled like garlic, ginger, and toasted cumin, and everyone went quiet for that first bite. Since then, this lentil dal with brown rice has become my go-to when I want something comforting, nourishing, and still totally weeknight-friendly.

You’ll love how the creamy lentils hug every grain of nutty brown rice. The spices feel warm, not harsh, and you can keep the heat level as gentle or fiery as you like. Best of all, you build a full protein-and-fiber packed meal in one simple flow, without tricky techniques or hard-to-find ingredients.

Lentil dal with brown rice in a bowl topped with cilantro and lemon

Why You’ll Love Lentil Dal with Brown Rice

You know those dinners that actually keep you full? This is one of them. Lentils bring serious plant protein and fiber to the party, while brown rice adds slow-burning carbohydrates and extra fiber of its own, so you feel satisfied for hours.

Together, they make a cozy bowl that tastes like comfort food but behaves like a balanced plate. The lentil dal stays silky and spoonable, with layers of garlic, ginger, cumin, coriander, and turmeric. A squeeze of lemon at the end brightens everything, and fresh cilantro makes the whole dish taste alive.

You can keep this lentil dal with brown rice completely vegan, or swirl in a spoonful of yogurt on top. Either way, you get an easy, Healthy Dinner that works just as well for next-day lunches as it does for a slow Sunday night.

Lentil dal with brown rice in a bowl topped with cilantro and lemon

Lentil Dal with Brown Rice

Creamy red lentil dal spooned over nutty brown rice for a cozy, protein-packed bowl that works for both Healthy Dinner and make-ahead lunches.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 4 servings
Course: Healthy Dinner, Main Course
Cuisine: Indian
Calories: 460

Ingredients
  

For the brown rice
  • 1 cup brown basmati or long-grain brown rice, rinsed
  • 2.25 cups water or low-sodium vegetable broth
  • 0.25 teaspoon fine sea salt
For the lentil dal
  • 1 tablespoon coconut oil or olive oil
  • 1 medium yellow onion, finely diced
  • 3 cloves garlic, minced
  • 1 tablespoon freshly grated ginger
  • 1 small green chili, minced (or 1/2 teaspoon red pepper flakes)
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon ground turmeric
  • 0.5 teaspoon smoked paprika or cayenne (optional)
  • 1 cup red lentils (masoor dal), rinsed
  • 1 can diced tomatoes (14–15 oz) with juices
  • 3 cups low-sodium vegetable broth or water
  • 0.75 teaspoon fine sea salt, plus more to taste
  • 0.5 lemon, juiced (about 1 tablespoon)
  • 0.25 cup chopped fresh cilantro, plus extra for serving
For serving (optional)
  • Plain or coconut yogurt, chili oil, toasted seeds to taste

Equipment

  • Medium saucepan with lid
  • Large heavy pot or Dutch oven
  • Cutting board and chef’s knife
  • Wooden spoon or spatula

Method
 

  1. Combine the brown rice, water or broth, and 1/4 teaspoon salt in a medium saucepan. Bring to a boil, then reduce heat to low, cover, and simmer 35–40 minutes until the liquid is absorbed and the rice is tender. Turn off the heat and let steam, covered, for 5–10 minutes before fluffing with a fork.
  2. While the rice cooks, warm the oil in a large heavy pot over medium heat. Add the onion and cook 5–7 minutes, stirring often, until softened and lightly golden.
  3. Stir in the garlic, ginger, and green chili. Cook for 1 minute, then add cumin, coriander, turmeric, and optional smoked paprika or cayenne. Stir constantly for about 30 seconds to toast the spices.
  4. Add the rinsed red lentils, diced tomatoes with juices, vegetable broth or water, and remaining salt. Stir well and scrape the bottom of the pot to release any browned bits.
  5. Bring the mixture to a gentle boil, then reduce heat to medium-low. Partially cover and simmer 15–20 minutes, stirring occasionally, until the lentils soften and the dal is thick and creamy. Add a splash of liquid if it becomes too thick.
  6. Turn off the heat. Stir in the lemon juice and chopped cilantro. Taste and adjust seasoning with more salt, lemon, or chili if desired.
  7. To serve, divide the brown rice between bowls and spoon the hot lentil dal over the top. Finish with yogurt, extra cilantro, chili oil, or toasted seeds if you like.

Nutrition

Calories: 460kcalCarbohydrates: 75gProtein: 18gFat: 11gSaturated Fat: 4gSodium: 560mgPotassium: 650mgFiber: 15gSugar: 6gCalcium: 80mgIron: 5mg

Notes

For a one-pot variation, use 1/2 cup brown rice and 1/2 cup red lentils with 4 cups broth and simmer 35–40 minutes, stirring occasionally. The texture will be thicker and stew-like. Dal thickens as it cools, so thin leftovers with a splash of water or broth when reheating. Store rice and dal separately in the fridge for up to 4 days.

Tried this recipe?

Let us know how it was!

Ingredients You’ll Need

Think of this recipe as a flexible blueprint. You can follow it exactly, or swap a few things based on what you already have on hand.

For the brown rice

  • 1 cup brown basmati or long-grain brown rice, rinsed
  • 2 ¼ cups water or low-sodium vegetable broth
  • ¼ teaspoon fine sea salt

For the lentil dal

  • 1 tablespoon coconut oil or olive oil
  • 1 medium yellow onion, finely diced
  • 3 cloves garlic, minced
  • 1 tablespoon freshly grated ginger
  • 1 small green chili (or ½ teaspoon red pepper flakes), minced
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon ground turmeric
  • ½ teaspoon smoked paprika or cayenne (optional, for heat)
  • 1 cup red lentils (masoor dal), rinsed until the water runs mostly clear
  • 1 can (14–15 oz) diced tomatoes, with juices
  • 3 cups low-sodium vegetable broth or water
  • 1 teaspoon fine sea salt, plus more to taste
  • Juice of ½ lemon (about 1 tablespoon), plus extra wedges for serving
  • ¼–½ cup chopped fresh cilantro leaves and tender stems

Optional toppings

  • Plain yogurt or coconut yogurt
  • Extra cilantro
  • Thinly sliced scallions
  • Toasted cashews or pumpkin seeds
  • Chili oil or more red pepper flakes

Here’s a quick reference for the core ratios so you don’t have to scroll while you cook:

Component Ratio
Brown rice to liquid 1 cup rice : 2¼ cups water/broth
Red lentils to liquid 1 cup lentils : 3 cups broth/water
Servings 4 generous bowls

That’s the structure we’ll also use later in the HTML table section.

Step-by-Step: How to Make Lentil Dal with Brown Rice

You’ll cook the brown rice and the lentil dal side by side so everything finishes around the same time.

1. Cook the brown rice

  1. Add the rinsed brown rice, water or broth, and salt to a medium saucepan.
  2. Bring it to a boil over medium-high heat.
  3. Once it boils, reduce the heat to low, cover tightly, and simmer for about 35–40 minutes, until the water absorbs and the rice feels tender.
  4. Turn off the heat, keep the lid on, and let the rice steam for 5–10 minutes. Fluff with a fork before serving.

While the rice simmers, you’ll start the lentil dal so everything lines up.

2. Build the flavor base for the dal

  1. Warm the oil in a heavy pot over medium heat.
  2. Add the diced onion and cook 5–7 minutes, stirring often, until it softens and turns lightly golden around the edges.
  3. Stir in the garlic, ginger, and green chili. Cook about 1 minute, until fragrant.
  4. Sprinkle in cumin, coriander, turmeric, and optional smoked paprika or cayenne. Stir constantly for 30 seconds so the spices bloom and smell toasty, not raw.

This step makes the biggest difference in flavor, so don’t rush it. You want the spices to wake up in the warm oil before the liquid hits the pot.

3. Simmer the lentils

  1. Stir the rinsed red lentils into the pot so they’re coated in the spiced onion mixture.
  2. Add the diced tomatoes with their juices and the vegetable broth. Scrape the bottom of the pot to loosen any browned bits.
  3. Bring the mixture to a gentle boil, then lower the heat to medium-low.
  4. Partially cover and simmer for 15–20 minutes, stirring every few minutes, until the lentils break down and the dal looks thick, creamy, and spoonable.
  5. If it feels too thick, splash in more broth or water; if it feels thin, simmer uncovered for a few extra minutes.

Red lentils cook quickly and tend to lose their shape, which gives that classic, velvety dal texture.

4. Finish and adjust

  1. Once the lentils soften and the dal thickens, stir in salt and taste.
  2. Turn off the heat and stir in the lemon juice and chopped cilantro.
  3. Taste again and adjust with more salt, lemon, or chili if you like a bit more punch.

The lemon and herbs brighten the whole pot, so don’t skip them. They keep lentil dal with brown rice from tasting heavy, even though the bowl feels hearty.

5. One-pot and Instant Pot options (quick notes)

  • True one-pot version:
    • Rinse ½ cup brown rice and ½ cup red lentils.
    • Sauté spices and aromatics in a large pot as above.
    • Add grains, lentils, 4 cups broth, and tomatoes.
    • Simmer, covered, 35–40 minutes, stirring once or twice, until both rice and lentils turn tender. Add more liquid as needed.
    • Texture turns more stew-like than saucy dal, but the flavor still hits.
  • Instant Pot version:
    • For best texture, cook brown rice separately using the rice setting or 22 minutes on high pressure with natural release.
    • For the dal, use sauté mode for aromatics, then add lentils, tomatoes, and broth.
    • Pressure cook 6–8 minutes on high with natural release.
    • Stir in lemon and herbs after venting.

Variations, Swaps & Add-Ins

Once you nail the base, you can customize this lentil dal with brown rice a dozen different ways.

1. Veggie-packed version
Stir 2 cups chopped vegetables into the pot after you bloom the spices. Good options:

  • Diced carrots
  • Cauliflower florets
  • Baby spinach or chopped kale
  • Small cubes of sweet potato

They soften while the lentils simmer, so you don’t need an extra pan.

2. Creamy coconut dal
For a richer bowl, swap 1 cup of the broth for a can of full-fat coconut milk. Add it after the lentils soften so it doesn’t separate. The result tastes silky and slightly sweet, which balances the warm spices.

3. Extra-spicy version
Leave the seeds in your chili, increase cayenne, or finish the bowls with a drizzle of chili oil. You still get that cozy base, just with more heat.

4. Higher-protein tweaks
Lentils already deliver impressive protein and fiber. A cup of cooked lentils can offer around 18 grams of protein and 15 grams of fiber.
If you want even more:

  • Add ½ cup cooked chickpeas to the dal during the last 5 minutes.
  • Serve each bowl with a dollop of Greek-style yogurt if you include dairy.
  • Stir in cubed baked tofu right before serving to keep the shape intact.

5. Kid-friendly adjustments

  • Go easy on the chili and cayenne.
  • Blend part of the dal for a smoother texture, then stir it back in.
  • Serve the brown rice in a ring with the dal in the middle; sometimes changing the “shape” helps picky eaters say yes.

Meal Prep, Storage & Reheating

This recipe makes about 4 generous bowls of lentil dal with brown rice. You can double everything to fill your lunch containers for the week.

  • Fridge:
    • Store rice and dal in separate airtight containers for up to 4 days.
    • Keeping them separate helps the rice stay fluffy.
  • Freezer:
    • Freeze the dal for up to 3 months in freezer-safe containers.
    • Freeze brown rice separately in flat zip bags so it thaws quickly.
  • Reheating:
    • Warm the dal on the stove with a splash of water or broth until creamy again.
    • Reheat brown rice in the microwave with a spoonful of water and a loose cover, or steam it briefly in a covered pan.

If you already love bowl recipes like your Meal Prep Unstuffed Pepper Bowls, this dal-and-rice combo slides right into that rotation as another satisfying Healthy Dinner option. You can even pair it with a lighter bowl like the Yum Yum Sushi Bowl on a different night to keep things fun without overthinking your plan.

For a treat later in the week, that pot of dal pairs nicely with a batch of Crispy Rice Peanut Butter Treats—protein and fiber at dinner, sweet crunch for dessert.

Serving Ideas & Nutrition Benefits

To serve, scoop a bed of fluffy brown rice into each bowl and ladle the hot lentil dal over the top. Add a squeeze of lemon, a shower of cilantro, and whatever toppings you love—yogurt, seeds, or a tiny drizzle of chili oil.

A typical bowl with about 1 cup cooked brown rice and a hearty serving of dal can land roughly in this range (estimates, not lab-tested):

  • ~430–480 calories
  • 17–20 g protein
  • 13–16 g fiber
  • Mostly complex carbohydrates with very little saturated fat

That makes lentil dal with brown rice a powerful alternative to takeout curries or jarred sauces that often carry more sodium and cream. When you want a comfort meal that still supports your goals, this one belongs right beside favorites like lemony pasta salads and other hearty bowls.

Bowls of lentil dal with brown rice make an easy, cozy dinner.

Wrap-Up

Lentil dal with brown rice gives you the kind of dinner that feels like a hug and still checks every “healthy” box—protein, fiber, and comfort all in one bowl. Once you make it a couple of times, you’ll be able to cook it almost on autopilot, tweak the spices to match your mood, and stash extra portions for the week. Next time you’re craving a cozy Healthy Dinner that loves you back, grab a bag of lentils and some brown rice and let this pot do the work.

Wrap-Up

Lentil dal with brown rice gives you the kind of dinner that feels like a hug and still checks every “healthy” box—protein, fiber, and comfort all in one bowl. Once you make it a couple of times, you’ll be able to cook it almost on autopilot, tweak the spices to match your mood, and stash extra portions for the week. Next time you’re craving a cozy Healthy Dinner that loves you back, grab a bag of lentils and some brown rice and let this pot do the work.

FAQ’s

Is lentil dal with brown rice a complete protein meal?

Lentils bring impressive protein and fiber, and brown rice adds more complex carbs plus extra nutrients. Together, they provide a balance of amino acids that makes this combo behave like an animal-protein meal, while still staying fully plant-based. You get staying power, heart-friendly fiber, and minerals in every bowl.

Can I cook lentil dal and brown rice in one pot?

Yes, you can cook them in one pot if you adjust liquid and timing. Use equal parts brown rice and red lentils with plenty of broth, and simmer about 35–40 minutes, stirring and adding water as needed. Expect a thicker, stew-like texture instead of separate rice and dal, but the flavor stays cozy and satisfying.

Which lentils are best for dal served with brown rice?

Red lentils (masoor dal) cook fast and break down into a silky, spoonable dal that coats every grain of brown rice. Brown or green lentils hold their shape more and give a chunkier texture. You can even mix red and brown lentils if you want a creamy base with some bite left in the bowl.

How do I add big flavor to lentil dal with brown rice without lots of oil or cream?

Build flavor at the start by sautéing onion, garlic, ginger, and spices until fragrant, then simmer the lentils in that base. Finish with lemon juice and plenty of fresh herbs. Warm spices, acid, and cilantro create depth, so you don’t need much oil or dairy. Chili, smoked paprika, or toasted seeds on top also add punch without heaviness.

5 Shares

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating