In a heavy bottom broad flat pan boil water. Add the flat rice noodles and cook for 6 minutes in it.
The noodles are cooked. Do not cook for more time or else they will be soggy and mushy.
Immediately drain in a strainer and run cold water on it to prevent further cooking.
Heat a non stick pan . Add some oil. Add cut tofu pieces on it.
Cook flipping in between till golden on both sides on medium heat. I had cooked tofu in two batches. Remove in a plate and keep aside.
Heat oil in a heavy bottom wok. Add the chopped garlic. Saute on high heat.
Add onion petals and stir fry on high heat for half minute. Add chopped carrots and capsicum and stir fry on high heat for half minute.
Add sliced mushrooms. Mix and stir fry for couple of minutes.
Add blanched broccoli and french beans. Mix well.
Add pan fried tofu and mix well.
Add half of the prepared pad thai sauce and cook the vegetables till the sauce coated well on all the veggies and tofu.
Add the cooked flat rice noodles . Add the remaining sauce over it. Gently mix the noodles with sauce, vegetables and tofu.
Add the coriander leaves and mix well.
Serve the pad thai sauce in a serving plate. Sprinkle some crushed peanuts on it and coriander leaves and lemon wedges.
This pic was taken earlier when I had cooked pad thai .