Preheat the oven to 400 degrees Fahrenheit/200 degrees Celsius.
Make a smooth tofu cream by blending the tofu, garlic and onion powders, nutritional yeast, dried oregano, salt, pepper and heavy cream along with ½ cup water.
Heat the oil in a 10-inch cast iron skillet or any oven-safe 10-inch skillet. (If you don't have an oven-safe skillet, you can transfer the sausage-veggie mixture to a lightly oiled, 9- or 10-inch oven-safe baking dish before adding the tofu cream).
Add the crumbled vegan sausage to the skillet and saute a couple of minutes until it begins to brown.
Stir in the herbs. Then add the greens (finely shredded) to the skillet. It will look like a lot when you add them but they will quickly wilt down. Saute the greens until they have wilted down.
Stir in ½ cup of the vegan cheddar cheese shreds, reserving the rest for the top. Season with salt and ground black pepper or red pepper flakes as needed.
Turn off the heat and stir in the tofu cream (if not using an oven safe skillet pour the filling into the prepared baking dish at this point, then stir in the tofu). The tofu cream will be thick. Use a ladle to mix it with the sausage and greens.
Sprinkle the remaining cheddar shreds on the top of the tofu-sausage mixture.
Bake for 30 minutes. Turn on the broiler in the last 3-4 minutes of baking to get a crispy top. Keep a close eye when you turn on the broiler as the top can burn quickly.
Wait 10 minutes, then serve hot or warm.