Quick Lentil Curry for a Weeknight Dinner

Updated November 3, 2026

Total time
42 min
prep 12 min · cook 30 min
Serves
4
portions as written

Jump to recipe

Quick Lentil Curry for a Weeknight Dinner

This quick lentil curry is a one-pot dinner of tender red lentils simmered with tomatoes, curry spices, coconut milk, and spinach. It is inspired by the many South Asian lentil dishes made in different regional and family styles, and it works well on a weeknight because red lentils cook quickly and make their own creamy sauce.

Ingredients

  • 1 cup (190 g) dried red lentils
  • 1 tablespoon (15 ml) neutral oil, such as canola or avocado oil
  • 1 medium yellow onion, finely diced, about 1 cup (150 g)
  • 3 garlic cloves, minced, about 1 tablespoon (9 g)
  • 1 tablespoon (15 g) finely grated fresh ginger
  • 1 tablespoon (8 g) curry powder
  • 1 teaspoon (2 g) ground cumin
  • ½ teaspoon (1 g) ground turmeric
  • ¼ teaspoon (0.5 g) cayenne pepper, or less to taste
  • 1 can (14.5 ounces/411 g) diced tomatoes, with their juices
  • 2½ cups (600 ml) low-sodium vegetable broth or water
  • 1 can (13.5 ounces/400 ml) unsweetened coconut milk, well shaken
  • ¾ teaspoon (4 g) fine salt, plus more to taste
  • ¼ teaspoon (0.5 g) ground black pepper
  • 2 packed cups (60 g) baby spinach
  • 1 tablespoon (15 ml) fresh lemon juice
  • 2 tablespoons (8 g) chopped fresh cilantro, for serving (optional)

Instructions

  1. Rinse and prepare the lentils. Put the lentils in a fine-mesh strainer and rinse under cool running water, picking out any small stones or debris. Let them drain while you dice the onion, mince the garlic, and grate the ginger. Rinsing removes loose starch and debris; there is no need to soak red lentils for this recipe.
  2. Soften the onion. Heat the oil in a medium Dutch oven or heavy saucepan over medium heat. Add the onion and cook for 5 to 6 minutes, stirring every so often, until softened and translucent. If the onion begins to brown quickly, reduce the heat slightly. A gentle start gives the curry a rounded, savory base without requiring a long cooking time.
  3. Bloom the aromatics and spices. Stir in the garlic and ginger and cook for about 1 minute, until fragrant. Add the curry powder, cumin, turmeric, and cayenne, then stir constantly for 30 seconds. The spices should smell aromatic but should not scorch; if the pan is dry, add a teaspoon of water rather than letting the spices stick.
  4. Add the tomatoes, lentils, and broth. Tip in the diced tomatoes and their juices, scraping the bottom of the pan to loosen any browned bits. Stir for 2 minutes, then add the drained lentils, broth, salt, and black pepper. Bring the mixture to a boil, stirring once or twice so the lentils do not collect in a mound on the bottom.
  5. Simmer until tender. Reduce the heat to maintain a steady gentle simmer and partially cover the pan, leaving a small gap for steam to escape. Cook for 15 minutes, stirring every few minutes, especially near the bottom. The lentils should be soft and beginning to break down, and the mixture should look thick but still spoonable. If it becomes very thick before the lentils are tender, add hot water a little at a time.
  6. Finish with coconut milk and spinach. Stir in the coconut milk and simmer uncovered for 3 minutes. Fold in the spinach and cook for about 1 minute, just until wilted. Take the pan off the heat, stir in the lemon juice, and taste. Add salt, pepper, or another small squeeze of lemon as needed. The curry thickens as it stands, so loosen it with a splash of water if you prefer a more pourable consistency.
  7. Serve. Spoon the curry into bowls and scatter cilantro over the top, if using. Serve while hot with rice, flatbread, or another accompaniment. Keep any extra broth or hot water nearby so diners can adjust the texture in their own bowls.

Tips

  • Use red lentils, not a direct swap without adjustments. Red lentils are hulled and split, so they soften quickly and create the creamy texture this recipe is meant to have. Brown or green lentils hold their shape and usually need more liquid and a longer simmer; if using them, follow their package directions and expect a firmer, less creamy curry.
  • Keep the simmer gentle. A hard boil can make lentils stick to the bottom while the liquid reduces too quickly. Stir regularly, scrape the pan’s base, and add a little hot water if needed. The finished curry should be thick enough to coat a spoon, not dry or stiff.
  • Choose the coconut milk that suits you. Full-fat canned coconut milk gives the sauce a richer, silkier texture. Light coconut milk makes it less rich, while an equal amount of unsweetened oat or cashew milk can work in a pinch but will produce a thinner sauce. Avoid sweetened coconut milk, which changes the curry’s flavor.
  • Adjust heat and salt at the end. Curry powders vary in strength, and broth brands vary in saltiness. Start with the measured cayenne and low-sodium broth, then taste after the lentils are tender. Add more cayenne for heat or lemon juice for brightness rather than adding extra salt automatically.

Serving Suggestions

Serve the curry in shallow bowls over steamed basmati rice, brown rice, or another grain. For a simple side, add warm naan, roti, or another flatbread to scoop up the sauce; these are serving choices rather than ingredients required for the curry itself. A spoonful of plain yogurt can offer a cool contrast to cayenne, while extra lemon wedges and chopped cilantro let people adjust each portion at the table.

If you want a fuller dinner, add a crisp cucumber salad or quickly dressed sliced tomatoes on the side. Keep the sides fresh and lightly seasoned so they balance the rich coconut sauce rather than compete with it. For a more substantial bowl, serve the curry with rice and a side of roasted or steamed vegetables. If serving rice, cook it separately according to its package directions, since its cooking time is not included in the curry’s 42-minute total.

Variations

  • Make it without coconut. Replace the coconut milk with 1 cup (240 ml) of unsweetened oat milk or additional broth. The curry will be less rich and may be thinner, so simmer it for an extra few minutes if needed. Stir in a spoonful of tahini at the end for a little body, if you like.
  • Add vegetables. Stir in 1 cup (130 g) of diced carrot with the onion and allow it to soften for several minutes. Or add 1 cup (150 g) of frozen peas during the last 3 minutes of simmering. For quicker-cooking vegetables such as chopped zucchini, add them with the coconut milk so they do not turn mushy.
  • Make it milder or hotter. Leave out the cayenne for a gentler curry, or add more a pinch at a time after tasting. You can also serve chili flakes or sliced fresh chile separately, which lets each person choose their own heat level.
  • Use a different leafy green. Chopped kale or Swiss chard can replace the spinach. Add kale a few minutes before the coconut milk so it has time to soften; tender chard can go in with the spinach. These greens have a stronger, more substantial texture than baby spinach.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking. Transfer the curry to a shallow, covered container so it cools promptly, then keep it refrigerated for 3 to 4 days. It will thicken as it chills because the lentils continue to absorb liquid. Stir in a little water or broth before reheating to bring back a spoonable consistency.

Reheat one portion in a saucepan over medium-low heat, stirring often, until steaming hot throughout; add liquid a tablespoon at a time if it is sticking or too thick. For microwave reheating, cover loosely, heat in short intervals, and stir between intervals for even heating. Reheated leftovers should reach 165°F (74°C); check the center with a food thermometer. You can freeze the curry in airtight, freezer-safe containers for up to 3 months for best quality. Thaw overnight in the refrigerator and reheat as above; the texture may be softer after freezing.

Frequently Asked Questions

Can I make this curry with canned lentils?
Yes, but canned lentils are already cooked and will not create the same thick, soft base as dried red lentils. Drain and rinse about 2½ cups (roughly 425 g) of canned lentils, reduce the broth to about 1 cup (240 ml), and simmer the tomato-spice mixture for 8 to 10 minutes before adding them. Heat through gently, then add the coconut milk and spinach.

Why are my red lentils still firm?
They may need more simmering time, or the heat may have been too low to maintain a gentle simmer. Keep cooking and add hot water if the pan is getting dry. Older lentils can take longer to soften. Acidic ingredients such as tomatoes can also slow softening somewhat, so the recipe gives the lentils time to cook in the tomato mixture rather than relying on an exact minute alone.

Can I prepare the curry ahead?
Yes. Make it completely, cool it promptly, and refrigerate it for up to 3 to 4 days. The flavor settles as it rests, but the texture firms as the lentils absorb liquid, so add water or broth while reheating. If preparing components in advance, you can dice the onion and measure the spices earlier; keep cut ingredients covered in the refrigerator and cook the curry when convenient.

Is this lentil curry spicy?
With ¼ teaspoon of cayenne, it has gentle warmth, but the curry powder you use will affect the result. For a mild version, omit the cayenne. For more heat, add it gradually after tasting or serve chili flakes separately. If the curry comes out hotter than expected, a spoonful of yogurt at serving can soften the sensation, though it will make the dish less dairy-free.

Can I make the recipe vegan or gluten-free?
As written, it is vegan if the curry powder and broth you choose contain no animal-derived ingredients, and it can be gluten-free when those packaged ingredients are labeled or confirmed gluten-free. Check labels rather than assuming all curry powders or broths have the same ingredients. Serve with rice or a suitable gluten-free flatbread if you want the whole meal to follow that preference.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).