Measure the lentils and pick over to remove debris or shriveled lentils, then thoroughly rinse with water. Add to a bowl, cover them in room-temperature water and let soak for 15–20 minutes. Prep the veggies: finely dice the onion and carrot; finely mince the garlic cloves and ginger.
Add the butter or oil to a large pot. Heat to medium and once butter is melted or oil is shimmering, add the diced onion, garlic, and ginger. Cook and stir for 3–4 minutes. Add diced carrot. Cook, stirring occasionally, for another 6–8 minutes or until everything is golden. Nothing should be overly browning or burning; if so, turn down heat. While everything is cooking, measure out the spices.
Add the red curry paste, yellow curry powder, garam masala, paprika, ground coriander, cumin, and turmeric. Season with salt and pepper; I add 1 and 1/4 teaspoon salt and 1/2 teaspoon pepper. Increase heat to high, stir constantly, and cook for 1–2 minutes or until very fragrant. Add the tomatoes and reduce heat to medium. Stir and cook for 1 minute, scraping the bottom of the pot to release any browned bits. Add in sugar.
Thoroughly drain the lentils. Add to the pot along with the coconut milk and chicken or vegetable broth/stock. Bring to a boil, then reduce to a gentle simmer. Cover with a lid and cook for 30 minutes, stirring every 8–10 minutes. Remove the lid and simmer another 5–8 minutes or until curry is thick and creamy and lentils are completely tender. If the mixture thickens too much, add a splash of broth or stock, and if it’s too thin (or lentils aren’t tender yet), increase the heat a bit and simmer without the lid.
Add in finely chopped cilantro, and if desired, stir in the zest and juice of a lemon. Taste and adjust any seasonings; flavors should sing, so add extra salt, pepper, or lemon juice if needed. Serve over cooked basmati rice if desired (see note 2) and enjoy hot.
Notes
Note 1: I use McCormick® or Simple Truth® Organic or Great Value® Organic—all of which are very mild. Curry powders vary in spice levels, so add slowly if you are concerned.Note 2: I use brown lentils in this recipe; green lentils will cook the same. For canned lentils, drain and rinse them; they’ll cook in about 20–25 minutes (uncovered the whole time). Red or orange lentils will cook for about 20–25 minutes (uncovered the whole time). I do not recommend French lentils; they won’t cook correctly in this curry.Note 3: Here’s how I cook basmati rice:
Measure the basmati rice (this method doesn’t work with other varieties) and rinse in a fine-mesh sieve until the water runs clear.
Place the rice in a bowl and cover with water to soak for about 5–10 minutes.
While rice is soaking, fill a large pot with water and set it to boil.
Once water is at a rolling boil, drain the rice and add it to the pot.
Cook, without reducing heat, 5 minutes; drain and fluff with a fork.
Storage: Store leftovers in an airtight container in the fridge for up to 4 days. Reheat gently on the stovetop or in the microwave, adding a splash of water if needed.