Roughly chop a head of cauliflower into large florets, then pop them in a food processor. Pulse until the cauliflower processes dodown into rice-sized pieces. Do not overblend.
First make tofu scramble by breaking up the tofu to resemble the texture of scrambled eggs. In a large pan on medium-high heat (with or without oil), saute the tofu crumbles for 3-4 minutes, tossing occasionally. Add ⅛ teaspoon of salt, pepper, and garlic powder each, and a pinch of turmeric for color. Toss in the spices, then leave on the heat for about 2 minutes. Transfer the tofu scramble to a separate bowl and set aside.
On the same pan, add ½ tablespoon of vegan butter or oil on medium heat, and throw in the diced carrots and frozen peas. Saute for about 5 minutes, until the carrots and peas start to cook.
Add another tablespoon of vegan butter or oil to the pan, and add the processed cauliflower. Toss to combine with the peas and carrots. Saute the cauliflower rice on medium heat for about 10 minutes, tossing occasionally. Add in the soy sauce, salt, pepper, and garlic powder, then taste the rice to make sure the cauliflower is soft and cooked. If it tastes gritty, continue cooking for another 5 minutes.
When the cauliflower rice is soft and fluffy, add the tofu scramble to the pan and toss once more to combine. Taste and add more salt or soy sauce if needed, then serve!