Indian Potatoes with Cauliflower and Peas in Yogurt Recipe
This milder dish of potatoes, cauliflower and peas in a yogurt sauce is inspired by the cuisine of northern India, but without a heavy, greasy gravy. The yogurt adds a slightly tangy, creamy flavor, and the vegetables are only just tender, so the dish doesn’t turn into a mash.
The dish is inspired by North Indian home-style vegetable curries, where potatoes, cauliflower and peas are common everyday ingredients., Unlike restaurant-style curries with heavy cream or large amounts of ghee, this version uses yogurt for a lighter, tangy sauce that still feels comforting., It’s a flexible, family-friendly way to introduce Indian flavors without intense heat or very strong spices.
It delivers classic Indian spice aromas in a mild, family-friendly form., The dish is naturally vegetarian and gluten-free, making it suitable for many diets without feeling like a compromise., The balance of tangy yogurt, sweet peas and earthy potatoes and cauliflower makes it satisfying even without meat.
Dlaczego ta wersja działa
- Using yogurt instead of cream or coconut milk keeps the dish lighter while still giving a creamy texture.
- Par-cooking the potatoes and cauliflower before adding the yogurt ensures the vegetables are tender but not mushy.
- Tempering the spices in oil with onion, garlic and ginger builds a deep, aromatic base without needing many ingredients.
- Adding the yogurt off the heat and then warming gently prevents it from curdling and keeps the sauce smooth.
Chef's tips
If you’re new to cooking with yogurt in hot dishes, keep the heat very low once it’s added and stir gently but constantly., For extra flavor, you can briefly toast the ground cumin and coriander in a dry pan before cooking the recipe and then add them as directed., If the sauce becomes too thick, loosen it with a spoonful or two of hot water right before serving., Taste at the end and adjust salt and spices; a pinch more cumin or coriander can brighten the flavor without adding heat.
How to serve
Serve with basmati rice, jeera (cumin) rice, or simple steamed rice., Pair with naan, chapati or other soft wheat flatbreads to scoop up the sauce., Add a crunchy side like cucumber and tomato salad or a simple raita to contrast the creamy vegetables., For a fuller Indian-style meal, serve alongside a lentil dish such as dal and some pickles or chutney.
Na co uważać
- Do not let the yogurt sauce boil, or it may split and become grainy.
- Make sure the yogurt is at room temperature before adding it to the hot pan to reduce the risk of curdling.
- Cut the potatoes and cauliflower into similar-size pieces so they cook evenly.
- Season gradually with salt; the flavors intensify slightly as the sauce thickens.
Zamienniki
- You can use Greek yogurt thinned with a little water instead of regular thick plain yogurt.
- Frozen peas work just as well as fresh peas and are often more convenient.
- Replace vegetable oil with ghee for a richer, more traditional flavor, if you don’t need the dish to be vegan.
- If you don’t have ground coriander, you can use a mild curry powder and slightly reduce the cumin to balance the flavor.
- Cilantro can be swapped for fresh parsley if you dislike cilantro, though the flavor will be less typically Indian.
Ingredients
- potatoes - 350 g
- cauliflower - 350 g
- green peas - 150 g
- plain yogurt - 200 g
- onion - 1 piece
- garlic - 3 cloves
- ginger - 1 tablespoon
- vegetable oil - 3 tablespoons
- ground cumin - 1 teaspoon
- ground coriander - 1 teaspoon
- turmeric - 0.5 teaspoons
- sweet paprika, ground - 1 teaspoon
- water - 200 ml
- salt
- fresh cilantro - 2 tablespoons
Preparation
- Mix the yogurt with 2 tablespoons of water until smooth and slightly thinner; set aside so it is not very cold.
- Heat the oil in a large deep frying pan over medium heat, add the onion and fry for 5–6 minutes until soft 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 darken.
- Sprinkle in the cumin, coriander, turmeric and sweet paprika and fry for 30 seconds, stirring, until the spices combine with the onion into a thick paste.
- Add the potatoes and cauliflower florets, stir to coat them in the spices, pour in the water, season lightly with salt, cover and cook for 10–12 minutes over low heat, until the vegetables are almost tender – a fork should go in with slight resistance.
- Add the peas, stir and cook for another 3–4 minutes, until the peas are tender and bright green.
- Reduce the heat to minimum, take the pan off the burner for a moment, pour in the yogurt in a thin stream, gently stirring all the time until the sauce is smooth; return the pan to very low heat.
- Cook for 3–4 minutes, without letting it come to a boil, until the sauce thickens slightly and coats the vegetables in a creamy layer; season with salt to taste and sprinkle with fresh cilantro before serving.
Storage
The yogurt sauce separates after freezing, so it’s better not to freeze this dish., When reheating, do it slowly over low heat, stirring and adding a splash of water if needed.
This dish is a gentle introduction to Indian flavors that doesn’t require a long list of spices or special techniques., It’s especially handy when you have a head of cauliflower and some potatoes to use up and want something more exciting than a simple roast., Leftovers taste even better the next day once the spices have had more time to meld with the vegetables.