Marinate the "fish": Combine lime juice, oil, soy sauce, paprika, garlic, and salt. Coat tofu or banana blossom. Let sit 10 minutes.
Grill the “fish”: Heat a skillet. Sear pieces 4–5 minutes each side until golden and slightly crispy. Try not to eat it all here.
Make salsa: Mix pineapple, red onion, jalapeño, lime juice, cilantro, and salt in a bowl. Toss like you mean it.
Warm tortillas: Toast in a dry pan for 20–30 seconds per side or microwave (but we’re judging a little).
Assemble tacos: Add grilled “fish,” spoon pineapple salsa, layer avocado, and cabbage if using. Finish with lime and optional vegan sour cream.
Serve immediately: Because cold tacos are a crime against tastebuds.