Jump to Recipe Print Recipe

Escabeche de Pescado (Peruvian Spicy and Sour Fish)

Disclosure: As an Amazon Associate I earn from qualifying purchases. Some links in this post are affiliate links, meaning I may earn a small commission at no extra cost to you.

As a kid, I choked on fish bones more times than I’d like to remember. It wasn’t just once or twice. It was enough times to develop a difficult relationship with fish for years. My grandmother cooked for a lot of people and didn’t have time to pick every piece clean, so she simply warned us to be careful. I tried, but the bones always won.

My mother understood. She cooked me fillets, no bones, no surprises. And even though the trauma of the bones was still there, the flavor of Escabeche stuck with me since I was little. The sweetness of the sweet potato balancing the acidity of the sauce, the crunchy and slightly bitter onion, the olives, the hard-boiled egg, the aroma of the ají amarillo. That dish is a symphony of flavors.

When I went to culinary school in Lima, I learned how to debone a fish properly, how to handle it, and to understand what makes fish an extraordinary protein when cooked well. That’s when I started discovering dishes where fish is the star: Ceviche, Pescado a lo Macho, Sudado de Pescado, Seco de Pescado y Mariscos, Jalea Mixta. My relationship with fish changed completely.

Today, Escabeche de Pescado is one of my favorite dishes. And this version turns it into a main course, not just an appetizer, with generous portions and white rice on the side if you want it really “taypá” (hearty).

What is Escabeche de Pescado?

For this recipe, use boneless fillets. That’s the first rule. Escabeche has a sauce with a strong personality, so you need a firm-fleshed fish that can withstand cooking without falling apart.

In Peru, corvina or sole (lenguado) is traditionally used. In the United States, the most accessible options with a similar texture are tilapia, mahi-mahi, or basa. Mahi-mahi is my preference because it has firm meat, a milder flavor, and holds up perfectly to the flouring and frying process.

If you use frozen fish, thaw it completely and dry it thoroughly with paper towels before flouring. Excess water prevents proper browning, and the flour won’t stick. The flavor of frozen fish is milder than fresh, but the escabeche sauce, with all its spices and aromatics, compensates for it beautifully.

What Fish to Use?

If you’ve seen “papas rellenas” in the US before, chances are it was the Cuban version, round potato balls stuffed with picadillo, popular in Miami and Tampa. The Peruvian papa rellena is a different dish, and the difference matters:

Shape: Peruvian papa rellena is elongated and oval, like a large croquette or a stuffed potato torpedo. Cuban papas rellenas are round balls.

The filling: This is the big one. What makes it Peruvian is ají panca in the beef filling. It gives the meat that dark color, smoky aroma, and unmistakable flavor no other spice can replace. The classic filling also includes hard-boiled egg, black botija olives, and sometimes raisins.

How it’s served: Always with sarza criolla (pickled red onion salad) and a slice of lime. That acidity against the fried potato is the whole point.

Nowadays you can find versions filled with chicken, seafood, even vegetarian fillings, but the classic always comes back to ground beef with ají panca.

Where to Find the Peruvian Ingredients in the US

  • Ají amarillo is the ingredient that gives the sauce its golden color and characteristic fruity heat. You can find it in Latin markets or online. (Amazon link for ají amarillo)

  • Ají panca paste provides the dark color and smoky depth. You can also find it in Latin markets or online. (Amazon link for ají panca paste)

  • Sweet potatoes can be found in any American supermarket in the produce section.

escabeche de pescado peruano con camote huevo duro y aceitunas - Peruvian fish escabeche with sweet potato hard boiled egg and olives

Escabeche de Pescado - Peruvian Spicy & Sweet Escabeche

Peruvian Escabeche de Pescado featuring pan-fried floured fish fillets, ají amarillo and ají panca vinegar sauce, served with boiled sweet potato, hard-boiled eggs, and olives. Sweet, acidic, and spicy in every bite, ready in 30 minutes.
Course Entrée
Cuisine peruvian
Keyword escabeche, peruvian escabeche de pescado
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4 people
Author Brandon Castillo
Cost $

Equipment

  • Pot

Ingredients

  • 3 tbsp Vegetable Oil
  • 4 pieces Fish
  • 1 cup All-purpose flour
  • 2 Red Onions (Wedged)
  • 1 Garlic Clove
  • 1 Bell Pepper
  • 4 "Ají Amarillos" or Jalapeño Pepper (into strips)
  • 3 tbsp Ají Panca Paste (into strips)
  • 1 tbsp Smoked Paprika
  • 1 tsp Cumin
  • 1 tbsp Sugar
  • 1/4 cup Vinegar
  • 1 tbsp Soy Sauce
  • 2 tbsp Chopped Cilantro
  • 1 bayleaf
  • 1 tbsp Oregano
  • 1 tbsp Potato or Corn Starch
  • Salt & Pepper

Serve with

  • 4 Cooked Sweet Potatoes
  • 2 Hard-Boiled Eggs (halved)
  • 4 Kalamata Olives (halved)

Instructions

  • Salt & Pepper the fish, then flour it, Pat fry it then reserve it.
  • In the same Pan/pot add Onions, Garlic, "Ají Amarillo", "Ají Panca Paste" let it cook until onions are tender (at low/medium heat)
  • Once onions are soft add Bell Pepper, Spices, Aromatics, Vinegar, Sugar, Soy Sauce, bring to a boil turn the heat to low.
  • Add Fish then the potato starch diluted in water bring to a boil, adjust seasoning serve with chopped cilantro, hardboiled eggs, sweet potatoes, and olives.
My go-to list of authentic ingredients and essential kitchen gear. Read the Guide
Did you make this recipe?Tag @Chewinghappiness on instagram and hashtag it #Chewinghappiness

Tips for the Best Escabeche de Pescado

  • Use boneless fillets: Escabeche has too many elements on the plate for the guest to worry about bones. Clean fillets, no surprises.

  • Dry the fish well before flouring: Moisture is the enemy of a good sear. Pat each piece dry with paper towels, season with salt and pepper, and toss in flour right before it goes into the pan. Don’t flour in advance because the flour will absorb moisture and the crust won’t turn out right.

  • Cook the fish over medium-low heat: Not high heat. The fish needs to cook from the inside out without burning on the outside. Be patient with this step; get an even golden brown on both sides, then reserve.

  • Onions should be wedged, not diced: The wedge cut is a crucial part of the escabeche texture. The onions need to be tender but still have some bite to them, not falling apart. That contrast between the onion and the fish is key to the dish.

  • Potato starch at the end: Dilute it in a little cold water before adding it to avoid lumps. It gives the sauce that glossy consistency so it clings to the fish instead of pooling at the bottom of the plate.

  • Sweet potatoes should be cooked, not fried: Steamed or boiled until tender. Their natural sweetness is what balances the acidity of the sauce.

a pic of onions, peppers and cilantro on a plate for escabeche de pescado

Ingredients are really easy to get. If you can not get “Ají Amarillo,” you can replace it with Any Chili or Pepper you have on hand.

filete de pescado pasado por harina para escabeche peruano - fish fillet being floured for Peruvian escabeche

You can use your favorite Fish, try to always use fresh, frozen does not taste the same.

salsa de escabeche con cebolla aji amarillo y aji panca - escabeche sauce with onion aji amarillo and aji panca

Patience is the key to cooking, especially if you are cooking a dish for the first time.

salsa de escabeche con cebolla aji amarillo y aji panca - escabeche sauce with onion aji amarillo and aji panca

How to Serve It?

  • As an appetizer: One piece of fish with sweet potato, a halved hard-boiled egg, and olives. Sauce poured over the top.

  • As a main dish: Two pieces of fish, more generous portions of sweet potato, and white rice on the side. The rice absorbs the sauce and turns this into a fantastic, complete meal.

receta de escabeche de pescado peruano con arroz blanco - Peruvian fish escabeche recipe with white rice

Storage and Leftovers

Store the fish and sauce separately if possible. Floured and fried fish loses its crispy texture when it absorbs the sauce overnight, which isn’t necessarily a bad thing! Many people actually prefer it the next day once the fish has soaked up all the flavors. Store in an airtight container in the fridge for up to 2 days. Reheat gently over low heat, being careful not to break apart the fish.

Frequently Asked Questions

Can I use a different fish than the ones recommended?
Yes. Any firm-fleshed fillet works. Avoid very delicate fish like flounder/sole if you aren’t experienced handling it, as it breaks apart easily in the pan. Tilapia is the most economical and accessible option in the US and works perfectly.

Can it be served cold?
Yes, traditionally in Peru, many escabeches are served at room temperature, but this particular quick-stew style is usually best enjoyed hot.

Can I make escabeche without flouring the fish?
Yes, you can pan-sear the fish without flour, but keep in mind that the flour creates a crust that helps the savory sauce cling to the fillet rather than sliding right off.

Is escabeche spicy?
It has a mild, fruity heat from the ají amarillo, but it is heavily balanced by the sugar, vinegar, and sweet potato.

Peruvian Chef Brandon Castillo owner of Chewinghappiness in an apron

Brandon Castillo - Peruvian Chef & Recipe Developer

Brandon Castillo is a Peruvian chef and recipe developer based in New York. Born and raised in Peru, he shares authentic Peruvian recipes adapted for home cooks in the United States. You can find him on Instagram, TikTok, and YouTube @chewinghappiness.

Tried it? Let me know.
Did you prepare it at home? Leave a comment below. And if you want to keep exploring Peruvian seafood dishes, the next one you have to try is Jalea Mixta.

Submit a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




© 2026 Chewing Happiness. All rights reserved