Soak basmati rice for 30 mins. Pressure cook with salt for 3 whistles (1 & ¼ cup watein medium flame after 1st whistle and once done, fluff it, cool it, set aside.
Heat a pan with butter, temper with cumin and add hing. Add thinly sliced onions and fry till transparent.
Add ginger garlic paste and fry for a minute in medium flame.Add finely chopped tomatoes with chilli, little salt and fry till soft.
I microwaved the veggies for 2 mins with a tbsp of water to cook it. But you can add as such to tomatoes and cook covered too. Add the veggies and fry for 2 minutes.
Add capsicum and fry for a minute. Add coriander leaves, red chilli and pav bhaji powders, mix well.
Cook until oil separates and add the lemon juice, mix well.
Add the cooked rice finally mix carefully without breaking the rice. You can mix after switching off the flame.