Chilli Lime Fish Cilantro

Featured in: Warm Earthy Dinners

This dish features tender, pan-seared fish fillets coated lightly for crispiness, topped with a bright and tangy chilli lime sauce. Enhanced with fresh cilantro and crispy shallots, it delivers a refreshing balance of heat and citrus flavors inspired by Thai cuisine. Perfectly quick to prepare and ideal for a gluten-free, dairy-free diet, it pairs beautifully with steamed vegetables, jasmine rice, or a light slaw.

The chilli lime sauce combines freshly squeezed lime juice with fish sauce, soy, honey, garlic, ginger, and sliced bird’s eye chillies for a vibrant and layered flavor profile. The dish's fresh cilantro and crunchy shallots add aromatic herbal notes and a textural contrast that elevate the main ingredient’s delicate taste.

Updated on Sun, 15 Feb 2026 09:45:00 GMT
Aromatic chilli lime fish fillets with cilantro and crispy shallots, served on a white plate with fresh lime wedges. Save
Aromatic chilli lime fish fillets with cilantro and crispy shallots, served on a white plate with fresh lime wedges. | cocoaferns.com

There's a particular moment when you're cooking fish on a hot skillet—that exact second when the flesh turns from translucent to opaque—that feels almost like magic. I discovered this dish on a Tuesday evening when I had fresh cod in the fridge and limes sitting in a bowl, and something about the bright acidity in Thai cooking suddenly clicked for me as the perfect finish. The combination of heat, citrus, and that whisper of umami from fish sauce transformed what could have been a simple weeknight dinner into something I found myself making again and again.

I made this for my neighbor one spring when she mentioned offhandedly that she'd been craving something fresh after weeks of heavy cooking. Watching her face when she tasted that first bite—how the cilantro and lime hit first, then the gentle building warmth of the chilli—reminded me why I love cooking foods that communicate clearly. She asked for the recipe before she'd even finished her plate, and I remember thinking that's when you know something's actually good.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Skinless white fish fillets: Cod, snapper, or tilapia work beautifully here because their mild, flaky texture doesn't compete with the bold sauce—I learned this the hard way by once using salmon and overwhelming the delicate balance.
  • Salt and black pepper: These quiet foundations matter more than you'd think; they season the fish itself so the sauce becomes an accent rather than a mask.
  • Rice flour or cornstarch: Optional but worth it for a subtle golden crust that catches the sauce beautifully without toughening the fish.
  • Vegetable oil: High heat means you need a neutral oil that won't smoke or impart flavor; keep it hot enough that the fish sizzles immediately when it hits the pan.
  • Fresh lime juice: Bottled won't work here—fresh juice is brighter and carries the entire character of the dish.
  • Fish sauce: Yes, it smells funky in the bottle, but once cooked it becomes savory depth that makes people ask what's in the sauce.
  • Soy sauce: Adds umami and saltiness; use gluten-free if that matters to you.
  • Honey or palm sugar: This balances the acidity and heat with subtle sweetness that feels almost imperceptible but absolutely crucial.
  • Garlic and fresh ginger: Minced fine so they distribute evenly and cook into the sauce rather than sitting as obvious pieces.
  • Red bird's eye chillies: These are hotter than jalapeños, so adjust fearlessly based on your actual tolerance, not your pride.
  • Fresh cilantro: The final flourish that brightens everything and makes the dish feel alive.
  • Crispy fried shallots: Store-bought works, but homemade stays crispier longer if you're not serving immediately.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prepare and season your fish:
Pat each fillet completely dry with paper towels—moisture is the enemy of a golden sear. Season both sides with salt and pepper, then dust lightly with rice flour if you're going that route, shaking off any excess.
Sear with confidence:
Get your oil shimmering hot over medium-high heat, then add the fish gently and don't fuss with it. Let it sit undisturbed for 3 to 4 minutes until the underside turns golden, then flip once and cook the other side. You're listening for that gentle sizzle; if it goes silent, your heat's too low.
Make 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. This is your moment to taste and adjust—if it's too salty, add lime; too hot, add a touch more honey.
Bloom the flavors:
Pour the sauce into the same skillet you used for fish and let it bubble for about a minute, stirring occasionally so the garlic and ginger release their essence into the liquid. You'll smell the shift happen—from raw to cooked, from ingredients to sauce.
Finish and serve:
Spoon the hot sauce directly over each fillet, then scatter cilantro and crispy shallots on top while everything is still warm. The shallots will stay crispier this way, and the heat will gentle the cilantro slightly without wilting it completely.
Golden pan-seared white fish topped with a tangy chilli-lime sauce, fresh cilantro, and crunchy fried shallots. Save
Golden pan-seared white fish topped with a tangy chilli-lime sauce, fresh cilantro, and crunchy fried shallots. | cocoaferns.com

There's something about a dish that feels both casual and special at the same time that makes people relax into eating. This one does that—it looks like you spent more effort than you did, tastes like it came from somewhere other than your own kitchen, and somehow makes everyone feel a little more adventurous than they felt at the start of dinner.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

The Truth About Fish Texture

The line between perfectly cooked and overdone fish is genuinely thin, measured in seconds rather than minutes. I used to cook it longer, thinking I was being safe, and it always came out dry. The shift came when I realized that fish continues cooking slightly after you remove it from heat, so if it looks just barely done in the pan, it'll be perfect on the plate. Now I check doneness by gently pressing the thickest part with my finger—it should feel just slightly firm but still yield slightly, not rigid.

Why This Sauce Works

Thai cooking balances four elements—spicy, salty, sour, and sweet—and this sauce does exactly that in miniature. The heat comes from chillies, salt from soy and fish sauce, sourness from lime, and sweetness from honey, and each one matters. If any element gets left out, the whole thing feels incomplete, like you're missing a note in a chord. Once I understood this architecture, I could adjust with intention rather than guessing.

Building Your Sauce Station

The few minutes between finishing the fish and serving matter more than you might think, because this dish is best when the sauce is still hot and the shallots are still crispy. Set up your garnish station before you start cooking—cilantro chopped, shallots in a small bowl, lime wedges arranged—so assembly takes maybe 20 seconds instead of two minutes.

  • Have your serving platter warming in a low oven so the fish stays hot while you finish.
  • Double your cilantro amount if you love its bright anise note, or cut it in half if it's not your favorite herb.
  • Make extra sauce if you want to drizzle more at the table; people always want more than you think.
Thai-inspired chilli lime fish with cilantro garnish, crispy shallots, and vibrant sauce for an elegant main dish. Save
Thai-inspired chilli lime fish with cilantro garnish, crispy shallots, and vibrant sauce for an elegant main dish. | cocoaferns.com

This is the kind of dish that tastes like you know what you're doing, which is maybe the best compliment a recipe can receive. Once you've made it once, you'll find yourself reaching for it when you want to feel a little more confident in the kitchen.

Recipe FAQs

Can I substitute the fish with another protein?

Yes, shrimp or chicken breast can be used as alternatives while maintaining the dish's flavor profile.

How can I reduce the heat from the chillies?

Remove the seeds from the chillies or use fewer slices to achieve a milder spice level.

What is the best way to make the fish crispy?

Lightly dust the fish fillets with rice flour or cornstarch before pan-searing to add a delicate crisp crust.

Are there gluten-free options for the sauce?

Yes, substitute soy sauce with gluten-free tamari to keep the sauce gluten-free.

How do crispy shallots enhance the dish?

Crispy fried shallots add a crunchy texture and savory depth that complement the fresh and tangy flavors.

What sides pair well with this dish?

Jasmine rice, steamed vegetables, or a light slaw make excellent accompaniments, balancing the tangy and spicy notes.

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 finished with tangy chilli lime sauce and fresh cilantro for a bright, elegant main.

Prep Time
15 minutes
Time to Cook
15 minutes
Overall Time
30 minutes
Author: Maya Larkson

Recipe Category Warm Earthy Dinners

Skill Level Easy

Cuisine Type Thai-Inspired

Makes 4 Servings Amount

Diet Details No Dairy, No Gluten

What You Need

Fish

01 4 skinless white fish fillets such as cod, snapper, or tilapia, approximately 5.3 oz each
02 1/2 teaspoon salt
03 1/4 teaspoon freshly ground black pepper
04 2 tablespoons rice flour or cornstarch, optional for light crust
05 2 tablespoons vegetable oil

Chilli Lime Sauce

01 2 tablespoons fresh lime juice, approximately 1 lime
02 1 tablespoon fish sauce
03 1 tablespoon soy sauce, gluten-free variety if needed
04 1 tablespoon honey or palm sugar
05 2 cloves garlic, finely minced
06 1 to 2 red bird's eye chillies, finely sliced, adjust to taste preference
07 1 teaspoon grated fresh ginger

Garnish

01 1/3 cup fresh cilantro leaves, roughly chopped
02 1/4 cup crispy fried shallots, store-bought or homemade
03 Extra lime wedges for serving

Directions

Step 01

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

Step 02

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 pan 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

Warm and Blend Sauce: Wipe out the skillet and pour the sauce mixture into it. Allow to bubble gently for approximately 1 minute to meld the flavors, then spoon the hot sauce over the cooked fish.

Step 05

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

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Kitchen Tools Needed

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

Allergy Info

Always check every ingredient for allergens. If you're not sure, talk to a health expert.
  • Contains fish
  • Contains soy
  • May contain gluten from soy sauce, use certified gluten-free soy sauce to avoid
  • Always verify store-bought crispy shallots and sauces for hidden allergens

Nutrition Details (per portion)

Nutrition info shown is for guidance only. It cannot replace medical advice.
  • Calorie Count: 245
  • Fats: 9 g
  • Carbohydrates: 12 g
  • Proteins: 28 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.