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

The Roasted Fish al Pastor recipe is a vibrant, spice-forward dish that reimagines a classic street food favorite by substituting tender white fish for traditional ingredients. By marinating fillets in a bold blend of achiote, chilies, and pineapple, this Roasted Fish al Pastor recipe delivers a balanced profile of smoky, tangy, and sweet notes that impress any dinner guest.

  • Total Time: 35 mins
  • Yield: 4 servings 1x

Ingredients

Scale
  • 1.5 lbs White Fish Fillets (Tilapia, Cod, or Mahi-Mahi work best.)
  • 3 tbsp Achiote Paste (Look for this in the Latin aisle.)
  • 1 cup Pineapple (Fresh or canned chunks are acceptable.)
  • 3 pieces Dried Guajillo Chilies (Rehydrate in hot water before blending.)
  • 4 cloves Garlic Cloves (Keep them fresh for extra zing.)
  • 2 tbsp Olive Oil (Use extra virgin for better flavor.)

Instructions

  1. Combine the achiote paste, rehydrated chilies, garlic, and oil in a food processor.
  2. Pulse the mixture until it becomes a smooth, vibrant red paste.
  3. Spread this marinade generously over your fish fillets in a shallow bowl.
  4. Let the fish sit while you prepare your roasting pan for the oven.
  5. Preheat your oven to 400 degrees Fahrenheit for optimal searing.
  6. Place the marinated fish on a lined tray, topping it with fresh pineapple.
  7. Roast the fish until the edges are sightly charred and the middle flakes.
  8. Serve the final Roasted Fish al Pastor recipe immediately while hot and tender.

Notes

Use fresh pineapple whenever possible to provide natural enzymes that tenderize the fish. Avoid over-marinating; thirty minutes is enough for this Roasted Fish al Pastor recipe to soak up the spice blend. Watch the oven heat carefully, as too much heat can dry out the fish fillets quickly. Line your baking sheet with parchment paper to prevent the achiote from sticking permanently to the metal. Add a squeeze of lime juice right before serving to brighten the earthy achiote spices.

  • Author: Justin
  • Prep Time: 20 mins
  • Cook Time: 15 mins
  • Category: Main Dish
  • Method: Roast
  • Cuisine: Mexican-Inspired
  • Diet: Pescatarian

Nutrition

  • Serving Size: 1 fillet
  • Calories: 220
  • Sugar: 6g
  • Sodium: 350mg
  • Fat: 6g
  • Saturated Fat: 1g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 2g
  • Protein: 25g
  • Cholesterol: 55mg