This red lentil curry recipe is a practical vegan dinner built from pantry ingredients: red lentils, onion, garlic, ginger, spices, tomatoes, and broth or water. It cooks quickly, thickens naturally, and works well with rice, naan, or flatbread.
If you want a simple weeknight curry that does not rely on specialty ingredients, this is the kind of dish to keep in rotation. It is flexible, budget-friendly, and easy to adjust for a thicker or soupier texture depending on how you like to serve it.
What to Know
Red lentils are a smart choice for curry because they soften fast and break down into a creamy base without long simmering. That makes them especially useful in vegetarian basics and vegan basics cooking, where you want a hearty meal without complicated prep.
The flavor usually comes from a simple layering process: cook aromatics, bloom the spices briefly in oil, add lentils and liquid, then finish with salt, acid, and herbs. Coconut milk is optional but adds richness; chopped spinach, peas, or cauliflower can be added near the end if you want more vegetables in the pot.
For a balanced result, keep in mind that red lentils absorb a lot of liquid and continue thickening as they sit. If you prefer a looser curry, add extra water or broth at the end. If you want it more like a stew, simmer uncovered a little longer.
Ingredients and Setup
Here is a reliable base recipe for about 4 servings:
- 1 tablespoon neutral oil or coconut oil
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated or minced
- 2 teaspoons curry powder
- 1 teaspoon ground cumin
- 1/2 teaspoon ground turmeric
- 1/4 to 1/2 teaspoon chili flakes or cayenne, optional
- 1 cup red lentils, rinsed and drained
- 1 can diced tomatoes, 14 to 15 ounces
- 3 cups vegetable broth or water
- 1/2 teaspoon salt, then more to taste
- 1/2 cup coconut milk, optional
- 1 to 2 teaspoons lemon or lime juice, to finish
- Chopped cilantro, for serving
Useful setup helps more than special equipment. A medium pot or Dutch oven, a spoon for stirring, and a fine sieve for rinsing the lentils are enough. Rinse the lentils until the water runs mostly clear; this removes surface starch and any dust from packaging.
Choose red lentils, not brown or green lentils, if you want the soft, creamy texture associated with this curry. Brown or green lentils stay firmer and need longer cooking, so they change the finished dish quite a bit.
How to Cook It
- Cook the onion. Warm the oil in a pot over medium heat. Add the onion and cook for 5 to 7 minutes, stirring often, until softened and lightly golden.
- Add garlic and ginger. Stir in the garlic and ginger and cook for about 30 seconds, just until fragrant. Do not let them brown too much.
- Bloom the spices. Add the curry powder, cumin, turmeric, and chili flakes if using. Stir for 20 to 30 seconds so the spices coat the onion and release their aroma.
- Add lentils and liquid. Stir in the rinsed lentils, tomatoes, broth or water, and salt. Scrape up anything stuck to the bottom of the pot.
- Simmer gently. Bring the pot to a boil, then reduce the heat to low. Cover partially and simmer for 18 to 25 minutes, stirring occasionally so the lentils do not stick.
- Adjust texture. When the lentils are soft and beginning to fall apart, stir in coconut milk if using. Add more water if the curry seems too thick.
- Finish and season. Simmer 2 to 3 minutes more, then add lemon or lime juice. Taste and adjust salt, spice, or acidity.
The curry is done when the lentils are fully tender and the sauce looks creamy rather than grainy. If you can still see separate lentil shapes but they break apart easily when stirred, you are close. If the mixture gets too thick before the lentils soften, add water in small splashes and keep cooking gently.
Serve it over rice for a classic meal, or with warm flatbread if you want something faster. Leftovers thicken in the fridge, so it is often best to save a little extra broth or water for reheating.
Common Variations
A red lentil curry recipe is easy to adapt because the base is simple and forgiving. Small changes in spice, liquid, and add-ins can shift the dish toward different cuisines or pantry needs without making it harder to cook.
- With coconut milk: Add a full can for a richer, softer sauce, or use a smaller amount for gentle creaminess.
- With spinach or kale: Stir in tender greens during the last few minutes so they wilt without overcooking.
- With carrots or sweet potato: Dice them small and simmer from the start so they become tender at the same time as the lentils.
- With more heat: Increase chili flakes, add fresh chopped chili, or finish with a pinch of cayenne.
- With extra brightness: Add more lemon juice, a spoonful of tamarind paste, or chopped cilantro just before serving.
- Without coconut: Skip the coconut milk and finish with a drizzle of olive oil for a lighter version.
If you want a more tomato-forward curry, use an extra half cup of diced tomatoes or a spoonful of tomato paste cooked with the spices. For a smoother texture, blend a portion of the finished curry and stir it back in.
Mistakes to Avoid
Skipping the rinse. Red lentils should be rinsed before cooking. It is a small step, but it helps with cleaner flavor and a better final texture.
Cooking on too high a heat. A hard boil can cause the lentils to stick or break down unevenly. Gentle simmering gives a creamier curry and makes stirring easier.
Adding too little liquid. Red lentils absorb a lot, especially if the pot is uncovered. Start with enough liquid, then add more as needed instead of waiting until the pan is dry.
Underseasoning early and late. Salt the pot during cooking, then taste again at the end after the lentils have softened and the sauce has reduced. A final squeeze of citrus can make the whole curry taste more complete.
Using the wrong lentils without adjusting. Brown or green lentils will not behave like red lentils. They need a longer simmer and will not give the same creamy finish.
Letting aromatics burn. Garlic, ginger, and spices should be fragrant, not dark and bitter. If the pot looks too hot, lower the heat before adding them.
Storing it improperly. Cool leftovers quickly, then refrigerate in a covered container within 2 hours. Reheat until steaming hot, adding a little water if the curry has thickened. For longer storage, freeze portions in airtight containers and thaw in the refrigerator before reheating.
Handled this way, red lentil curry is one of the easiest vegan dinner staples to keep in regular meal prep. It is modest in ingredients, adaptable in flavor, and reliable enough to make again with whatever vegetables or spices you already have on hand.













Comments are closed, but trackbacks and pingbacks are open.