Belizean Escabeche Wrap
Photo by Karen Laårk Boshoff on Pexels

Belizean Escabeche Wrap

An authentic Belizean dish featuring poached white fish marinated in a tangy, spiced escabeche sauce with pickled vegetables, served warm in a soft flour tortilla with crisp cabbage and fresh cilantro. This vibrant wrap balances bright citrus and heat from habanero, creating a refreshing yet flavorful meal inspired by Caribbean coastal cuisine.

Prep
20 min
Cook
10 min
Wait
30 min
Total
1 hr
Makes
4 wraps
Share

Steps

Before you start
  • Remove fish fillets from the refrigerator 15 minutes before cooking to bring them closer to room temperature
  • Read through all steps to understand the marinating time (minimum 30 minutes for best flavor)
  • Gather and prepare all vegetables before starting the poaching liquid so you're not rushed
  • Have 2 fresh limes on hand to yield about 3/4 cup juice total
  1. Heat the poaching liquid

    • In a large saucepan or shallow 10-inch skillet, combine 2 cups water, 3 minced garlic cloves, 2 bay leaves, 1 teaspoon kosher salt, and 1/2 teaspoon black pepper.
    • Bring to a gentle boil over high heat, stirring occasionally.
    • This should take 3-4 minutes.
    • Once boiling, reduce heat to medium-low to maintain a gentle simmer—you want small, steady bubbles breaking the surface, not vigorous rolling bubbles.
    • The liquid is now ready for the fish.
    + Show details

    Ready when: Liquid is at a gentle simmer with small, steady bubbles breaking the surface

    Tip: Use a shallow skillet so the liquid comes halfway up the fish fillets, ensuring even cooking

  2. Prepare all vegetables

    • While the water heats, prepare all your vegetables and herbs: Thinly slice 1 medium red onion into rings, mince 1/2 medium white onion, julienne 2 medium carrots into thin matchsticks, and finely chop 1 habanero pepper (remove seeds if you prefer milder heat).
    • Roughly chop 1/4 cup fresh cilantro and finely shred 2 cups green cabbage.
    • Set all prepared ingredients aside in separate small bowls or piles on a cutting board, grouped by which component they'll be used in (poaching, escabeche, or assembly).
    + Show details

    Tip: Do this prep work while the water is heating to save time and avoid rushing later

  3. Poach the fish fillets

    • Gently place the 1.25 lb white fish fillets into the simmering poaching liquid.
    • Reduce heat to medium-low if needed to maintain a very gentle simmer.
    • Poach for 8-10 minutes until the fish is opaque throughout and flakes easily with a fork.
    • Check the internal temperature at the thickest part of the largest fillet—it should reach 145°F (63°C).
    • The fish will continue cooking slightly after removal, so err on the side of slightly underdone rather than overcooked.
    • Use a slotted spoon to carefully remove the cooked fish to a cutting board.
    • Let cool for 2-3 minutes while you prepare the escabeche marinade.
    + Show details

    Ready when: Fish is opaque throughout and flakes easily with a fork; internal temperature is 145°F (63°C)

    Tip: Don't let the water boil vigorously or the delicate fish will break apart and become tough and dry

  4. Make the escabeche marinade

    • While the fish poaches, prepare the escabeche marinade.
    • In a medium bowl, whisk together 1/2 cup white vinegar, 1/4 cup fresh lime juice, 1 tablespoon lime zest, the minced white onion, julienned carrots, finely chopped habanero, 1/2 teaspoon kosher salt, and 1/4 teaspoon black pepper.
    • Stir well to combine and ensure the salt dissolves completely.
    • This acidic, aromatic mixture will become the heart of your wrap, infusing the fish with bright, complex flavors.
    + Show details

    Ready when: All ingredients are combined and salt is fully dissolved

    Tip: Make this while the fish poaches so it's ready immediately when the fish finishes cooking

  5. Combine fish with escabeche

    • Gently break the cooled fish fillets into bite-sized pieces with your hands or two forks—aim for flaky chunks rather than shredded fish.
    • Add the fish pieces and the sliced red onion rings to the escabeche marinade and stir gently to coat everything evenly with the liquid and spices.
    • At this point, you can serve the wraps immediately if you prefer, or let the mixture marinate at room temperature for at least 30 minutes (or up to 4 hours in the refrigerator).
    • The longer it sits, the more the fish absorbs the bright, tangy flavors and the vegetables soften slightly.
    + Show details

    Ready when: Fish is broken into bite-sized flaky pieces and fully coated with the marinade

    Tip: You can also chill this mixture in the refrigerator for up to 2 days; flavors will continue to develop and improve with time

  6. Warm the tortillas

    • Just before assembling, warm the 4 flour tortillas to make them soft and pliable.
    • Place a dry 10-inch skillet or griddle over medium heat.
    • Once hot (about 30 seconds), warm each tortilla for about 15-20 seconds per side until it's soft, flexible, and has light golden spots from the heat.
    • Stack the warm tortillas on a clean kitchen towel to keep them warm while you assemble the wraps.
    • Keeping them covered with a towel prevents them from drying out.
    + Show details

    Ready when: Tortillas are soft, pliable, and have light golden spots on both sides

    Tip: Warm them just before assembling so they stay hot; a warm tortilla holds the filling much better than a cold one and is more flavorful

  7. Assemble the wraps

    • Lay out one warm tortilla on a clean surface.
    • Place a small handful of shredded green cabbage in the center as the base—this provides a crisp, fresh contrast.
    • Top with 2-3 tablespoons of the escabeche fish mixture (including some of the marinated vegetables and liquid from the bowl).
    • Sprinkle with a small pinch of fresh cilantro for brightness.
    • If desired, add an extra squeeze of fresh lime juice for even more tang.
    • Fold the tortilla in half or roll it tightly and serve immediately.
    • Repeat with the remaining 3 tortillas and filling.
    + Show details

    Tip: Work quickly so the tortillas stay warm; serve immediately while the wrap is warm and the flavors are bright and vibrant

Good to know

Tips
  • Don't skip the 30-minute marinating step. The fish needs time to absorb the escabeche flavors and the vegetables will soften, creating a cohesive, flavorful filling. Even 15 minutes makes a significant difference.
  • When poaching fish, keep the heat at a gentle simmer, never a rolling boil. Boiling breaks apart delicate fillets and makes them tough, dry, and unpleasant.
  • If you prefer milder heat, remove the habanero seeds before chopping, or finely chop the pepper and add gradually to taste. You can always add more heat, but you can't remove it.
  • For a refreshing cold version perfect for hot weather, chill the entire escabeche mixture in the refrigerator and serve with room-temperature tortillas and cold cabbage. It's equally delicious and very summery.
Make ahead

The escabeche can be made up to 2 days ahead and stored in the refrigerator. The flavors actually develop and intensify over time, making it even more delicious. Warm the tortillas and assemble fresh just before serving for the best texture and presentation.

Storage & reheating

Store leftover escabeche (fish and vegetables) in an airtight container in the refrigerator for up to 3 days. The fish will continue to marinate and flavor will intensify. You can eat it cold straight from the refrigerator, or reheat gently on the stovetop over medium-low heat for 2-3 minutes until warmed through. Warm tortillas in a dry skillet before serving. Freezing is not recommended as the fish texture becomes mushy upon thawing.

Substitutions
  • White fish fillets (snapper, grouper, or striped bass), skin removed → Halibut, cod, flounder, or mahi-mahi. Any firm white fish works well. Cooking time may vary by 1-2 minutes depending on thickness; check for 145°F (63°C) internal temperature.
  • Habanero pepper → Scotch bonnet pepper (1 whole) or jalapeño (1-2 whole). Scotch bonnet is authentic to Belize and nearly identical in heat. Jalapeño is milder; use 2 if you want to match the habanero's heat level.
  • Large flour tortillas (8-10 inch diameter) → Corn tortillas or butter lettuce leaves. Corn tortillas are more traditional in Belize. Butter lettuce leaves create a low-carb, fresh wrapping alternative.
  • White vinegar → Fresh lime juice only (use 3/4 cup lime juice total instead of vinegar and lime juice combined). Creates a 'lime-pickled' version with brighter, more citrusy flavor and less acidity; equally authentic to coastal Belizean preparations.

More wraps

See all →

Find more like this

Meal
Lunch
Cuisine
Caribbean
Main ingredient
FishCabbage
Method
Stovetop
Quick & Easy
Easy

Reviews (0)