Fish Tacos With Cilantro Lime

Featured in: Everyday Home Plates

These vibrant fish tacos combine tender white fish seasoned with cumin, paprika, and garlic, then pan-fried or grilled to perfection. The soft tortillas hold a crunchy shredded cabbage slaw dressed in lime juice and olive oil. A creamy sauce with sour cream, mayonnaise, and a hint of hot sauce adds richness. Finished with fresh cilantro and a squeeze of lime, this dish delivers a refreshing coastal flavor that’s quick and easy to prepare.

Updated on Fri, 09 Jan 2026 14:12:00 GMT
Golden-brown, crispy fish tacos overflowing with fresh slaw, lime, and creamy sauce, ready to enjoy. Save
Golden-brown, crispy fish tacos overflowing with fresh slaw, lime, and creamy sauce, ready to enjoy. | tastybsissa.com

There's something about fish tacos that takes me back to a crowded seafood shack where I watched a cook move with such ease, layering crispy fish and bright slaw into soft tortillas like they were orchestrating something beautiful. I went home determined to recreate that magic, and after a few kitchen experiments—and one slightly charred attempt—I realized the secret wasn't technique as much as respecting each element. The fish needs just enough seasoning to taste like the ocean, the cabbage slaw needs time to soften slightly under salt and lime, and the creamy sauce ties everything together like a warm hug.

I made these for friends on a Wednesday night when everyone needed something that felt special but wasn't fussy, and watching them pile on extra cilantro and squeeze lime over the top reminded me why this recipe matters—it's a conversation starter disguised as dinner.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • White fish fillets (500 g): Cod, tilapia, or haddock all work beautifully; they're mild enough to let the lime and cilantro shine without overpowering the plate.
  • Ground cumin and paprika: These warm spices hint at the coast and give the fish a gentle, earthy edge—don't skip them.
  • Garlic powder, salt, and black pepper: Simple seasoning that lets the fish speak for itself.
  • Olive oil: 2 tablespoons for cooking; use a heat-safe variety or adjust to your cooking method.
  • Optional panko breading: All-purpose flour, 1 egg, and 1/2 cup panko for when you want extra crunch and golden color.
  • Corn or flour tortillas (8 small): Warm them gently so they stay pliable and don't crack; I've learned that a dry skillet works better than steaming.
  • Shredded green cabbage (2 cups): The backbone of the slaw; it stays crisp and absorbs the lime dressing beautifully.
  • Red onion and fresh cilantro: Thinly slice the onion to keep it from overpowering, and chop the cilantro fresh right before serving.
  • Lime juice: Juice of 1 lime for the slaw, plus 1 tablespoon for the sauce; freshly squeezed makes all the difference.
  • Sour cream or Greek yogurt, mayonnaise, honey: These create a sauce that's creamy without being heavy, with just a touch of sweetness to balance the heat.
  • Hot sauce (optional): A teaspoon adds depth; choose one you actually enjoy drinking.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Build the slaw first:
Toss shredded cabbage, thin red onion slices, and fresh cilantro with lime juice, olive oil, and a pinch of salt. Let it sit while you work on the rest—the salt softens the cabbage and the lime juice mellows the onion's bite in the gentlest way.
Whisk together the creamy sauce:
Combine sour cream, mayonnaise, lime juice, optional hot sauce, and honey in a small bowl, whisking until completely smooth. Taste it and adjust the lime or salt—this is your flavor anchor, so it should taste bold and balanced.
Season and prepare the fish:
Pat your fish dry (moisture is the enemy of crispiness), cut into strips, and season both sides generously with cumin, paprika, garlic powder, salt, and pepper. If you're going for breading, set up three bowls: one with flour, one with beaten egg, and one with panko—it moves faster than you'd expect.
Cook the fish to golden:
Heat olive oil in a skillet over medium-high heat until it shimmers slightly. Add fish strips and cook 2–3 minutes per side until golden and cooked through; the outside should be crispy while the inside stays tender and flaky. If grilling, brush lightly with oil and cook on medium-high for 2–3 minutes per side until you see char marks.
Warm the tortillas gently:
Place them in a dry skillet over medium heat for about 30 seconds per side, or wrap them in foil and warm in a 300°F oven for a few minutes. They should be warm and flexible, never dry.
Assemble with intention:
Lay a warm tortilla in your hand, add a small handful of slaw, top with a piece of warm fish, drizzle generously with creamy sauce, and finish with fresh cilantro and a squeeze of lime.
Delectable fish tacos piled high with vibrant slaw, hinting at the zesty lime and a flavorful bite. Save
Delectable fish tacos piled high with vibrant slaw, hinting at the zesty lime and a flavorful bite. | tastybsissa.com

My favorite moment came when my partner stopped mid-bite to say the slaw tasted bright in a way store-bought never captures, and I realized that this recipe's real magic isn't about technique—it's about choosing each element like you actually care about it being there.

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.

Why Each Layer Matters

These tacos work because they're built in layers that each do their job with quiet confidence. The fish is your anchor—seasoned and cooked until golden, it carries the meal. The slaw adds crunch and a lime-forward brightness that wakes up your palate with every bite. The creamy sauce glues everything together and softens the edges of the other flavors, making the whole experience feel balanced and luxurious. Without any one of these elements, you've got something good; with all of them together, you've got something that tastes like it was made with intention.

Fish Variations You Can Try

White fish is the classic choice because it's mild and lets the other flavors shine, but once you understand the fundamentals, you can swap in salmon for richness, mahi-mahi for tropical flair, or even grilled shrimp if you're in the mood for something smaller and sweeter. The cooking times stay roughly the same—just watch for doneness rather than trusting a clock. I've had success with any firm white fish that holds together when cooked, which means avoiding anything too delicate like sole or flounder.

Building a Taco Bar

If you're feeding more than yourself, set everything out and let people build their own—it takes the pressure off you and lets everyone eat exactly what they want. Warm tortillas in a cloth-lined basket, put the fish in the center of the table in a bowl, and arrange slaw, sauce, and garnishes in small bowls around it. This is the kind of meal that tastes even better when everyone has agency over what ends up on their plate.

  • Offer sliced avocado and pickled jalapeños as optional additions that transform the whole experience.
  • Keep lime wedges at the table so people can squeeze fresh juice right before eating.
  • A crisp lager or citrusy Sauvignon Blanc pairs beautifully and makes the whole meal feel like a celebration.
Close-up of freshly made fish tacos showing flaky fish and colorful toppings for a delicious meal. Save
Close-up of freshly made fish tacos showing flaky fish and colorful toppings for a delicious meal. | tastybsissa.com

Fish tacos taste like the simple act of paying attention to ingredients you actually love. They're a reminder that the best meals don't need to be complicated, just deliberate.

Recipe FAQs

What types of fish work best for these tacos?

White fish such as cod, tilapia, or haddock are ideal due to their mild flavor and firm texture, which hold up well to frying or grilling.

How can I make the fish extra crispy?

Coat the fish strips in a mixture of flour, beaten egg, and panko breadcrumbs before frying to achieve a crunchy exterior.

Can I use corn or flour tortillas for this dish?

Yes, both corn and flour tortillas work well; choose based on your preference or dietary needs.

What can I use as a substitute for sour cream in the sauce?

Greek yogurt is a great alternative that keeps the sauce creamy but lighter in texture and flavor.

How do I prepare the slaw for best flavor and texture?

Toss shredded cabbage, thinly sliced red onion, chopped cilantro, lime juice, olive oil, and a pinch of salt. Let it marinate briefly to meld the flavors.

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.

Fish Tacos With Cilantro Lime

Crispy or grilled fish with crunchy cabbage, creamy sauce, and fresh lime wrapped in soft tortillas.

Prep Time
20 minutes
Cook Time
15 minutes
Total Duration
35 minutes
Recipe by Lauren McCarthy

Recipe Type Everyday Home Plates

Skill Level Easy

Cuisine Mexican

Makes 4 Number of Servings

Diet Info None specified

What You'll Need

Fish

01 1.1 lb white fish fillets (cod, tilapia, or haddock)
02 1 tsp ground cumin
03 1 tsp paprika
04 1/2 tsp garlic powder
05 1/2 tsp salt
06 1/4 tsp black pepper
07 2 tbsp olive oil (for pan-frying or brushing if grilling)
08 Optional for breading: 1/2 cup all-purpose flour
09 Optional for breading: 1 large egg
10 Optional for breading: 1/2 cup panko breadcrumbs

Tortillas

01 8 small corn or flour tortillas

Slaw

01 2 cups shredded green cabbage
02 1/4 small red onion, thinly sliced
03 1/4 cup chopped fresh cilantro
04 Juice of 1 lime
05 1 tbsp olive oil
06 Pinch of salt

Creamy Sauce

01 1/2 cup sour cream or Greek yogurt
02 2 tbsp mayonnaise
03 1 tbsp lime juice
04 1 tsp hot sauce (optional)
05 1 tsp honey or agave syrup
06 Salt and pepper, to taste

Garnishes

01 Lime wedges
02 Extra chopped cilantro

How to Prepare

Step 01

Prepare the Slaw: Combine shredded cabbage, red onion, cilantro, lime juice, olive oil, and salt in a large bowl. Toss well and set aside to marinate.

Step 02

Make the Creamy Sauce: Whisk together sour cream, mayonnaise, lime juice, hot sauce (if using), honey, salt, and pepper in a small bowl until smooth. Refrigerate until needed.

Step 03

Prepare the Fish: Pat fish dry and cut into strips. Season evenly with cumin, paprika, garlic powder, salt, and black pepper. For breaded version, dredge fish strips in flour, dip in beaten egg, then coat in panko breadcrumbs. Heat olive oil in a skillet over medium-high heat and cook fish 2–3 minutes per side until golden and cooked through. Alternatively, brush fish with olive oil and grill over medium-high heat 2–3 minutes per side.

Step 04

Warm the Tortillas: Heat tortillas in a dry skillet or wrap in foil and warm them in a preheated oven until pliable and warm.

Step 05

Assemble Tacos: Lay slaw on each tortilla, add cooked fish strips on top, drizzle with creamy sauce, then garnish with fresh cilantro and a squeeze of lime.

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.

Equipment Needed

  • Large skillet or grill pan
  • Mixing bowls
  • Knife and cutting board
  • Whisk
  • Tongs

Allergy Details

Review each ingredient for allergies. If unsure, speak with a healthcare provider.
  • Contains fish, dairy (sour cream, mayonnaise), eggs (if breading), wheat (if using flour tortillas or breading). Use corn tortillas and gluten-free breadcrumbs for gluten-free option.

Nutrition Info (per serving)

Nutritional data is a helpful guideline, but always check with your doctor if needed.
  • Calorie count: 410
  • Fat content: 18 g
  • Carbohydrates: 38 g
  • Protein amount: 27 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.