Indian Lentil and Zucchini Curry in Coconut Milk Recipe
This lentil and zucchini curry in coconut milk is a plant-based, home-style dish inspired by South Indian recipes that combine pulses with delicate vegetables. Red lentils break down and thicken the sauce, the zucchini stays slightly firm, and the coconut, gently spicy sauce makes a bowl of this dish filling enough for a complete lunch or dinner on a busy day.
This dish is inspired by South Indian home cooking, where lentils and other pulses are often simmered with vegetables in a spiced coconut-based sauce., It adapts those flavors to a simple, weekday-friendly curry that can be made with ingredients commonly available in Western supermarkets., Red lentils are popular in Indian dals because they cook quickly and naturally thicken the sauce, making them ideal for quick, nourishing meals.
It is a one-pot, plant-based meal that is both comforting and substantial enough to replace a full lunch or dinner., The recipe uses everyday ingredients to recreate the warmth and aroma of South Indian-style curries at home., The balance of creamy coconut, tangy tomatoes, and warming spices makes it appealing even to those who are new to lentil dishes.
Dlaczego ta wersja działa
- Using red lentils shortens the cooking time and creates a naturally creamy, thick sauce without the need for cream or flour.
- Adding the zucchini later keeps it slightly firm, so the curry has a pleasant contrast between soft lentils and tender vegetables.
- Blooming the spices in oil with onion, garlic, and ginger builds a deep, aromatic base that makes the curry taste rich even though it is fully plant-based.
- Coconut milk balances the acidity of the tomatoes and the heat of the spices, giving the dish a rounded, comforting flavor.
Chef's tips
If you have time, lightly toast the lentils in a dry pan for 2–3 minutes before rinsing; this can add a subtle nutty note., Taste the curry at the end and adjust the seasoning with salt and a pinch of sugar if the tomatoes are very acidic., For extra freshness, finish with a squeeze of lime or lemon juice just before serving., If you prefer a smoother texture, lightly mash some of the lentils with the back of a spoon in the pot.
How to serve
Serve with basmati or jasmine rice to soak up the sauce., Pair with naan, roti, or other flatbreads for dipping., Top each portion with fresh cilantro, parsley, or thinly sliced green onions., Add a spoonful of plain yogurt or a plant-based yogurt alternative on top for creaminess and contrast.
Na co uważać
- Do not skip rinsing the lentils thoroughly, or the curry may foam excessively and taste slightly off.
- Keep an eye on the heat when frying the spices; if they burn, they will turn bitter and dominate the dish.
- Red lentils cook quickly—overcooking can turn them into a paste, so check the texture after the suggested time.
- The curry thickens as it stands and especially after chilling, so be ready to add a splash of water or coconut milk when reheating.
Zamienniki
- You can use yellow or brown lentils instead of red, but increase the cooking time and expect a slightly firmer texture.
- Replace coconut milk with a light cooking cream or a plant-based cream if you prefer a less coconut-forward flavor.
- Use neutral oils like sunflower or canola instead of vegetable oil, or ghee if you are not keeping the dish vegan.
- If you do not have hot paprika, use a pinch of chili powder or cayenne, adjusting the amount to your heat tolerance.
Ingredients
- red lentils - 200 g
- zucchini - 2 pieces
- onion - 1 piece
- garlic - 3 cloves
- ginger - 1 tablespoon
- chopped tomatoes from a can - 200 g
- coconut milk - 400 ml
- water - 300 ml
- vegetable oil - 2 tablespoons
- ground cumin - 0.75 teaspoons
- ground coriander - 0.75 teaspoons
- turmeric - 0.5 teaspoons
- hot paprika - 0.5 teaspoons
- salt
Preparation
- Rinse the lentils in a sieve under running water until they stop foaming, then set aside to drain.
- Cut the zucchini into half-moons about 0.5 cm thick, chop the onion, and prepare the garlic and ginger in a small bowl.
- Heat the oil in a pot over medium heat for about 1 minute, until it looks glossy.
- Add the onion and fry for 4–5 minutes, stirring, until it softens and turns lightly golden.
- Add the garlic and ginger and fry for 1–2 minutes, until they become very fragrant.
- Sprinkle in the cumin, coriander, turmeric, and hot paprika and fry for about 30 seconds, until the spices foam slightly and cling to the onion.
- Add the lentils, canned tomatoes, and water, stir, bring to a boil, then reduce the heat to medium and cook covered for 10 minutes, until the lentils start to break down.
- Add the zucchini and coconut milk, stir, and cook uncovered for another 8–10 minutes, until the zucchini is tender but still slightly firm and the sauce has clearly thickened.
- Season with salt to taste; if the sauce is too thick, add a little water and cook for another 1–2 minutes, until everything is hot.
- Serve with rice or naan bread, preferably right after cooking.
Storage
The lentils continue to thicken in the fridge, so when reheating add a bit of water or coconut milk. After defrosting, reheat gently, stirring, until the sauce is smooth again.
This curry is designed as a reliable, everyday recipe: quick to prepare, forgiving, and easy to adapt to what you have in the fridge., It is especially handy for batch cooking, as the flavors deepen after a day in the fridge and it freezes well with just a splash of liquid added when reheating.