MexicanBaked

Mexican Baked Fish with Cilantro-Lime Sauce

Authentic Mexican baked fish featuring fresh white fish fillets topped with vibrant cilantro-lime sauce, charred tomatoes, and roasted poblano peppers for a restaurant-quality meal.

Mexican Baked Fish with Cilantro-Lime Sauce

Órale! Baked fish — this is Mexican soul food. The flavors here don't play around. Bold chile, bright lime, smoky heat — this is what Mexican cooking is all about. The chile speaks. Not fancy, not fussy, just straight-up incredible. This recipe brings the heat and the heart in equal measure. Respect the grill.

Ingredients

For the Fish and Base

  • 4 white fish fillets (sea bass, halibut, or mahi-mahi), 6 oz each, skin removed
  • 3 tablespoons extra-virgin olive oil, divided
  • 1 teaspoon sea salt
  • 1/2 teaspoon freshly ground black pepper
  • 1/2 teaspoon ground cumin
  • 1/4 teaspoon smoked paprika
  • For the Cilantro-Lime Sauce

  • 1 cup fresh cilantro leaves, loosely packed
  • 1/2 cup fresh flat-leaf parsley
  • 3 tablespoons fresh lime juice (about 1.5 limes)
  • 2 cloves garlic, minced
  • 2 tablespoons extra-virgin olive oil
  • 1/2 teaspoon sea salt
  • 1/4 teaspoon red pepper flakes (optional)
  • For the Vegetable Component

  • 3 poblano peppers, roasted, peeled, and sliced
  • 2 cups Roma tomatoes, halved
  • 1 medium white onion, thinly sliced
  • 2 jalapeños, seeded and thinly sliced
  • 4 cloves garlic, minced
  • 1 tablespoon olive oil
  • 1/2 teaspoon dried oregano
  • For Garnish and Serving

  • 1/4 cup fresh cilantro, chopped
  • Lime wedges (2-3 limes, cut into wedges)
  • 1/4 cup crumbled queso fresco or feta cheese (optional)
  • Diced red onion for garnish
  • Equipment Needed

  • Large baking sheet (13x18 inches)
  • Parchment paper or aluminum foil
  • Medium mixing bowls (2-3)
  • Chef's knife and cutting board
  • Measuring spoons and cups
  • Tongs or fish spatula
  • Blender or food processor
  • Roasting pan for peppers (if roasting fresh)
  • Instant-read meat thermometer
  • Citrus juicer or manual press
  • Small rubber spatula
  • Fine-mesh strainer
  • Instructions

    Prep Phase (15 minutes)

    Step 1: Prepare the Cilantro-Lime Sauce (5 minutes) Combine cilantro, parsley, lime juice, minced garlic, olive oil, salt, and red pepper flakes in a blender or food processor. Pulse until you achieve a coarse, chunky consistency—not completely smooth. The sauce should have visible flecks of herbs and maintain texture. Transfer to a small bowl and set aside. This bright green sauce is the flavor backbone of the dish. Step 2: Char the Tomatoes and Prepare Vegetables (5 minutes) Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add halved Roma tomatoes, cut-side down, and cook for 3-4 minutes until they develop deep caramelization and char marks. Remove to a plate. In the same skillet, briefly sauté the sliced onion, jalapeños, and minced garlic for 2 minutes until fragrant. Season lightly with oregano. Return tomatoes to the skillet, toss gently, and set aside. Step 3: Prepare Parchment and Fish (5 minutes) Preheat your oven to 375°F (190°C). Cut four 14x12 inch pieces of parchment paper or aluminum foil. Pat the fish fillets dry with paper towels—this is critical for proper seasoning adhesion. Season each fillet generously on both sides with salt, pepper, cumin, and smoked paprika. Drizzle each with 1/2 teaspoon olive oil and rub gently to distribute seasonings evenly.

    Cooking Phase (25 minutes)

    Step 4: Layer Ingredients in Parchment (5 minutes) Place each piece of parchment on your work surface. Create a bed of roasted poblano strips in the center of each sheet. Top with a seasoned fish fillet, then distribute the charred tomato-onion mixture evenly among the four packets. Divide the cilantro-lime sauce, spooning it over and around the fish. The sauce should coat the fish and vegetables but not create a pool of liquid. Step 5: Seal Parchment Packages (3 minutes) Fold each parchment paper in half over the fish and vegetables. Starting at the corner, fold the edges inward in small, overlapping pleats, creating a sealed packet. Make sure the folds are tight to trap steam. The packages should be completely sealed but not overly compressed. You should be able to gently squeeze each packet and feel resistance from the steam pressure inside. Step 6: Bake Until Perfectly Cooked (12-15 minutes) Carefully transfer sealed packets to a baking sheet, leaving space between each. Bake at 375°F for 12-15 minutes. You'll know the fish is done when the parchment is slightly puffed from steam and the fish is opaque and flakes easily with gentle pressure. To verify doneness, carefully open one packet (watch for steam!) and insert a meat thermometer in the thickest part of the fish—it should read 145°F (63°C). Step 7: Rest and Plate (3 minutes) Remove the baking sheet from the oven. Let packets rest for 2-3 minutes before carefully opening them—the steam will be hot. Using tongs or a fish spatula, carefully transfer the fish and vegetables to serving plates, ensuring the cilantro-lime sauce is evenly distributed.

    Finishing (2 minutes)

    Step 8: Garnish and Serve Drizzle any remaining sauce from the parchment over each plated fillet. Top with fresh cilantro, a sprinkle of queso fresco if desired, and fresh lime wedges on the side. Serve immediately while warm. The residual steam will have created the most tender, flavorful fish imaginable.

    Expert Tips

  • Select High-Quality Fish: The success of this dish depends entirely on the quality of your fish. Choose fillets that are firm to the touch, have a clean oceanic smell (never fishy or ammonia-like), and are uniform in thickness. Ask your fishmonger for recently caught white fish, preferably from sustainable sources.
  • Master the Parchment Sealing Technique: Proper sealing is crucial for cooking en papillote. The parchment must be completely sealed to trap steam effectively, creating the characteristic puffed appearance. Practice the pleating technique with your first packet—once you've sealed one successfully, the others become easy.
  • Room Temperature Fish Cooks More Evenly: Remove fish from the refrigerator 10 minutes before cooking. This allows the interior to cook at the same rate as the exterior, preventing a cold center. Never cook fish straight from the fridge, as it leads to overcooked exteriors and undercooked centers.
  • Cilantro Sauce Temperature Control: Add the cilantro-lime sauce just before sealing the parchment. If added too early, the acid in the lime juice can begin breaking down the herbs. The hot steam will warm the sauce during cooking, releasing its aromatic oils and infusing the fish completely.
  • Customize the Heat Level: Jalapeños provide mild heat that builds gradually. For spicier results, include the jalapeño seeds, add more jalapeños, or substitute with habaneros. For a milder dish, remove all seeds and slice the peppers very thinly. The heat of the dish should complement the delicate fish.
  • Paper vs. Foil Considerations: Parchment paper creates a more dramatic puffed presentation and allows slight steam exchange, while foil creates a tighter seal and more concentrated flavors. For home cooks, parchment is more forgiving and easier to work with, though foil works equally well for consistent results.
  • Variations

  • Mango-Habanero Version: Replace the cilantro-lime sauce with a blend of 1 cup fresh diced mango, 1 minced habanero pepper, juice of 1 lime, and 2 tablespoons cilantro. This creates a sweet-spicy complement to the mild white fish, popular in Yucatecan coastal cuisine.
  • Beer and Lime Marinade: Marinate fish for 30 minutes in a mixture of 1/2 cup light beer, 3 tablespoons lime juice, minced garlic, and cilantro before baking. Replace the cilantro sauce with thin slices of lime and onion. The beer adds subtle malt notes and enhances depth.
  • Tomatillo and Green Chile Version: Substitute roasted tomatillos and roasted green chiles (poblanos or serranos) for the tomatoes and poblanos. Make a verde sauce with the cilantro, tomatillos, green chiles, and lime. This creates a completely different flavor profile reflecting Oaxacan cooking traditions.
  • Seafood Medley with Shrimp: Keep the base fish fillet but add 8-10 medium shrimp to each packet along with the vegetables. Use the same cilantro-lime sauce and increase cooking time by 3-5 minutes. The combination of two proteins creates interesting textural contrasts and is impressive for entertaining.
  • Simple Garlic and Herb Version: For a more restrained approach, omit the cilantro sauce and instead layer the fish with thin slices of garlic, fresh thyme, lime slices, and a drizzle of olive oil. Add diced tomatoes and roasted peppers as before. This Mexican-Mediterranean fusion highlights the delicate fish flavor without competing seasonings.
  • Storage Instructions

    Refrigerator Storage: Store leftover baked fish in an airtight container on the coldest shelf of your refrigerator for up to 3 days. The parchment-baked method naturally creates very moist fish that maintains excellent texture through several days of storage. Reheat gently—place the covered container in a 300°F oven for 8-10 minutes until warmed through, or transfer to a microwave-safe dish and warm for 60-90 seconds at 50% power, stirring halfway through. Freezing: This dish freezes well for up to 2 months. Cool completely, then wrap each portion individually in plastic wrap followed by aluminum foil. Label with the date. Thaw overnight in the refrigerator and reheat as described above. The flavors remain vibrant and the fish texture remains surprisingly good. Cilantro-Lime Sauce Storage: Store excess sauce in a glass jar for up to 5 days. To prevent browning, press plastic wrap directly against the surface. Use as a condiment for grilled fish, shrimp, chicken, or vegetables throughout the week.

    Serving Suggestions

    Traditional Accompaniments: Serve alongside Mexican rice, warm flour tortillas, and a simple lime-dressed salad of crisp greens. The coolness and acidity of the salad provide balance to the rich fish and sauce. Complete Meal Composition: Plate the baked fish as the centerpiece, flanked by cilantro-lime rice, black beans seasoned with cumin, and grilled corn tortillas. Offer lime wedges, additional cilantro, and crumbly queso fresco on the side for guests to customize their portions. Lighter Serving: For a low-carb approach, skip the rice and beans. Instead, serve with grilled vegetables—zucchini, bell peppers, and asparagus cooked with the same cilantro-lime treatment as the fish. Entertaining Presentation: Serve directly in the opened parchment paper on individual plates, creating a dramatic presentation as guests open their personal steam-filled pouches. This tableside opening adds theater and keeps the fish incredibly warm until serving. Leftover Transformation: Flake cooled leftover fish and use in soft tacos with cabbage slaw and fresh lime crema, or combine with diced vegetables and cilantro sauce for a vibrant ceviche-style salad using cooked fish.

    Frequently Asked Questions

    Q: Can I use frozen fish for this recipe? A: Yes, but thaw it completely in the refrigerator overnight first. Never cook frozen fish using this method, as the cooking time will be impossible to gauge accurately. Thawed fish will cook in the prescribed time and reach the proper 145°F internal temperature. Q: What white fish varieties work best with this recipe? A: Sea bass, halibut, mahi-mahi, and flounder are ideal. Avoid oily fish like salmon or mackerel, which have different flavor profiles and cooking requirements. Look for firm-fleshed white fish, specifically those labeled "lean" or "mild," which have subtle flavors that complement the cilantro-lime sauce beautifully. Q: Can I make this recipe without parchment paper? A: Yes. Place seasoned fish and vegetables directly on a baking sheet, drape loosely with foil (creating a tent), and bake as directed, extending time by 5 minutes. The moisture retention won't be quite as dramatic, but results will be excellent. Alternatively, use any oven-safe covered dish like a Dutch oven or large skillet with a lid. Q: How do I make my own roasted poblano peppers? A: Place whole poblanos directly over a gas flame or under a hot broiler until completely blackened (3-5 minutes). Transfer to a plastic bag for 5 minutes to steam. Once cool enough to handle, peel away the charred skin under cool running water, remove seeds, and slice. This takes 15 minutes total and provides superior fresh flavor compared to canned roasted peppers. Q: Is there a make-ahead option for entertaining? A: Absolutely. Prepare all components—roasted peppers, charred tomatoes, and cilantro sauce—up to one day ahead. Assemble the parchment packets 30 minutes before baking. You can also assemble packets and refrigerate for up to 4 hours before baking. Add 2-3 minutes to cooking time if baking cold packets straight from the refrigerator.

    Kitchen Science: Why This Method Works

    Baking relies on the Maillard reaction and caramelization to develop complex flavors. Between 280-330°F, amino acids and sugars undergo hundreds of chemical reactions that create the golden-brown crust and deep savory notes we associate with well-baked food. Understanding this science explains why proper preheating and avoiding overcrowding (which traps steam and prevents browning) are critical to achieving the best results with this recipe.

    Nutrition Deep Dive

    White fish varieties provide lean, highly digestible protein — typically 20-25g per 100g with minimal fat. Fish protein is absorbed more quickly than meat protein due to its lower connective tissue content. White fish is particularly rich in iodine (critical for thyroid function), phosphorus, and selenium. The low calorie density makes fish ideal for nutrient-rich, lighter meals. Even low-fat fish species contain some omega-3 fatty acids, and all fish provides vitamin D in greater quantities than most terrestrial protein sources.

    Seasonal Adaptations

    Mexico's incredible biodiversity means seasonal shifts are dramatic and exciting. Spring brings fresh nopales (cactus paddles), spring onions, and lighter salsas. Summer is peak chile season — jalapeños, serranos, and poblanos at their most flavorful. Autumn offers calabaza (squash), huitlacoche (corn fungus), and the ingredients for mole season. Winter brings guavas, mandarins, and warming pozoles and menudos for cold nights and celebrations.

    Food Safety Notes

    Cook fish to 145°F (63°C) — the flesh should be opaque and flake easily with a fork. Fresh fish is highly perishable: buy it last at the market and refrigerate within 30 minutes. Use fresh fish within 1-2 days of purchase. When buying whole fish, look for clear eyes, bright red gills, and firm flesh that springs back when pressed. Frozen fish, when properly handled, can be equal in quality to fresh — many fish are flash-frozen on the boat within hours of catching. Thaw frozen fish overnight in the refrigerator.

    Cultural Context and History

    Mexican cuisine, recognized by UNESCO as an Intangible Cultural Heritage, represents an unbroken culinary lineage stretching from Mesoamerican civilizations to the present. The nixtamalization process for corn — discovered over 3,500 years ago — remains the foundation of tortillas and tamales today. The fusion of indigenous ingredients (chile, cacao, vanilla, tomato) with Spanish introductions (pork, dairy, wheat) created one of the world's most complex and celebrated cuisines, where a single mole sauce might contain 30+ ingredients.

    Ingredient Substitution Guide

    If you need to swap the main protein, these alternatives work well with the same seasonings and cooking method:
  • Salmon: Richer and fattier than most white fish. Reduce any added oil.
  • Cauliflower steaks: Cut thick cross-sections and season identically to the fish.
  • Shrimp (large): Peel and devein, cook significantly less time. Done when pink and C-shaped.
  • Firm tofu: Press 30 minutes, season with kelp powder for seafood-adjacent flavor.
  • Scaling This Recipe

    This recipe serves 4, but it's easily adjusted:
  • When scaling up, keep in mind that spices and seasonings don't scale linearly — use about 1.5x the spices for a doubled recipe rather than 2x, then adjust to taste.
  • Salt scales linearly for most recipes, but taste at every stage. Your palate is the best measuring tool when cooking for different quantities.
  • Acid ingredients (citrus, vinegar) should be scaled conservatively — start at 1.5x for a doubled recipe and add more to taste.
  • For halving the recipe, most timing stays the same but check for doneness 5-10 minutes earlier since smaller volumes heat through faster.
  • Troubleshooting Guide

    Even experienced cooks encounter issues. Here's how to recover:
  • If cooking unevenly, your oven may have hot spots. Rotate the pan 180 degrees halfway through and consider using an oven thermometer to verify temperature accuracy.
  • If the top is browning too fast, tent loosely with aluminum foil and continue baking until the interior reaches the correct temperature.
  • If the bottom is soggy, move the dish to a lower rack for the last 10-15 minutes of cooking to crisp from below.
  • Beverage Pairing Guide

    A cold Mexican lager with a lime wedge is the iconic pairing — the effervescence and citrus cut through rich, spicy food beautifully. For wine, a Garnacha rosado or a fruity Malbec complements the complex chili and spice flavors. Agua fresca — tamarind, hibiscus (jamaica), or horchata (rice milk with cinnamon) — provides refreshing non-alcoholic accompaniment. A classic margarita (tequila, fresh lime, Cointreau) or a paloma (tequila, grapefruit soda) bridges the gap between drink and meal perfectly.

    Common Mistakes to Avoid

    Avoid these common pitfalls for the best results:
  • Using dark pans without adjusting temperature — dark metal absorbs more heat, so reduce temperature by 25°F.
  • Forgetting to rest the dish after baking — residual heat continues cooking for 5-10 minutes after removal.
  • Skipping the preheating step — starting in a cold oven leads to uneven cooking and longer bake times that dry out the exterior.
  • Opening the oven door repeatedly — each opening drops temperature by 25-50°F and extends cooking time significantly.
  • Make-Ahead and Meal Prep Tips

    Cooked fish keeps 2-3 days in the refrigerator. White fish flakes easily, making it ideal for cold preparations like salads, tacos, and wraps. Reheat gently in a covered skillet with a splash of water or wine. Freeze raw portions individually wrapped for up to 3 months. Poached or steamed fish reheats better than fried, which loses its crispiness.

    Dietary Modifications

    For a gluten-free version, use rice flour or cornstarch for dredging instead of wheat flour. For dairy-free, replace butter with olive oil or coconut oil — both complement fish beautifully. For keto-friendly preparation, skip any breading and focus on herb crusts or simple pan-searing. For low-sodium, replace capers and olives (high-sodium garnishes) with fresh herbs and lemon. To make this Whole30 compliant, ensure any coating is compliant and use clarified butter (ghee) instead of regular butter.

    Ingredient Selection and Quality Guide

    Fresh fish should smell like the ocean, not "fishy" — a strong odor indicates deterioration. For whole fish, look for clear, bright eyes and red gills. For fillets, the flesh should be firm, moist, and bounce back when pressed. Sustainable sourcing matters: check the Monterey Bay Aquarium Seafood Watch recommendations for responsible choices. Flash-frozen fish (IQF - Individually Quick Frozen) can actually be fresher than counter fish, as it's often frozen within hours of catching on the boat itself.

    Mastering the Perfect Texture

    Achieving the perfect baked texture is about controlling moisture at every stage. Start by patting the surface completely dry — moisture is the enemy of browning and crispiness. A light oil coating promotes even heat transfer and Maillard reaction development. Resting after baking allows residual moisture to redistribute rather than flooding out when cut. If you want a crispy exterior with a moist interior, start at high heat (425°F) for the first 15 minutes to set the crust, then reduce to finish gently.

    Kitchen Wisdom

    These fundamental kitchen principles will elevate not just this recipe, but everything you cook:
  • Toast your spices before using them. A minute in a dry pan over medium heat releases volatile oils and deepens flavor — the difference between spices that whisper and spices that sing.
  • Salt your cooking water generously — it should taste like the sea. This is your only chance to season pasta, vegetables, and grains from the inside. Under-salted water produces bland food that no amount of finishing salt can fix.
  • Season in layers, not all at once. Add salt when you sauté the aromatics, again when you add the protein, and a final adjustment before serving. Each addition seasons a different component.
  • Rest your protein after cooking. Whether it's 3 minutes for a chicken breast or 20 minutes for a roast, resting allows juices to redistribute, resulting in moister, more flavorful results.

  • Affiliate Disclosure

    This page contains affiliate links to recommended cookware and equipment. As an Amazon Associate and partner with specialty culinary retailers, we earn a small commission when you make purchases through these links, at no additional cost to you. These recommendations are based on genuine product quality and our experience using them in recipe development. Shop Recommended Equipment
    *Last updated: 2026-01-19*

    Chef's Recommended Tools

    Nordic Ware Natural Aluminum Half Sheet Pan (2-Pack)

    45,100+

    $27.50

    View on Amazon
    Budget Pick

    Silicone Baking Mat Set (3-Pack)

    19,800+

    $11.99

    View on Amazon

    OXO Good Grips Stainless Steel Mixing Bowls (3-Piece)

    6,200+

    $39.99

    View on Amazon

    Disclosure: As an Amazon Associate, we earn from qualifying purchases at no extra cost to you. We only recommend products we genuinely believe will enhance your cooking experience.

    Get Weekly Recipes

    New recipes, cooking tips, and seasonal inspiration delivered every week.

    No spam. Unsubscribe anytime.