Heat the olive oil in a large sauté pan over medium high heat. Add in the onions and garlic and continue cooking for a few minutes. Add in the mushrooms, zucchini and spinach and season with the chili powder. Mix together and cook until the vegetables are softened, for about 5 minutes. Add in the baked tofu cubes and season with salt and pepper. Continue cooking for another 3 to 4 minutes, or until everything is heated through.
Remove from the heat and allow your vegetable to tofu mixture to cool completely; you do not want to place hot filling onto the empanada dough.
Preheat your oven to 400 degrees. Remove the pastry dough from the refrigerator and onto a lightly floured work surface. Using your rolling pin, roll out the dough until flat. Using a small bowl or round cookie cutter that’s about 4 to 4 ½ inches across, cut out the round disc shapes for the empanadas. Continue until all of the dough is cut.
Place a tablespoon size of the vegetable tofu filling in the middle of each empanada disc. Fold the bottom part up and continue to fold over the top of the disc, creating little creases as you work your way across the top, sealing the empanada. There are several different ways to seal your empanada; do what works for you. You can also seal the top by folding the top over and tucking in the dough to seal it closed. For added decoration, you can press the end of a fork around the seam of each empanada to create lines. As you finish each empanada, place onto a lined baking sheet.
Brush each empanada with the egg wash and bake for about 22-25 minutes or until golden brown. Serve with your favorite empanada dipping sauce and enjoy!