Go Back
+ servings
Fish topped with diced tomato, onion, jalapeno, and cilantro
Print Recipe
5 from 1 vote

Pescado Empapelado (Mexican Fish in Foil Packets)

Pescado Empapelado, or Mexican Fish in Foil Packets. This fish dish will make you wish for more. It’s perfect for Fish Fridays, summer grilling, and makes a yummy, healthy dinner option.
Prep Time12 mins
Cook Time6 mins
Total Time18 mins
Course: Dinner
Cuisine: Mexican
Servings: 2
Calories: 50kcal


  • Butter softened
  • 2 pieces fish
  • 1 carrot thinly sliced
  • 1 calabacitas thinly sliced
  • ¼ onion thinly sliced
  • 2 Roma tomatoes diced
  • 1 garlic clove finely diced
  • ½ jalapeno finely sliced
  • 1/4 bunch Cilantro chopped
  • Juice of 1 lemon or lime
  • pinch Salt
  • Pinch whole oregano optional
  • Foil paper


  • Lay out a large piece of foil paper.
  • To the center, brush butter, not touching the sides.
  • Add fish to the center.
  • Top with desired amounts of carrot, calabacitas, onion, tomatoes, garlic, and jalapeno.
  • Add 1-2 sprigs of chopped cilantro
  • Squeeze the juice of ½ lemon (or lime)
  • Add salt and oregano (if using)
  • Fold the center of the foil paper in.
  • Fold in each end, creating a packet.
  • Place on the stove in a large skillet for 5-7 minutes
  • (Or, place in a 375 degrees F oven or grill for 5-7 minutes).
  • Serve with additional lemon and enjoy.


Use fresh fish for this recipe.
Frozen fish contains water. If you add water to a foil packet with frozen fish, the result will be mushy fish. 
If you are using fresh fish, you can prep the foil pack up to 2 days ahead. More than that, you risk the fish going bad.
Even if it looks like too much, it’s not. Everything will cook down. You can certainly add more veggies to the foil packet.


Calories: 50kcal | Carbohydrates: 10g | Protein: 3g | Fat: 1g | Saturated Fat: 1g | Cholesterol: 1mg | Sodium: 34mg | Potassium: 520mg | Fiber: 3g | Sugar: 6g | Vitamin A: 5915IU | Vitamin C: 33.5mg | Calcium: 32mg | Iron: 0.6mg