Mince the green onion. Mince or grate the fresh ginger. Add to a storage container (like a Mason jar) along with the 3 tbsp oil and 1 tbsp soy sauce. Allow to marinate for at least one hour and up to one week.
Tofu
Marinate the tofu in advance by mixing all of the liquid and ginger ingredients together in a sealable container. Slice the tofu into bite-size cubes and pat dry. Add to the marinade and toss to coat. Cover and refrigerate for up to a full day.
When ready, heat 2 tbsp of a high-heat oil over medium-high heat in a large straight-sided pan or Dutch oven. Once the oil is hot, add the tofu in one layer. Cook for a few minutes on each side without disturbing before flipping, aiming for a light-brown, crisp exterior on each side.
Rice
In a large soup pot that fits a strainer attachment (you’ll see why later) over medium heat, add a few tsp oil and the 2 cloves minced garlic and minced or grated ginger. Fry a bit. Rinse the 1 cup rice thoroughly, then add the drained rice to the pot and stir well for 1-2 minutes.
Move the ginger, garlic and rice mix to a rice cooker and add 1½ cup vegetable stock. Cook until done. (Do not clean the large pot.)
Broccoli
To steam the broccoli, add 1” water or stock to the pot where the rice was briefly fried. Bring to a boil.
As it comes to a boil, chop the broccoli so you have large bite-size pieces. Once the water/stock is boiling, add the broccoli to a steamer basket and place on/in the pan.
Cover and steam for 5-6 minutes. Try to time this so it’s the final step as the rice and tofu are finishing, or even after they finish so the broccoli is very freshly steamed.
Assemble & Serve
Once the tofu, rice and broccoli are done, assemble in a bowl (recommended) by placing the rice on the bottom, with fried tofu on one side and broccoli on the other. Top with drizzles of the ginger scallion sauce and the sambal oelek, as desired.
Notes
Makes 2 very large servings, or 3-4 smaller servings