- Mince garlic, small dice onion, slice carrot and cut broccoli into florets. 
- Drain and pat dry tofu. Cut into 0.8 inch cubes and toss in cornstarch until coated evenly. 
- In a small bowl, add all the sauce ingredients and mix until combined. 
- Heat up oil in a nonstick skillet over medium heat. Add tofu cubes and fry until golden brown on all sides. Remove from skillet and set aside. 
- Add garlic and onion to skillet and stir fry until lightly brown. 
- Add carrot and broccoli and stir fry for 1 minute. Then, add a splash of water, and cover with a lid and let steam for 2-3 minutes or until desired tenderness. 
- Add cashews, fried tofu and sauce. Stir fry for another 1-2 minutes or until the sauce thickens slightly. 
- Garnish with a sprinkle of sesame seeds and serve with steamed rice. Enjoy!