June 23, 2026 · 30 min

Blackened Fish Tacos with Caramelized Pineapple Salsa and Red Cabbage Slaw

Dinner30 min756 cal / serving

These blackened fish tacos bring together the smoky heat of spiced tilapia with the sweet tang of caramelized pineapple salsa. The warm fruit is a game-changer, unlocking juicy sweetness that pairs perfectly with the crispy slaw and creamy lime sauce.

Ready in just 30 minutes, this recipe uses simple ingredients to create a dinner that feels special but is easy enough for any weeknight. Each bite is a balance of textures and flavors-crispy, creamy, sweet and spicy.


Recipe details

Dinner30 min756 cal / serving2 servings

Nutrition per serving

Calories756 kcalProtein37.4 gFat37 gCarbs66.7 gSugar19.7 gFiber3.7 gSodium1697 mg

Dietary labels

Gluten-free: noLactose-free: noDairy-free: no

Allergen check

Gluten / wheat: containsMilk / dairy: containsEgg: containsFish: containsShellfish: not detectedPeanut: not detectedTree nuts: not detectedSoy: containsSesame: not detectedMustard: not detectedCelery: not detectedSulphites: not detectedLupin: not detectedMolluscs: not detected

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.


Ingredients

Pineapple8 ounce PineappleView ingredient guide
Cilantro0.25 ounce CilantroView ingredient guide
Lime1 unit LimeView ingredient guide
Shallot1 unit ShallotView ingredient guide
Garlic2 clove GarlicView ingredient guide
Tilapia11 ounce TilapiaView ingredient guide
Sour Cream2 tablespoon Sour CreamView ingredient guide
Mayonnaise2 tablespoon MayonnaiseView ingredient guide
Shredded Red Cabbage4 ounce Shredded Red CabbageView ingredient guide
Flour Tortillas6 unit Flour TortillasView ingredient guide
Olive Oil1 teaspoon Olive OilView ingredient guide
Vegetable Oil1 teaspoon Vegetable OilView ingredient guide
Sugar0.5 teaspoon SugarView ingredient guide
SaltSaltView ingredient guide
PepperPepperView ingredient guide

Instructions

  1. Adjust rack to top position and heat broiler to high or oven to 500°F. Wash and dry all produce. Drain pineapple and place in a medium bowl. Chop half the cilantro leaves and stems (reserve the rest for garnish). Halve the lime; cut one half into wedges. Halve and peel shallot; mince until you have 1 tablespoon. Mince garlic until you have ½ teaspoon.
  2. To the bowl with pineapple, add minced shallot, half the chopped cilantro and a squeeze of lime juice; stir to combine. Season with salt and pepper.
  3. Pat tilapia dry with paper towels and place on a lightly oiled baking sheet. Drizzle with olive oil, then season all over with salt, pepper and Southwest Spice. Rub seasoning into tilapia to coat thoroughly. Broil or bake on top rack until lightly charred and cooked through, 6-8 minutes.
  4. Meanwhile, in a small bowl, combine sour cream, mayonnaise, a squeeze of lime juice and a pinch of garlic. Add water 1 teaspoon at a time until mixture reaches a drizzling consistency. Season with salt and pepper.
  5. In a second medium bowl, combine cabbage, remaining chopped cilantro, ½ teaspoon sugar, a squeeze of lime juice and 1 tablespoon of the crema; toss to thoroughly combine. Season with salt, pepper and more lime juice to taste. Wrap tortillas in damp paper towels and microwave until warm and pliable, about 30 seconds.
  6. Once cool enough to handle, break up tilapia into bite-size pieces. Divide between warmed tortillas along with slaw and salsa. Drizzle with remaining crema. Tear leaves from reserved cilantro and sprinkle over tacos. Serve with remaining lime wedges on the side.

Recipe Tips

For extra char, broil the tilapia on the top rack until the edges are lightly blackened.

If you prefer a milder garlic flavor, add the minced garlic to the crema to taste or omit it.

Warm the tortillas in a dry skillet if you don’t have a microwave.

FAQ

Can I use a different fish instead of tilapia?

Yes, you can substitute tilapia with other mild white fish like cod, haddock or halibut. Adjust cooking time as needed.

How do I make the salsa if I don't have fresh pineapple?

Canned pineapple works perfectly. Just drain it well before using. You can also use frozen pineapple that has been thawed and drained.

Can I make the crema ahead of time?

Absolutely! The crema can be prepared up to 2 days in advance and stored in the refrigerator. Stir before using.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.