Prepare the Pav Bhaji Masala (see recipe).
Heat 2 tablespoons oil and 2 tablespoons butter in a large skillet. Add cumin seeds and chopped onion. When you hear the crackling sound, start stirring. Add ginger and garlic. Continue stirring until all ingredients are browned. Add chopped tomatoes, remaining spices, and 1 teaspoon Pav Bhaji Masala.
Add carrots, green beans, green peppers, grated cauliflower, and green peas. Mix well. Cook for 5 minutes.
Add mashed potatoes (which binds ingredients together) and remaining tablespoon of butter.
Mash mixture using a potato masher. Add 1 cup water. Simmer 10 minutes on low heat, stirring occasionally. Add
remaining teaspoon Pav Bhaji Masala.
Remove from heat. Mix in cilantro, ginger, and onion.
Serve on toasted or grilled pav (bread or hamburger bun). Garnish with lemon wedges.
Dry roast all ingredients in a pan over medium heat for 2 to 3 minutes, stirring occasionally. Grind to a powder and store in a spice jar.