Press tofu to remove excess water, then crumble it into bite-sized pieces.
Heat oil in a skillet over medium heat, then add crumbled tofu.
Cook for 5 minutes, stirring occasionally, until slightly crispy.
In a bowl, mix soy sauce, lime juice, paprika, chili powder, cumin, garlic powder, cayenne, salt, and black pepper.
Pour the spice mixture over tofu, stirring well.
Cook for another 5 minutes until golden brown and fragrant.
Warm tortillas in a dry pan or microwave for 30 seconds.
Fill tortillas with spicy tofu and add lettuce, tomatoes, avocado, red onion, and cilantro.
Drizzle with dairy-free sour cream or salsa.
Serve immediately and enjoy!