Chilli Lime Fish Cilantro

Featured in: Skillet & Pan Methods

This vibrant dish features pan-seared flaky white fish fillets cooked to golden perfection. The fish is glazed with a bright, tangy chilli lime sauce combining fresh lime juice, fish sauce, soy, honey, garlic, and ginger. Crispy shallots and fresh cilantro add texture and freshness to the final plating. Perfectly balanced spicy, sour, and savory flavors make this Thai-inspired main an elegant yet easy meal for any occasion.

Updated on Sun, 15 Feb 2026 13:12:00 GMT
Crispy pan-seared white fish fillets glazed with tangy chilli-lime sauce and topped with fresh cilantro and crispy shallots. Save
Crispy pan-seared white fish fillets glazed with tangy chilli-lime sauce and topped with fresh cilantro and crispy shallots. | skilletindex.com

There's something about the sizzle of fish hitting hot oil that makes me pause mid-conversation, fully present in the kitchen. One Thursday evening, I was experimenting with leftover limes and bird's eye chillies, wanting something bright enough to cut through the heaviness of pan-seared fish, and this sauce practically invented itself. The first time I drizzled that tangy, spicy mixture over golden fillets, my dinner guests went quiet in that particular way that means you've done something right. Now it's become my go-to when I want to feel like I'm cooking Thai food without hours of prep work.

I made this for my sister when she came home from her first week of a new job, looking completely wrung out. She took one bite, closed her eyes, and said it tasted like what she needed without knowing she needed it. That's when a recipe stops being just instructions and becomes a small kindness on a plate.

Ingredients

  • Skinless white fish fillets (cod, snapper, or tilapia, about 150 g each): Choose fillets that are roughly the same thickness so they cook evenly without any dry edges; the delicate flesh needs just minutes to turn opaque and flaky.
  • Salt and freshly ground black pepper: Season generously right before cooking so the seasoning adheres to the fish rather than dissolving into moisture.
  • Rice flour or cornstarch: This optional coating creates a subtle golden crust that catches the heat beautifully without toughening the fish.
  • Vegetable oil: Use a neutral oil with a high smoke point so it doesn't break down while the pan is screaming hot.
  • Fresh lime juice: Bottled lime juice is convenient, but fresh squeezes brighter and tastes noticeably different in a sauce this minimal.
  • Fish sauce: This umami anchor is what makes the sauce taste Thai rather than just tangy; don't skip it even if the smell seems intimidating.
  • Soy sauce: Reach for gluten-free if that matters to you, but know that regular soy brings a depth that some substitutes can't match.
  • Honey or palm sugar: A touch of sweetness rounds out the heat and acidity without making the sauce dessert-like.
  • Garlic and fresh ginger: Mince these finely so they distribute evenly through the sauce rather than landing in unexpected chunks.
  • Red bird's eye chillies: These little fireworks pack genuine heat, so taste as you go and adjust; you can always add more but you can't take it back.
  • Fresh cilantro: Chop this just before serving so it stays vibrant and aromatic rather than oxidizing into something dull.
  • Crispy fried shallots: These add the textural surprise that makes people ask what you did differently; store-bought ones save time, but homemade taste even more satisfying.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prepare your fish:
Pat each fillet dry with paper towels so the surface is ready to make contact with hot oil and develop that golden crust. Season both sides with salt and pepper, then dust lightly with rice flour or cornstarch if you want extra crispiness without making the coating heavy.
Heat your skillet and sear the fish:
Pour oil into a large non-stick skillet and let it get properly hot over medium-high heat, then carefully lay the fillets down and let them cook undisturbed for 3 to 4 minutes per side. You'll know they're ready when the edges look golden and the flesh turns opaque; trust the timing rather than constantly poking them, which releases moisture.
Build the sauce:
While the fish rests, whisk together lime juice, fish sauce, soy sauce, honey, minced garlic, sliced chillies, and ginger in a small bowl until the honey dissolves and everything is combined. This is when you taste and adjust, adding more chilli if you're brave or squeezing extra lime if you want more brightness.
Finish and bring it together:
Wipe out the skillet to remove any stray bits, pour in your sauce, and let it bubble for about a minute so the flavors meld and the raw garlic softens slightly. Spoon this hot, glossy sauce over each fillet, letting it pool around the edges and soak into any flaky bits.
Garnish and serve:
Scatter fresh cilantro and crispy shallots generously over the top so every bite has that contrast of tender fish, fresh herbs, and crunchy texture. Set extra lime wedges on the plate so people can squeeze more tartness if they want it.
Golden-brown flaky fish served with vibrant chilli-lime sauce, garnished with aromatic cilantro and crunchy fried shallots for a Thai-inspired dish. Save
Golden-brown flaky fish served with vibrant chilli-lime sauce, garnished with aromatic cilantro and crunchy fried shallots for a Thai-inspired dish. | skilletindex.com

I learned the hard way that chillies added to a hot sauce continue cooking and intensifying, so I always start conservative and let people adjust their own heat level. There's something generous about that approach, letting each person decide how much fire they want on their plate.

Why This Sauce Works

The genius of this chilli-lime sauce is that it's built on balance—fish sauce brings depth, lime brings brightness, chillies bring heat, and honey brings a whisper of sweetness that prevents any single note from overpowering the others. It's the kind of sauce that tastes like it took hours to develop but actually comes together faster than cooking the fish itself.

What to Serve Alongside

Jasmine rice is the natural pairing because its slight sweetness and fragrant steam complement the sharp sauce beautifully, but steamed bok choy or a quick cucumber slaw also work if you want something lighter and fresher. The beauty of this dish is that it doesn't need much—just something to soak up that incredible sauce and maybe a cold drink to cool your mouth if the chillies win.

Making It Your Own

This recipe is forgiving in the best way, which means you can swap the fish for shrimp if that's what you have, or use chicken breast if fish feels intimidating. The sauce works equally well with almost any protein, and adjusting the chilli heat is as simple as leaving seeds in or taking them out.

  • Make crispy shallots at home by thinly slicing them and frying in oil until they're golden, then drain them on paper towels so they stay crunchy.
  • If cilantro tastes like soap to you, fresh mint or Thai basil will give you a similar herbal brightness without the controversy.
  • Leftover sauce keeps for a few days in the fridge and tastes incredible spooned over grilled vegetables or stirred into rice the next day.
Elegant white fish fillets finished with a zesty chilli-lime glaze, sprinkled with fresh cilantro and crispy shallots for a bright, flavorful meal. Save
Elegant white fish fillets finished with a zesty chilli-lime glaze, sprinkled with fresh cilantro and crispy shallots for a bright, flavorful meal. | skilletindex.com

This is the kind of meal that makes ordinary Tuesday nights feel intentional, and that's worth repeating as often as possible. Serve it while everything's hot and watch people genuinely enjoy what you've made.

Recipe FAQs

What type of fish is best for this dish?

Skinless white fish fillets like cod, snapper, or tilapia work best as they cook evenly and hold the sauce well.

Can I adjust the heat level in the chilli lime sauce?

Yes, use fewer birds eye chillies or remove the seeds to reduce spiciness while retaining the bright flavor.

How do I make the fish fillets crispy?

Lightly dust the fillets with rice flour or cornstarch before pan-searing in hot oil for a nice crust.

What can I serve alongside this fish?

Jasmine rice, steamed vegetables, or a fresh light slaw complement the tangy and savory flavors well.

How are the crispy shallots prepared?

Thinly slice shallots and fry in oil until golden brown, then drain well before topping the fish.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Chilli Lime Fish Cilantro

Flaky fish fillets glazed with tangy chilli lime sauce, topped with fresh cilantro and crispy shallots.

Prep Duration
15 minutes
Time to Cook
15 minutes
Overall Duration
30 minutes


Skill Level Easy

Cuisine Type Thai-Inspired

Makes 4 Number of Servings

Diet Information No Dairy, No Gluten

What You’ll Need

Fish

01 4 skinless white fish fillets (cod, snapper, or tilapia), 5.3 oz each
02 1/2 teaspoon salt
03 1/4 teaspoon freshly ground black pepper
04 2 tablespoons rice flour or cornstarch
05 2 tablespoons vegetable oil

Chilli Lime Sauce

01 2 tablespoons fresh lime juice
02 1 tablespoon fish sauce
03 1 tablespoon soy sauce
04 1 tablespoon honey or palm sugar
05 2 cloves garlic, finely minced
06 1 to 2 red bird's eye chillies, finely sliced
07 1 teaspoon grated fresh ginger

Garnish

01 1/3 cup fresh cilantro leaves, roughly chopped
02 1/4 cup crispy fried shallots
03 Lime wedges for serving

Method

Step 01

Prepare and Season Fish: Pat fish fillets dry with paper towels and season both sides evenly with salt and pepper. Lightly dust with rice flour or cornstarch for enhanced crispiness if desired.

Step 02

Pan-Sear Fish Fillets: Heat vegetable oil in a large non-stick skillet over medium-high heat until shimmering. Carefully place fish fillets in the hot skillet and cook for 3 to 4 minutes per side until golden brown and cooked through. Transfer to a serving platter and keep warm.

Step 03

Prepare Chilli Lime Sauce: In a small bowl, whisk together lime juice, fish sauce, soy sauce, honey, minced garlic, sliced chillies, and grated ginger until well combined.

Step 04

Finish and Plate: Wipe out the skillet and pour in the prepared sauce. Heat over medium heat and let bubble for approximately 1 minute to blend flavors. Spoon the hot sauce generously over the cooked fish fillets.

Step 05

Garnish and Serve: Scatter fresh cilantro and crispy shallots over the sauced fish. Serve immediately with lime wedges on the side.

Equipment Needed

  • Large non-stick skillet
  • Spatula
  • Small mixing bowl
  • Whisk
  • Paper towels

Allergy Details

Review every ingredient for possible allergens. When unsure, always check with a medical expert.
  • Contains fish and soy
  • May contain gluten from soy sauce; verify gluten-free certification if required
  • Store-bought shallots and sauces may contain additional allergens; check product labels

Nutrition details (each serving)

For your information only. Not a replacement for professional health advice.
  • Calorie count: 245
  • Fat content: 9 grams
  • Carbohydrates: 12 grams
  • Protein content: 28 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.