Heat the oil in the pan.
1 tbsp olive oil or vegetable oil
After it's hot, add the potatoes and cook for 5-6 minutes until lightly brown.
1 cup chopped potatoes
Add the onion and sauté for a few minutes.
⅓ cup chopped onion
After that, add cauliflower and green chili and cook for three to five minutes.
1 cup chopped cauliflower, 2 chopped green chili
Add the curry powder, turmeric, salt, red Kashmiri chili powder, salt, ginger, and garlic to the pot and cook for 1-2 minutes until fragrant.
½ tsp kashmiri red chili powder, 1 tsp curry powder, salt to taste, 1 tsp grated ginger, 2 cloves garlic; minced, ½ tsp ground turmeric
After that, add tomatoes and combine everything well.
½ cup chopped tomatoes
Once tomatoes are mushy, add coconut milk and water. Bring the mixture to a simmer. Cover the pan with a lid and simmer it for 2 minutes.
½ cup coconut milk (Reduced fat), 1 ½ cup warm water
Add the mixed vegetables - peas and frozen green beans to the pan and stir to coat with the spices.
1⅓ cup frozen green beans, ½ cup frozen peas
Cover the pot and let the curry simmer for 10-12 minutes or until the vegetables are tender.
Serve the vegetable curry over rice or with naan bread, and garnish with cilantro if desired.