
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.
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
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− Hide 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
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− Hide details
Tip: Do this prep work while the water is heating to save time and avoid rushing later
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− Hide 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
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− Hide 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
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− Hide 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
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− Hide 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
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− Hide 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.





