- Before cooking, ensure all ingredients are prepared as instructed in the ingredients section.
- Heat the cooking oil in a medium pot over medium heat.
- Add onions and spices, stirring until onions soften.
- Stir in minced garlic and grated ginger, cooking for a few minutes.
- Add tomatoes, spices, and water, allowing the sauce to cook for approximately 8 minutes.
- Add diced potatoes and cook for about 12 minutes.
- Mix in cauliflower and let simmer for another 14 minutes.
- Stir in garam masala and reduce heat to low.
- Occasionally stir the pot to ensure even cooking.
- Finish by stirring in coriander and lime juice.
- Turn off the heat.
- Your homemade cauliflower and potato curry is now ready to enjoy!