Place something heavy on top of tofu and allow for liquid to be pressed out. Let it drain for ~15 minutes while you prep your vegetables.
Cut sweet potato (skin on) and broccoli and place into a large bowl. Add melted coconut oil over the vegetables, toss well to combine. Add salt and pepper, tossing again to combine. Transfer to a parchment or @mysilpat lined baking pan. You want everything to be in a single layer so they can get crispy. Use two pans if over crowded.
Cut tofu into thin strips like in the photo. I was able to get ~12 strips from my tofu. Add the tamari, agave, garlic powder, and ginger to a large mixing bowl or plate, whisk together. Place tofu in and allow it to absorb the liquid for about 10 minutes flipping the tofu pieces around frequently to equally be covered. Transfer for a parchment lined or @mysilpat lined baking pan. Add the tofu and roasted vegetables to the oven and cook for 25 minutes. At 25 minutes flip the tofu pieces over and toss the vegetables. Cook for another 10 minutes.
While baking prepare your rice. Bring the water and canned coconut milk to a boil. Add rice stirring immediately, cover and reduce to simmer. Stir rice very frequently! Otherwise it will stick. Cook for ~15-20 minutes until liquid is absorbed and rice is soft. Add salt and coconut flakes.
At Good Old Vegan, we believe in living a healthy vegan lifestyle, and only recommend products/services that we believe in. Occasionally, articles may contain affiliate links that earn us a small commission at no extra cost to you. This will never affects the integrity of our content.