Indian Lentil and Cauliflower Curry Without Coconut Milk Recipe
This lentil and cauliflower curry without coconut milk is a lighter version of an Indian-style dish, great when you don’t want to use rich, fatty additions. The sauce thickens thanks to well-cooked red lentils, while the cauliflower is added later so it stays distinct and slightly crisp around the edges.
This dish is inspired by Indian-style lentil curries (dal) but adapted to be lighter by omitting coconut milk, which is common in many modern Western interpretations of curry., Using red lentils to naturally thicken the sauce is typical of many South Asian home-style dishes, where legumes provide both body and protein., Serving the curry with rice or flatbreads follows the everyday Indian practice of pairing a saucy dish with a neutral starch to balance spices and make a complete meal.
Delivers the comforting, aromatic feel of Indian curry without relying on coconut milk or heavy cream., Uses affordable pantry staples like red lentils and canned tomatoes, making it budget-friendly and accessible., Naturally vegetarian and gluten-free, so it suits a wide range of dietary preferences without special substitutions.
Dlaczego ta wersja działa
- Red lentils cook quickly and break down, creating a creamy, thick sauce without the need for coconut milk or cream.
- Adding the cauliflower later in the cooking process keeps the florets distinct and slightly firm instead of mushy.
- Blooming the spices in oil with onion, garlic and ginger builds a deep, rounded flavor using simple pantry ingredients.
Chef's tips
Rinse the lentils thoroughly until the water runs mostly clear to help them cook evenly and reduce foam., If you like a smoother texture, lightly mash some of the lentils with the back of a spoon once they are soft., Adjust the heat level by reducing or increasing the hot paprika, or swap it for mild paprika if you prefer a gentle spice.
How to serve
Serve with basmati or jasmine rice to soak up the sauce., Pair with naan, roti or other flatbreads for scooping., Top with plain yogurt, a squeeze of lime juice and extra fresh cilantro for brightness.
Na co uważać
- Do not brown the garlic and ginger too much, as they can turn bitter and overpower the curry.
- Keep an eye on the liquid level: lentils absorb water as they cook, so add a splash more if the mixture becomes too dry or starts sticking.
- Cut the cauliflower into evenly sized florets so they cook at the same rate and don’t end up partly undercooked or overcooked.
Zamienniki
- Use brown or green lentils if needed, but increase the cooking time and expect a less creamy texture.
- Substitute broccoli florets for cauliflower, adjusting the cooking time so they stay slightly crisp.
- If you don’t have hot paprika, use chili powder or a pinch of cayenne, adding gradually to taste.
Ingredients
- red lentils - 200 g
- cauliflower - 300 g
- onion - 1 large piece
- canned tomatoes - 400 g
- garlic - 3 cloves
- ginger - 1.5 tablespoons
- vegetable oil - 2 tablespoons
- ground cumin - 1 teaspoon
- ground coriander - 1 teaspoon
- turmeric - 0.5 teaspoons
- hot paprika, ground - 0.5 teaspoons
- water - 500 ml
- salt
- fresh cilantro - 2 tablespoons
Preparation
- Heat the oil in a large frying pan or pot over medium heat, add the onion and sauté for 5–6 minutes, until softened and lightly browned at the edges.
- Add the garlic and ginger and fry for about 1 minute, until they become very fragrant but do not brown.
- Sprinkle in the cumin, coriander, turmeric and hot paprika and fry for 30 seconds, stirring, until the spices combine with the onion into a thick paste.
- Add the canned tomatoes, stir and cook for 5–7 minutes, until the sauce thickens and small bubbles of oil appear on the surface.
- Add the rinsed lentils, pour in the water, stir, bring to a boil, then reduce the heat to low, cover and cook for 12–15 minutes, until the lentils break down and the sauce clearly thickens.
- Add the cauliflower florets, stir, and if needed pour in another 50–100 ml water so the sauce isn’t too thick, cover and cook for 8–10 minutes, until the cauliflower is tender but still slightly firm.
- Uncover the pot and cook for another 2–3 minutes, stirring, until the sauce has the consistency of a thick stew that slowly slides off a spoon; season with salt to taste.
- Before serving, sprinkle with fresh cilantro and serve with rice or flatbreads while the dish is hot and the sauce still has a slight sheen.
Storage
When reheating, add a little water, as the lentils continue to thicken the sauce., After freezing and thawing, the cauliflower will be softer, but the flavor will still be good.
This curry is designed for days when you want something warming and full of spice, but not heavy. The red lentils give it a naturally creamy texture, and the cauliflower adds a pleasant bite so the dish feels substantial even without coconut milk.