I love Aloo Gobi, and although it takes a while to make, I can assure you that it's worth the effort.
In this recipe I've used Maris Piper potatoes because I like the floury texture, but some recipes call for waxy potatoes. Suggest you try both and go with what you prefer!
I've also added chopped fresh tomatoes with a little water and tomato puree. Tinned tomatoes or just tomato puree and water can also be used, but will give slightly different results.
If you want to reduce the cooking time, then either ensure that your diced potato and cauliflower florets are not too large and/or pre-cook them until they are al dente, and just finish them off in the sauce.
4 tablespoons of vegetable oil
1 teaspoon of mustard seeds
1 teaspoon of cumin seeds
300g Maris Piper potatoes
300g cauliflower
1 large white onion
1 green chilli
2 teaspoons of fresh ginger
2 teaspoons of garlic
1 teaspoon of turmeric
1 teaspoon of ground cumin
2 teaspoons of ground coriander
2 teaspoons of garam masala
1 teaspoon of chilli
425g fresh tomatoes
100ml water
2 tablespoons of tomato puree
1-3 teaspoons of fungreek (methi)
Salt to taste
Fresh coriander to garnish