A simple and flavorful potato and cauliflower curry infused with the goodness of turmeric, ginger, and other aromatic spices. This is a comforting and healthy vegetarian dish perfect for a weeknight dinner.
Heat ghee or oil in a large pot or Dutch oven over medium heat.
Add chopped onion and sauté until golden brown, about 5-7 minutes.
Add grated ginger, minced garlic, and chopped green chili (if using). Sauté for another minute until fragrant.
Add chopped tomatoes and cook until they soften and the mixture starts to thicken, about 5-7 minutes.
Add turmeric powder, cumin powder, coriander powder, and red chili powder. Sauté for another minute, stirring constantly to prevent burning.
Add cubed potatoes and cauliflower florets to the pot. Mix well, ensuring the vegetables are coated with the spice mixture.
Add salt and water. Bring the mixture to a simmer, then cover and cook for 15-20 minutes, or until the potatoes and cauliflower are tender.
Stir occasionally to prevent sticking.
Once the vegetables are cooked, stir in garam masala and fresh coriander leaves.
Serve hot with rice, roti, or naan bread.
Nutrition per serving (250g)
For a richer flavor, add a tablespoon of cashew paste or cream towards the end of cooking.
Adjust the amount of chili powder to your spice preference.
If the curry becomes too dry, add a little more water during cooking.
You can also add other vegetables like peas or green beans to this curry.
To make it vegan, simply replace ghee with any vegetable oil.
Large pot or Dutch oven
No wine pairing suggestions available for this recipe.