June 16, 2026 · 30 min

Spiced Tilapia Tacos with Caramelized Pineapple Salsa and Crunchy Slaw

Dinner30 min803 cal / serving

These tacos are a celebration of contrasts: warm, sweet pineapple against cool, tangy slaw and tender blackened fish tucked into soft tortillas. The magic happens when the pineapple is gently caramelized, unlocking its natural sugars and adding a smoky depth that pairs beautifully with the spiced tilapia.

Every bite brings together a creamy drizzle, a crunchy cabbage slaw and a burst of citrus. It’s a quick, satisfying meal that feels like a trip to a seaside taqueria-no reservations required.


Recipe details

Dinner30 min803 cal / serving2 servings

Nutrition per serving

Calories803 kcalProtein38.2 gFat38.6 gCarbs73.8 gSugar21.7 gFiber4.1 gSodium1854 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
Shallot4 ounce 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
SaltSalt, to tasteView ingredient guide
PepperPepper, to tasteView ingredient guide

Instructions

  1. Preheat the broiler to high. Drain the pineapple and place it in a medium bowl. Chop half the cilantro; set the rest aside for garnish. Halve the lime; cut one half into wedges. Peel and mince the shallot until you have 1 tablespoon. Mince the garlic until you have 1/2 teaspoon (save the rest for another use).
  2. Add the minced shallot, half the chopped cilantro and a squeeze of lime juice to the bowl with the pineapple. Toss to combine. Season with salt and pepper to taste.
  3. Pat the tilapia dry with paper towels and place on a lightly oiled baking sheet. Drizzle with olive oil and season all over with salt, pepper and the Southwest spice blend. Rub the seasonings into the fish. Broil until opaque and lightly charred, about 8 minutes.
  4. Meanwhile, in a small bowl, stir together the sour cream, mayonnaise, 1½ teaspoons water, a squeeze of lime and a pinch of garlic. Season with salt and pepper. Adjust garlic to your taste or omit if preferred.
  5. In another medium bowl, toss the shredded red cabbage with the remaining chopped cilantro, ½ teaspoon sugar, a squeeze of lime and 1 tablespoon of the crema mixture. Season with salt, pepper and more lime if desired. Wrap the tortillas in a damp paper towel and microwave on high until warm, about 30 seconds.
  6. Break the cooked tilapia into bite-sized pieces. Fill each tortilla with fish, slaw and pineapple salsa. Drizzle with the remaining crema. Tear the reserved cilantro leaves over the top. Serve with lime wedges on the side.

Recipe Tips

For extra char, broil the pineapple pieces alongside the fish for the last 2-3 minutes.

If you prefer a milder garlic flavor, start with just a pinch and add more to taste.

Warm the tortillas directly over a gas flame for a smoky touch.

FAQ

Can I use a different fish?

Yes, any firm white fish like cod, halibut or mahi-mahi works well. Adjust cooking time as needed.

How do I make the salsa ahead?

Prepare the pineapple salsa up to a day in advance and refrigerate. Add the cilantro just before serving for best flavor.

Can I use corn tortillas instead of flour?

Absolutely. Corn tortillas are a great gluten-free option. Warm them briefly in a dry skillet or microwave.

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.