Go Back
+ servings
Pescado a la Diabla served on a plate with rice and green beans next to lime and cilantro.
Print Recipe
5 from 5 votes

Pescado a la Diabla

Pescado a la Diabla turns a boring fish dinner into one that’s packed with serious flavor. That red chile sauce is SO DEVILISHLY good. The best part - it’s ready in under 30 minutes!
Prep Time10 minutes
Cook Time15 minutes
Total Time25 minutes
Course: Dinner
Cuisine: Mexican
Servings: 4 people
Calories: 74kcal

Ingredients

Instructions

  • Remove the stems from the guajillo chiles and chile de arbol.
  • Cut the chiles lengthwise.
  • Remove and discard any seeds and veins from all the chiles.
  • Place them in a stock pot along with 4 cups water.
  • Bring to a boil.
  • Turn heat off and let the chiles sit in the hot water for 5 minutes, or until pliable.
  • Discard the water and place the rehydrated chiles in a blender.
  • To the blender, also add chipotle, tomatoes, ¼ onion, garlic clove, and 1 tablespoon salt.
  • Blend until smooth.
  • Taste for salt. Add more if necessary.
  • Strain the sauce.
  • Set aside until ready to use.
  • Dice the remaining onion.
  • Pat dry the fish.
  • Season the fish with the remaining salt and pepper.
  • Heat oil in a large skillet.
  • Saute the onion until translucent. About 1 minute.
  • Add the Diabla sauce. Cook for 1 minute.
  • Add the fish.
  • Cook for 4-5 minutes, depending on thickness of the fish.

Notes

If you don’t have tomatoes, omit the tomato, onion, and garlic. Instead use 1 can of tomato sauce.
HOW TO ADJUST THE HEAT:
  • If you like it spicier, add 1 more chipotle or 1 more chile de arbol.
  • If you like it milder, add 1 tablespoon ketchup for sweetness, or add another tomato.
In the fridge, Pescado a la Diabla will last 3 days.
In the freezer, it will last 4 months. Be sure to use a freezer bag, removing as much air as possible.

Nutrition

Calories: 74kcal | Carbohydrates: 9g | Protein: 2g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 1mg | Sodium: 2639mg | Potassium: 319mg | Fiber: 3g | Sugar: 5g | Vitamin A: 1796IU | Vitamin C: 15mg | Calcium: 25mg | Iron: 1mg