What does Thanksgiving dinner for 10 cost at Walmart, ALDI and Kroger? See every price ↗
Coconut Curry Red Lentil Dahl with Tomatoes, Cilantro & Rice, plated

Recipe · 35 min

Coconut Curry Red Lentil Dahl with Tomatoes, Cilantro & Rice

  • 35 min
  • 2–6 servings
  • 659 kcal / serving

A creamy, gently spiced lentil dish with coconut milk, tomatoes and cilantro, finished with fragrant rice. It comes together in a quick weeknight window and has a comforting, satisfying texture.

Add to MealPot

Free on iPhone · servings scaled, grocery list written for you.

Soups, Stews & Chilis · 35-minute dinner

Ingredients

  • ½ cupbasmati rice
  • 16 fl ozchicken or vegetable broth
  • ½ small bunchcilantro
  • ½ (13.5 fl oz) cancoconut milk
  • 2 clovesgarlic
  • 1 (1 inch) pieceginger root
  • ½ pintgrape tomatoes
  • 1jalapeño pepper
  • 1 mediumyellow onion
  • jalapeño peppers
  • yellow onions

From the pantry: cinnamon, ground, cumin, ground, curry powder, extra virgin olive oil, red lentils, dried, salt, turmeric, ground

Cookware

can opener · chef's knife · colander · cutting board · garlic press (optional) · grater (optional) · measuring cups · measuring spoons · medium saucepan · small saucepan · stirring spoon · vegetable peeler

Kitchen help: cups to grams · tablespoons to cups · oven temperatures · butter conversions · what each cooking tool is for · ingredient substitutes

More dinner ideas: easy dinners

Shopping list by aisle

Produce

  • ½ small bunchcilantro
  • 2 clovesgarlic
  • 1 (1 inch) pieceginger root
  • ½ pintgrape tomatoes
  • 1jalapeño pepper
  • 1 mediumyellow onion
  • jalapeño peppers
  • yellow onions

Pantry & dry goods

  • ½ cupbasmati rice
  • 16 fl ozchicken or vegetable broth
  • ½ (13.5 fl oz) cancoconut milk

2 aisles for this recipe. Plan a week in MealPot and it merges every dinner into one list in this order, scaled to your household.

Ingredients for 2, 4 and 6 servings

Ingredient2 servings4 servings6 servings
basmati rice½ cup1 cup1 ½ cups
chicken or vegetable broth16 fl oz32 fl oz48 fl oz
cilantro½ small bunch1 small bunch1 small bunch
coconut milk½ (13.5 fl oz) can1 (13.5 fl oz) can1 ½ (13.5 fl oz) cans
garlic2 cloves4 cloves6 cloves
ginger root1 (1 inch) piece2 (1 inch) pieces3 (1 inch) pieces
grape tomatoes½ pint1 pint1 ½ pints
jalapeño pepper123
yellow onion1 medium2 medium3 medium

Quantities in US units. Any other household size: MealPot scales the recipe and the grocery list for you.

Directions

  1. Rinse the basmati rice under cold water in a colander, then drain and transfer to a small saucepan. Add the broth and bring to a boil over high heat.
  2. While the rice heats, wash and dry all produce.
  3. When the liquid boils, stir the rice, cover the saucepan, and lower the heat to a simmer. Cook until the liquid is absorbed, about 15–18 minutes, then keep covered off heat for 5 minutes.
  4. In a small bowl, peel and mince the ginger and garlic; set aside.
  5. Quarter the jalapeños lengthwise, remove seeds and ribs, then mince and add to the bowl with the ginger and garlic.
  6. Preheat a medium saucepan over medium heat, then swirl in olive oil to coat the bottom.
  7. Add the onion and spices to the pan and cook, stirring occasionally, until the onion is soft, about 4–5 minutes.
  8. Rinse the lentils in a colander.
  9. Pour in the lentils, broth, and coconut milk; bring to a boil, then reduce to a simmer, cover, and cook until the lentils are tender, 15–20 minutes.
  10. Quarter the tomatoes while the lentils simmer.
  11. Shave the cilantro leaves from the stems, then mince the leaves.
  12. When the lentils are tender, stir in the tomatoes and half the cilantro; cook a minute or two more to heat through, then plate.
  13. Divide the lentils and rice into bowls, top with the remaining cilantro, and serve.

Two tips

  • Prep ahead: chop onion, garlic, ginger, and cilantro earlier and store separately.
  • Serving idea: keep jalapeño seeds out for a milder version, or add them for more heat.

Nutrition per serving

Calories
659 kcal
Protein
23 g
Carbs
86 g
Fat
28 g
Fiber
9 g
Sodium
109 mg

Estimates from the recipe's published nutrition data; they change with the version you pick above.

PLAN THE WEEK

One of 1,676 recipes in MealPot.

Pick five dinners, MealPot writes one grocery list sorted by aisle and scales every recipe to your household.

Ingredient quantities, timing and nutrition follow the original Mealime recipe ↗ (captured 2026-09-12). The photo is MealPot's AI-rendered illustration of the finished dish; the description, directions, aisle list and serving table are MealPot's.

THE WEEKLY EMAIL

Don’t think, just cook.

Five dinners every Friday morning: cook big at the weekend, coast midweek. One planning tip. A little less wondering what to cook.