Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Roasted Fish al Pastor recipe

Roasted Fish al Pastor Recipe 2026

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A Roasted Fish al Pastor recipe provides a modern, oceanic twist on classic Mexican street food traditions using bold aromatics. This Roasted Fish al Pastor recipe delivers the signature sweet, smoky, and spicy profile of traditional al pastor while remaining light and healthy.

  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 1.5 lbs Firm White Fish Fillets (Cod, mahi-mahi, or halibut are best)
  • 3 tbsp Achiote Paste (Look for authentic Mexican brands)
  • 3 pods Guajillo Chiles (Remove seeds and soak in hot water)
  • 1 cup Pineapple (Fresh is superior to canned)
  • 1/4 cup Orange Juice (Freshly squeezed yields best sweetness)
  • 2 tbsp Lime Juice (Adds necessary acidity)
  • 1/2 cup Onion (Finely diced)

Instructions

  1. Blend your rehydrated guajillo chiles with the achiote paste, orange juice, and lime juice until completely smooth.
  2. Combine this mixture with half of the diced pineapple to create the base for your Roasted Fish al Pastor recipe.
  3. Marinate your fish fillets in this mixture for thirty minutes to allow the flavors to penetrate the surface.
  4. Preheat your oven to 400 degrees Fahrenheit to ensure an even cook for your Roasted Fish al Pastor recipe.
  5. Place the fillets on a parchment-lined baking sheet to prevent sticking during the cooking process.
  6. Roast the fish for 12 to 15 minutes, or until the edges begin to develop a slight char.
  7. Add the remaining pineapple on top during the last three minutes of the Roasted Fish al Pastor recipe cooking time.

Notes

Ensure the oven is fully preheated before inserting the fish to keep the Roasted Fish al Pastor recipe from drying out. Use a meat thermometer to check for an internal temperature of 145 degrees Fahrenheit for the best quality Roasted Fish al Pastor recipe. Avoid over-marinating the fish, as the citrus can break down the proteins too much if left for several hours. Garnish your final Roasted Fish al Pastor recipe with fresh cilantro and pickled red onions for a pop of color and acidity. Pat the fish fillets dry with a paper towel before applying the marinade to help the sauce adhere better to the surface.

  • Author: Amelie Harper
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: Roasting
  • Cuisine: Mexican
  • Diet: Pescatarian

Nutrition

  • Serving Size: 1 serving
  • Calories: 280 kcal
  • Sugar: 8g
  • Sodium: 420mg
  • Fat: 8g
  • Saturated Fat: 1.5g
  • Unsaturated Fat: 6.5g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 2g
  • Protein: 32g
  • Cholesterol: 65mg