Cilantro Lime Fish Fillet Marinade
Photo by RDNE Stock project on Pexels

Cilantro Lime Fish Fillet Marinade

A bright, herbaceous marinade with fresh cilantro, lime juice, garlic, and a whisper of heat from jalapeño. Perfect for delicate white fish, halibut, sea bass, or cod. Infuses fish with Latin American flavors in just 20–30 minutes, or up to 2 hours for deeper flavor. Works beautifully with pan-searing or gentle steaming.

Prep
8 min
Cook
—
Wait
30 min
Total
38 min
Makes
About ¾ cup (180 ml) marinade for 1.25–1.5 lbs (600–700 g) fish fillets
Share

Steps

Before you start
  • Pat your fish fillets dry with paper towels—moisture reduces marinade absorption
  • Have all ingredients at room temperature for faster, more even distribution
  • Choose a shallow dish or zip-top bag just large enough for your fillets to lie flat
  1. Prepare the aromatics

    • On a cutting board, finely mince the 3 garlic cloves.
    • If using jalapeño, halve it lengthwise, scrape out the seeds with the tip of your knife, then finely mince the pepper—aim for pieces no larger than a grain of rice.
    • Roughly chop the 1 cup cilantro leaves; some stems are fine if tender.
    + Show details

    Ready when: Garlic is uniform, jalapeño seeds removed, cilantro is roughly cut

    Tip: Remove jalapeño seeds to control heat; seeds hold the spiciest compounds

  2. Combine marinade

    • In a small bowl, whisk together the ⅓ cup lime juice, ⅓ cup olive oil, minced garlic, minced jalapeño (if using), ½ teaspoon salt, and ¼ teaspoon black pepper.
    • Stir in the chopped cilantro and mix until well combined.
    • Taste and adjust salt or lime juice to your preference.
    + Show details

    Ready when: Marinade is uniform, cilantro is distributed, flavors are balanced

    Tip: Taste before marinating—salt and lime juice vary by brand and fruit; season now, not later

  3. Marinate the fish

    • Pat your 1.25–1.5 lbs fish fillets (halibut, sea bass, cod, or flounder) dry with paper towels.
    • Arrange them in a shallow dish or lay them flat in a 1-quart zip-top bag.
    • Pour the marinade evenly over the fillets, turning them once to coat both sides.
    • If using a bag, press out excess air before sealing.
    + Show details

    Ready when: Fish is fully coated and immersed in marinade

    Tip: Dry fish well—excess water dilutes the marinade and prevents proper absorption

  4. Let marinade infuse

    • Refrigerate at least 20–30 minutes (enough to brighten the fish's flavor and begin firming its surface).
    • For a deeper, more developed cilantro-lime taste, marinate up to 2 hours.
    • Do not exceed 2 hours, as the acid in the lime juice will begin to 'cook' and toughen the delicate fish tissue.
    + Show details

    Ready when: Fish surface looks glossy and fragrant; liquid has mostly been absorbed or pooled around fillets

    Tip: Longer marinating times are better for thicker fillets (1 inch); thin fillets (½ inch) need only 20 minutes

Good to know

Tips
  • Fresh cilantro oxidizes quickly; add it last (step 2) and use the marinated fish within 24 hours for best flavor and color
  • This marinade also works beautifully on shrimp (10–15 minutes), scallops (8–10 minutes), or white beans if you want to scale beyond fish
  • For pan-searing, let marinated fillets come to room temperature (5 minutes) and pat dry again before searing, so they brown rather than steam
  • Strain out solids before using the marinade as a glaze or sauce; heat briefly on the stovetop to kill any raw-fish bacteria, then spoon over cooked fillets
Make ahead

Prepare the marinade up to 24 hours in advance; store in an airtight container in the refrigerator. Add fresh cilantro just before marinating the fish for brightest color and flavor.

Storage & reheating

Marinated fish keeps refrigerated for 1 day maximum (the acid begins to over-cure the fillets after 24 hours). Cook the fish as soon as it's ready. The raw marinade lasts up to 3 days refrigerated if cilantro is removed; freeze for up to 1 month without fresh herbs.

Substitutions
  • fresh cilantro leaves, loosely packed → fresh parsley (flat-leaf) or a mix of parsley and fresh chives. Parsley is milder; add an extra ½ teaspoon lime zest to compensate for cilantro's distinctive flavor
  • fresh jalapeño → ¼ teaspoon red pepper flakes or a pinch of cayenne pepper. No fresh pepper? A tiny pinch of dried heat works, but reduces the marinade's freshness
  • fresh lime juice → fresh lemon juice (use the same 80 ml amount). Lemon is slightly less sharp; add ½ teaspoon honey or agave to balance the profile
  • extra-virgin olive oil → grapeseed oil or avocado oil. Keep the same 80 ml quantity; avoid strong oils like walnut, which overpower delicate fish

More marinades

See all →

Find more like this

Meal
Dinner
Cuisine
Mexican
Method
Stovetop

Reviews (0)