Tacos de Pescado al Pastor (Fish Tacos with Adobo and Pineapple)
Why this recipe works
- Smoky adobo depth: Chipotle brings smoke and gentle heat, while annatto adds earthy colour and a recognisable al pastor-style character.
- Sweet-tangy balance: Pineapple and lime cut through the richness of the fish and keep the tacos bright rather than heavy.
- Fast cooking: Bite-sized pieces of white fish cook in minutes, making the tacos practical for a quick dinner.
Get the most out of this recipe
Adjust the heat
- For a milder taco: Use chipotle mayonnaise instead of chipotle sauce for a softer, creamier heat.
- For more heat: Choose a hotter chipotle sauce or finish the tacos with a chilli salsa at the table.
- Keep it balanced: Extra lime and fresh pineapple help round out the chipotle’s smoke and stop the heat feeling harsh.
Ingredient notes
- Choose firm white fish: A firm, skinless white fish fillet holds its shape best when tossed with the adobo and turned in the pan.
- Annatto is not the heat source: Ground annatto mainly adds earthy flavour and a deep orange colour; the spice level comes from the chipotle.
- Use ripe pineapple: Ripe pineapple gives the adobo sweetness and acidity, and the pieces caramelise lightly as the fish cooks.
Common mistakes
- Do not overcook the fish: Small pieces cook quickly; remove them from the heat as soon as they are opaque and flake easily.
- Avoid crowding the pan: If the fish is packed too tightly, the adobo will steam instead of lightly caramelising. Cook in batches if needed.
- Add water only if needed: A small splash helps loosen the pan juices if the adobo catches, but adding it too early can dilute the coating.
Make-ahead tips
- Prepare the adobo ahead: Mix the adobo and chop the toppings in advance, but toss the fish with the lime-based mixture close to cooking.
- Store components separately: Keep the cooked fish and pineapple separate from the tortillas and fresh toppings so everything reheats and serves well.
- Reheat gently: Warm the fish in a frying pan with a splash of water until piping hot, then heat the tortillas just before serving.
Equipment you'll need
Ingredients
Instructions
- Cut the pineapple into small pieces. Finely grate the garlic, then mix it in a bowl with the chipotle sauce, ground annatto and the juice of 1 lime to make a loose adobo.
- Pat the fish dry, then cut into chunky bite-sized pieces. Toss the fish with the adobo until well coated, then fold in half of the pineapple.
- Heat the sunflower oil in a large frying pan over medium-high heat. Add the fish and pineapple in a single layer and cook for 2 to 3 minutes, then turn and cook for 2 to 3 minutes more until the fish is opaque and flakes easily; if the pan looks dry, add a splash of water.
- Warm the corn tortillas in a dry pan or directly over a low flame, turning, until pliable and lightly toasted. Thinly slice the red onion and roughly chop the fresh coriander.
- Fill the warm tortillas with the fish and pan juices, then top with the remaining pineapple, red onion and fresh coriander. Cut the remaining lime into wedges and serve for squeezing over.
Recipe notes
Tips
- Keep the pan at a lively sizzle so the adobo caramelises slightly without stewing; cook the fish in batches if needed to avoid overcrowding.
- If you are cooking for anyone who is pregnant, elderly, or immunocompromised, make sure the fish is cooked until fully opaque and flakes easily throughout.
Substitutions
- Replace Chipotle sauce with Chipotle mayonnaise for a milder, creamier heat.
- Replace Red onion with White onion for a sharper, cleaner bite.
Storage
- Refrigerate up to 2 days
- Store the cooked fish and pineapple in an airtight container in the fridge; keep the corn tortillas separate. Reheat the fish gently in a frying pan over medium heat with a splash of water until piping hot, then warm the tortillas just before serving.
Ratings & reviews
Liked this recipe? Share your feedback to support our cooking community.
Tried this recipe?
Choose 1–5 stars. A comment is optional.
Stay inspired
Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.
Recipe overview
- Servings: 4 servings
- Total time: 25min (20min active)
- Difficulty: Easy
- Cuisine: Mexican
-
Allergens:
Fish
Plan your meals and get a complete grocery list automatically.
Add to meal plannerEquipment you'll need
Got ingredients left?
Find recipes using ingredients from this recipe or what you already have at home.
Find recipes with these ingredients →Make this recipe easier next time
AdvertisementThese tools help you get better results with less effort.
Misen 8-Inch Chef Knife
- AUS-10 steel
- Balanced design
- Less traditional feel
Titanium & PP Double-Sided Cutting Board
- Separate surfaces for meat and produce
- Resists odors and stains
- Harder on knife edges than wood or plastic
All-Clad HA1 Hard Anodized Nonstick Fry Pan 12 Inch
- Top-tier build quality
- Excellent heat distribution
- Expensive
OXO Good Grips 2-Piece Cutting Board Set
- Two useful sizes with reversible cutting surfaces
- Dishwasher safe and easy to clean
- Plastic surfaces will show knife marks over time
Enjoy cooking with JustRecipes?
Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.
Add JustRecipes to GoogleEvery recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.

























