Start by heating 1 tablespoon of olive oil in a large skillet over medium heat. Add the diced potatoes and season with salt and pepper. Cook until they are golden brown and tender, about 10-15 minutes, stirring occasionally.
While the potatoes are cooking, rehydrate the TVP by combining it with 4 cups of veggie broth in a separate bowl. Allow it to sit for about 10 minutes until it absorbs the liquid.
In another skillet, heat 1 tablespoon of olive oil over medium heat. Add the rehydrated TVP along with the oregano, onion powder, garlic powder, cumin, sweet smoked paprika, soy sauce, and 1 teaspoon of lemon juice. Cook for about 5-7 minutes, stirring frequently, until the TVP is heated through and well combined with the spices.
In a mixing bowl, crumble the tofu and add your favorite spices (like turmeric for color, if desired). Cook the tofu in a non-stick pan over medium heat for about 5-7 minutes until warmed through and slightly crispy.
Preheat your oven to 375°F (190°C). In a baking dish, spread a layer of enchilada sauce on the bottom. Take a tortilla, fill it with a scoop of the potato mixture, a scoop of the TVP, and tofu scramble. Roll it up tightly and place it seam-side down in the baking dish. Repeat until all tortillas are filled.
Once all the enchiladas are assembled, pour the remaining enchilada sauce over the top and sprinkle with shredded vegan cheese.
Cover the baking dish with foil and bake for 20 minutes. Remove the foil and bake for an additional 10 minutes until the cheese is melted and bubbly.
Allow the enchiladas to cool slightly before serving. Top with avocado slices and jalapeño peppers for an extra kick. Enjoy your satisfying Vegan Breakfast Enchiladas!