Easy Plant-Based Coconut Lime Lentil Curry For Beginners

A heavy-bottomed 3-quart saucepan cuts down on burnt lentils and uneven curry simmering for this quick weeknight meal. You only need a handful of shelf-stable ingredients and 35 minutes total to pull it together, no fancy culinary skills required. The bright, zesty lime cuts through the rich, creamy coconut, and earthy red lentils add enough heft to keep you full well past bedtime, even without any meat or animal products. Weeknight Pantry’s core staple list includes every ingredient here, so you can pull this together on a night you don’t feel like leaving the house.

Prepping your curry pan

Before you turn on any heat, you’ll gather your ingredients and portion them out right next to the pan to avoid mid-cook scrambling. Red lentils are the base here, so you don’t need to soak them first — a quick rinse under cool tap water for 30 seconds is all it takes to remove any dusty residue. You’ll also need a can of full-fat coconut milk, one small yellow onion, three garlic cloves, a half-inch knob of fresh ginger, two tablespoons of curry powder, a teaspoon of turmeric, the juice of one full lime, a cup of low-sodium vegetable broth, and a pinch of salt to taste. If you have a small handful of fresh cilantro sitting in your crisper, you can set that aside for garnish, but it’s not required if you don’t have any on hand. If you don’t have a heavy-bottomed saucepan, a regular stainless steel pan works too, you just have to stir a little more often during the simmer step to prevent sticking. Illustrative example: If you prefer a slightly spicier curry, you can add 1/4 teaspoon of red pepper flakes to your ingredient lineup, or a diced fresh jalapeño if you have one available.

Easy Plant-Based Meals for Beginners — cooking detail
A practical kitchen detail for this recipe card.

Adjusting heat for perfectly tender lentils

The heat level you use at each step makes a huge difference in the final texture and flavor of the curry, so you’ll want to follow these simple steps closely for the best results:

  1. Turn your stovetop burner to medium heat, add a tablespoon of water to your prepped pan, and toss in the diced onion to sauté for 3 minutes until it turns soft and translucent. If the onion starts sticking to the bottom of the pan, add another splash of water, no oil required.
  2. Add the minced garlic and grated ginger to the pan, sauté for 30 seconds until fragrant, then toss in the curry powder and turmeric, stirring constantly for 10 seconds to toast the spices and bring out their deeper, nuttier notes. Don’t let the spices burn, as that will give the curry a bitter, unpleasant aftertaste that’s hard to fix later.
  3. Pour in the rinsed red lentils, vegetable broth, and half the can of coconut milk, stir to combine fully, and bring the mixture up to a low rolling boil. You don’t want the boil to be too aggressive, because that will make the lentils cook unevenly, with some turning mushy before others are tender. Once it hits a boil, turn the heat down to the lowest setting, cover the pan with a lid slightly ajar to let steam escape, and let it simmer for 18 minutes, stirring once halfway through to make sure no lentils stick to the bottom.
  4. After 18 minutes, the lentils will be fully tender and starting to break down into the curry base. Turn off the heat, stir in the remaining half of the coconut milk, all of the lime juice, and your pinch of salt, tasting to adjust the seasoning if you want more tang, more salt, or more spice.
  5. Let the curry rest off heat for 3 minutes to thicken slightly before you plate it, so the flavors meld together fully instead of tasting separate right off the stovetop.

You don’t need to stir constantly at any point during this process, so you can use the 18 minute simmer window to prep any side you want to serve with the curry, or even clean up the small mess you made while portioning ingredients to cut down on post-dinner chores. If your lentils are still a little firm after 18 minutes, just let them simmer for 2 more minutes with the lid on, as older lentils can take slightly longer to cook through.

Building your finished curry plate

You can serve the curry over white rice, brown rice, quinoa, or even cauliflower rice if that’s what you have on hand, no specific side required. If you don’t have any grain prepped, you can even eat the curry on its own, as the lentils are thick enough to make it a full meal without any add-ons. For a standard serving, scoop a half cup of your cooked grain of choice onto the center of a 10-inch dinner plate, then ladle one and a half cups of the warm curry over the top, letting it spill over the edges of the grain slightly for a casual, inviting look. If you have that fresh cilantro we mentioned earlier, you can sprinkle a few torn leaves over the top of the curry, or add a thin slice of lime for extra garnish if you want a brighter presentation. You can also top it with a sprinkle of toasted coconut flakes, a dollop of vegan yogurt, or a handful of diced fresh cucumber for a little extra crunch, if you happen to have those items handy. The curry is creamy enough that you don’t need any extra sauce, and the lime cuts through the richness so it doesn’t feel heavy, even on warm summer nights. You’ll get roughly three cups of finished curry from this recipe, so you’ll have a full extra serving left over for tomorrow, no extra cooking required later in the week.

Tweaking tomorrow’s leftover curry for a second serving

When you’re ready to eat the leftover curry the next day, you don’t have to just reheat it as-is — you can tweak it slightly to make it feel like a whole new meal without starting from scratch, or stick close to the original if you loved the first serving. First, scoop the leftover curry into a small saucepan, turn the heat to medium-low, and stir in a splash of vegetable broth or extra coconut milk to thin it out, as it will thicken significantly when it sits in the fridge overnight. If you have a handful of fresh spinach in your fridge, you can toss it into the warming curry and let it wilt for 1 minute, or add a half cup of diced roasted sweet potato if you have leftover veggies from another meal. You can serve this tweaked leftover curry over the same grain you used the night before, or switch it up by wrapping it in a warm flour tortilla for a quick curry wrap, or serving it over a bed of mixed greens for a heartier salad. If you’re taking the leftover to work, you can reheat it in the microwave in 1 minute increments, stirring between each, to avoid overheating the coconut milk and making it separate. If you want to make the base recipe again next week, you can swap the red lentils for green lentils for a chewier texture, swap the lime for lemon for a milder citrus note, or add a half cup of diced chickpeas for extra protein, no major adjustments to the cooking process required.