Ingredients
Method
- Clean and pat the fish dry. Score both sides with diagonal cuts.
- Mix garlic powder, onion powder, smoked paprika, cayenne, salt, and pepper together.
- Rub olive oil all over the fish, then coat generously with the seasoning blend.
- Stuff the cavity with lemon slices, thyme, garlic slices, and scotch bonnet.
- Preheat air fryer to 380°F.
- Place fish in the air fryer basket and cook for 10 minutes per side (20 minutes total).
- Fish is done when it flakes easily with a fork and skin is crispy. Serve with lemon wedges.
Nutrition
Notes
Pro Tips:
Choose fish that's 1.5-2 pounds max - any bigger and the outside overcooks before the thick center is done. I learned this after ruining a beautiful 3-pound pargo that looked perfect but was raw at the bone. Score the skin every 2 inches in a crosshatch pattern, cutting about ¼ inch deep. This prevents the skin from shrinking and curling, which would lift the fish off the basket and create uneven cooking hot spots. Stuff the cavity with aromatics like cilantro, garlic, and lime - the trapped steam infuses these flavors throughout the flesh. It's like the traditional Dominican escabeche technique but using the fish's natural moisture instead of vinegar. Flip the fish exactly once at the 12-minute mark for a 20-minute cook. Any more flipping breaks the delicate skin, and the timing ensures both sides get equal crisping without drying out the meat. Storage & Meal Prep: Store leftover air fryer whole fish in an airtight container in the refrigerator for up to 2 days. Whole fish does not freeze well once cooked — the texture of the flesh deteriorates significantly. For best results, reheat in the air fryer at 350°F for 4-5 minutes to restore some of the skin’s crispiness. Avoid microwaving — it steams the skin and makes it soggy. This is not an ideal meal prep dish; whole fish is best made fresh and eaten immediately for the full crispy skin experience.
Choose fish that's 1.5-2 pounds max - any bigger and the outside overcooks before the thick center is done. I learned this after ruining a beautiful 3-pound pargo that looked perfect but was raw at the bone. Score the skin every 2 inches in a crosshatch pattern, cutting about ¼ inch deep. This prevents the skin from shrinking and curling, which would lift the fish off the basket and create uneven cooking hot spots. Stuff the cavity with aromatics like cilantro, garlic, and lime - the trapped steam infuses these flavors throughout the flesh. It's like the traditional Dominican escabeche technique but using the fish's natural moisture instead of vinegar. Flip the fish exactly once at the 12-minute mark for a 20-minute cook. Any more flipping breaks the delicate skin, and the timing ensures both sides get equal crisping without drying out the meat. Storage & Meal Prep: Store leftover air fryer whole fish in an airtight container in the refrigerator for up to 2 days. Whole fish does not freeze well once cooked — the texture of the flesh deteriorates significantly. For best results, reheat in the air fryer at 350°F for 4-5 minutes to restore some of the skin’s crispiness. Avoid microwaving — it steams the skin and makes it soggy. This is not an ideal meal prep dish; whole fish is best made fresh and eaten immediately for the full crispy skin experience.
