Wash & prepare the vegetables. Thinly slice the shallots and carrots. Dice the spring onions and broccoli into small pieces. Also chop bell peppers and bok choy (not shown in pic here).
1/2 Cup Broccoli Florets, 1 Carrot (Gajar), 1 Cup Colored Capsicum (Green, Red, Yellow Bell Peppers), 1 Shallot, 4 Spring Onions or Chinese Chives, 1 Cup Bok Choy Leaves
Dice the tofu into 1 inch cubes and shallow fry in a pan till it turns golden brown. Remove the tofu & set it aside.
1/2 Cup Tofu
Add some oil in a large pan. Turn the heat to high and add finely chopped ginger, garlic and Thai red chillies to the pan.
3-4 Cloves of Garlic, ~1 Inch Piece of Ginger, 2-3 Red Thai Chillies
Add the shallots and spring onions to the pan. Sauté on high heat for 2-3 minutes till the onions start browning slightly.
Then add chopped broccoli & carrots and cook for a couple of minutes.
Add diced colored bell peppers (capsicum) and cook on high heat for a few minutes.
Then add roughly chopped bok choy. Bok Choy cooks really fast and should be added towards the end when other vegetables are almost cooked.
Add the sauce mixture prepared previously to the vegetables.
Mix to coat the vegetables with the sauce and cook for 2-3 minutes.
Add the boiled rice noodles to the pan.
Mix the noodles with the vegetables and sauces. Take care not to mash the noodles too much.
Add bean sprouts to the noodles and mix.
1/2 Cup Bean sprouts
Also add the fried tofu prepared earlier to the noodles.
Next add some crushed peanuts. Mix everything well.
2 Tablespoons Crushed Peanuts
Sprinkle some lime juice along with chopped coriander leaves.
2 Tablespoons Lime Juice, 1/2 Cup Coriander Leaves (Cilantro or Dhaniya)
Pad Thai is ready. Serve it hot along with some bean sprouts, crushed peanuts, chilli flakes and lime wedges on the side.