Recipes Diets we supportDiets Start your planStart plan

Golden Red Lentil Dal with Spinach

A silky, golden dal of red lentils simmered with onion, garlic, ginger, turmeric, and cumin, wilted with fresh spinach, finished with coconut milk, and spooned over fluffy brown rice.

By Camille McLaughlin, RDN, LD, registered dietitian nutritionist

Built forVeganLunch
Also fits Balanced Gut-Health High-Protein Vegetarian Anti-Inflammatory High-Fiber GLP-1
Red lentils cook down until they lose their shape entirely and turn silky and gold with turmeric. Coconut milk goes in at the end and rounds off the cumin and ginger, spinach wilts into dark green ribbons through the pot, and brown rice underneath soaks up every bit of it.
↓ Jump to Recipe

Why You'll Love This Recipe

This is a warming, comforting bowl for anyone who wants a hearty, plant-forward lunch that still feels rich and satisfying. Red lentils cook quickly and turn silky as they break down, giving you the softness of a long-simmered stew in a fraction of the time. It is gentle on the stomach, full of flavor, and easy to make in a single pot, which makes it a reliable midday meal that holds up well as leftovers.

The flavor comes from blooming the spices in hot oil before the lentils go in. Cooking the turmeric and cumin with the onion, garlic, and ginger for a full minute wakes up their aromatic oils, so the whole dish tastes deeper and rounder than if the spices were simply stirred into water. Mashing some of the lentils against the pot as they simmer is what gives the dal its signature creamy body, and the coconut milk stirred in at the end softens the earthy turmeric and adds a subtle sweetness that balances the warm spices.

The combination of lentils and brown rice makes this bowl filling, with lasting energy that carries you through the afternoon. Lentils bring plant protein and fiber, the spinach folds in extra greens without changing the character of the dish, and the coconut milk and olive oil add just enough richness that a modest bowl feels complete. It is the kind of meal that satisfies without weighing you down.

Golden lentil stew flecked with green spinach steaming beside a mound of brown rice. Save
Prep: 10 minsCook: 30 minsTotal: 40 minsMakes: 4 servingsServing: 1 bowl, about 2 cups

Ingredients

Serves4Amounts change with the number. The nutrition panel is per serving, so it stays the same.
  • 3 1/2 cups cooked red lentils
  • 5 cups fresh spinach
  • 3 cups cooked brown rice
  • 1 onion, diced
  • 4 cloves garlic, minced
  • 1 tbsp grated ginger
  • 2/3 cup coconut milk
  • 3 tbsp olive oil
  • 2 tsp ground turmeric
  • 2 tsp ground cumin
  • 1/2 tsp salt

Instructions

  1. Have the rice ready: This builds on brown rice that is already cooked, so keep it warm and covered while the dal comes together, since a cold bed under a hot dal cools the bowl. Starting from dry instead, rinse the rice under cool water until it runs clear and simmer it covered until the grains are tender and chewy but not hard, about 40 to 45 minutes, then fluff it with a fork.
  2. Cook the red lentils: Rinse the red lentils in a fine-mesh sieve until the water runs clear. Simmer them in a pot of unsalted water until they turn soft and pale gold and begin to break down, about 15 minutes, skimming off any foam. Leave the salt out of that water, since salt added early keeps a lentil skin firm long past the point the inside is done. Drain and set aside; they should be creamy, not soupy.
  3. Prep the aromatics: Peel and dice the onion. Peel and mince the garlic. Peel a knob of ginger and grate it finely on a rasp or the small holes of a box grater. Rinse the spinach and drain it well.
  4. Saute the aromatics: Heat the olive oil in a wide pot over medium heat. Add the diced onion and cook, stirring now and then, until soft and translucent, about 5 minutes. Add the minced garlic, grated ginger, ground turmeric, and ground cumin, and stir constantly for about 1 minute, until the spices smell fragrant and toasty; do not let the garlic brown.
  5. Simmer the dal: Stir in the cooked lentils along with a splash of water to loosen. Simmer gently, stirring often, for about 12 minutes until thick and creamy, mashing lightly against the side of the pot with the back of a spoon so some lentils break down and thicken the dal. Add a little more water if it gets too tight.
  6. Finish and serve: Pour in the coconut milk and stir to combine, keeping the heat low, because coconut milk held at a hard boil can separate. Add the spinach a handful at a time, stirring until it wilts down and turns deep green, about 2 minutes. Season with salt and taste, adjusting as needed. Spoon the dal over the warm brown rice.
Nutrition Facts
4 servings per recipe
Serving size1 bowl, about 2 cups
Calories596
% Daily Value*
Total Fat 22g28%
Saturated Fat 10g49%
Trans Fat 0g
Cholesterol 0mg0%
Sodium 340mg15%
Total Carbohydrate 83g30%
Dietary Fiber 19g67%
Total Sugars 6g
Includes 0g Added Sugars 0%
Protein 22g
Vitamin D 0.0mcg0%
Calcium 116mg9%
Iron 9.8mg54%
Potassium 1185mg25%
* Percent Daily Values are based on a 2,000 calorie diet. Values are computed from USDA FoodData Central and are estimates. Per serving (1 bowl, about 2 cups).

Variations

  • Tomato dal: Stir a handful of chopped fresh tomato in with the onion and let it soften before the lentils go in, for a brighter, slightly tangy base.
  • Extra green: Fold in chopped kale or Swiss chard along with or in place of the spinach; add the sturdier greens a few minutes earlier so they have time to soften.
  • Spiced with heat: Add a minced fresh chile or a pinch of cayenne with the garlic and ginger for a gentle warmth that plays well against the coconut milk.
  • Lemon and herb finish: Squeeze fresh lemon juice over the dal just before serving and scatter chopped cilantro on top for a fresh, citrusy lift.
  • Tempered spice topping: Warm a little extra olive oil in a small pan, sizzle mustard seeds and a pinch more cumin until fragrant, and drizzle it over each bowl for a fragrant, crackly finish.

Storage & Leftovers

Store leftover dal in an airtight container in the refrigerator for up to four days. Keep the brown rice in a separate container so it stays distinct and does not turn mushy under the sauce. The dal will thicken considerably as it chills.

To reheat, warm the dal gently in a saucepan over medium-low heat, stirring in a splash of water to loosen it back to a creamy consistency, since it firms up in the fridge. Reheat the rice separately with a sprinkle of water, covered, until steaming. A microwave is fine if you stop and stir partway through. Dal settles thick at the bottom and scorches there if you leave it alone.

This dish is well suited to making ahead. The flavor actually deepens overnight as the spices meld, so cooking it a day in advance is a real advantage. You can also cook the rice and lentils ahead and keep them refrigerated, then build the dal in minutes when you are ready to eat.

Notes & Tips

A few notes from my kitchen to help this dal come out silky, well seasoned, and worth making again.
  • Rinse the lentils well: Red lentils carry a lot of surface starch and dust, so rinse until the water runs mostly clear. This keeps the foam down and gives you a cleaner, less muddy flavor.
  • Use fresh ginger: Grated fresh ginger gives a brightness that dried ground ginger cannot match here. Keep a knob in the freezer and grate it straight from frozen; it grates cleanly and lasts for weeks.
  • Shake the coconut milk: Canned coconut milk separates in the tin, so shake it well or stir it smooth before measuring, otherwise you get all cream or all thin liquid and the dal turns out uneven.
  • Adjust the consistency: Dal is meant to be loose and creamy, not stiff. It thickens as it sits, so add water a little at a time until it pours off the spoon in a soft ribbon, and expect to loosen it again with leftovers.
  • Season at the end: Salt the dal after the coconut milk and spinach go in, since spinach and coconut both shift the balance. Taste, then add salt gradually until the spices taste vivid rather than flat.
  • Double the batch: This dal freezes beautifully and reheats well, so it is worth making a large pot. Freeze it in single portions without the rice, and cook fresh rice when you reheat.

Nutrition & Mindful Eating

A midday bowl that eats soft and easy, gold with turmeric and cumin, rounded out with coconut milk and shot through with spinach that has barely met the heat at all.
  • Lentils, spinach and brown rice divide the work between them. The dal is soft and creamy, the spinach is barely cooked and still has a mineral edge, and the rice underneath gives you something with actual chew to break it all up.
  • Spinach hardly needs cooking, and it rewards being treated that way with a dark green color and a faint mineral bite that cuts the richness. It brings folate, iron and vitamin K, and the fat and acidity already in the pot help your body get at that iron.
  • Red lentils turn to velvet as they cook, no blender required, and that texture is the reason this eats so easily in the middle of the day. Their protein and soluble fiber are what let a bowl this soft still hold you through the afternoon.
  • Cumin and turmeric bloomed in olive oil at the start give the dal its color and its warm, earthy smell, and the ginger cuts a sharp line straight through the middle of that. Salt goes in early, where it draws the flavor out of the onion rather than sitting on top of it.
  • Coconut milk stirred through near the end makes the dal round and glossy, and it carries the curcumin from the turmeric along with the rest of the spice flavor. Brown rice underneath holds its bran and its bite, and it is what turns a bowl of dal into lunch.
  • As you eat, look for the spinach still holding its shape in all that gold, and let the softness of the bowl set an unhurried pace so you have time to feel when you have had plenty.

Frequently Asked Questions

Can I use dried red lentils instead of pre-cooked ones?

Yes, and you will be cooking them from dry. Rinse the red lentils until the water runs clear, then simmer them in a pot of water until soft and pale gold, about 15 minutes, skimming any foam. Drain them before adding to the aromatics.

My dal turned out too thick. What happened?

Red lentils keep absorbing liquid and thicken as they sit, especially once chilled. Just stir in a splash of water over low heat until it loosens back to a creamy, pourable consistency. This is normal and expected, particularly with leftovers.

Can I use frozen spinach?

Yes. Thaw it and squeeze out the excess water first, then stir it in with the coconut milk. Since it is already soft, it needs only a minute or two to heat through rather than the time fresh spinach takes to wilt.

What can I serve alongside this?

It is a complete bowl on its own over the brown rice, but a squeeze of fresh lemon, a spoon of coconut milk swirled on top, or warm flatbread on the side all round it out nicely. A crisp cucumber salad also makes a refreshing contrast to the rich dal.