Boil rice as directed. Once cooked, drain and rinse and set aside. Add the ingredients for the ranch dressing into a blender. Blend until smooth. Set aside.
Mince carrot and broccoli. Chop first and then mince by hand to insure an even consistency.
Remove frozen peas. Rinse under hot water to thaw. Refrigerate until use.
Wash and pat dry the parsley and set aside.
Roughly chop the cashews and set aside.
Heat a little oil in a large wok or skillet. Fry the pineapple over medium heat until browned on both sides. Remove from heat and set aside.
Press tofu with your hands gently to remove water. Crumble into a medium bowl, in small bite size pieces.
Add the nori flakes, stevia seasoning and seed mix to the bowl with the tofu. Stir gently until well mixed. Set aside.
Heat 2 teaspoons canola oil in a large wok or skillet over medium high heat.
Add the tofu and stir fry until it is browned slightly and a bit chewy in texture, about 5-8 minutes. Add more oil if needed. Remove once done. Set aside.
Add more oil to the wok. Add the carrots, broccoli. Stir fry until tender. Add the peas, tofu and grape tomatoes, ranch dressing and seasonings. Stir until everything is well mixed.
Add the rice and stir until well mixed. Taste test and add more seasonings if desired. Add more soy milk if the mixture becomes too dry.
Serve immediately while hot. Serve with cashews, parsley, fresh ground black pepper, and the fried pineapple.