Save to Pinterest The first time I made fish tacos, I was hosting a casual summer dinner and worried they'd feel too fussy. But watching my friends take that first bite—the crunch of cabbage, the tangy crema, the warm spiced fish all coming together—I realized these are actually the most forgiving, crowd-pleasing food I know. They've become my go-to when I want people to feel relaxed and well-fed, somehow turning a Tuesday night into something that tastes like vacation.
Last summer my sister visited and we made these on the patio, standing around the grill with drinks and letting the slaw marinate while we caught up. She still texts me about that dinner, not because it was fancy, but because the food just made everything feel easy and happy. That is the magic of fish tacos—they turn ordinary moments into something memorable without anyone trying too hard.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 500 g white fish fillets: Cod and tilapia are mild and affordable, but I have used halibut for a special occasion and it was worth every penny
- Ground cumin, paprika, garlic powder: This spice blend creates a beautiful golden crust and layers of earthy warmth
- 2 cups shredded green cabbage: The crunch is non-negotiable and red cabbage adds gorgeous color if you want to mix them
- 1/4 small red onion: Thinly sliced, these mellow out in the lime juice and add just the right bite
- 1/4 cup chopped fresh cilantro: I once ran out and used parsley—it was fine, but cilantro really makes these sing
- 1/2 cup sour cream or Greek yogurt: Greek yogurt works beautifully and I honestly prefer the tang it brings
- 2 tablespoons mayonnaise: This creates that luscious restaurant-style texture you want in a good crema
- 8 small corn or flour tortillas: Corn feels more authentic but flour is softer and never falls apart
- Lime wedges: Have more than you think you need—people will want that extra squeeze
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Make the slaw first:
- Toss the cabbage, red onion, cilantro, lime juice, olive oil, and salt in a large bowl. Let it hang out while you prep everything else—the cabbage softens slightly and the flavors meld together beautifully.
- Whisk together the sauce:
- Combine sour cream, mayonnaise, lime juice, hot sauce, honey, salt, and pepper until smooth. Pop it in the fridge to chill and thicken up a bit.
- Prep and season the fish:
- Pat the fish dry and cut into strips, then sprinkle both sides generously with the spice blend. If you are breading, dredge in flour, dip in egg, and coat with panko.
- Cook until golden:
- Heat olive oil in a skillet over medium-high heat and cook fish 2-3 minutes per side until golden and flaky. For grilling, brush with oil and cook over medium-high heat for the same time.
- Warm your tortillas:
- Heat them directly in a dry skillet for about 30 seconds per side or wrap in foil and warm in the oven. This makes them pliable and brings out their flavor.
- Assemble and serve:
- Pile slaw onto warm tortillas, top with fish, drizzle generously with sauce, and finish with fresh cilantro and lime wedges. Let everyone add their own final squeeze.
Save to Pinterest These tacos have saved more weeknight dinners than I can count, transforming tired evenings into something that feels like a tiny celebration. There is something about the combination of warm spices and cool fresh toppings that just makes people happy, every single time.
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.
Making Ahead
The slaw actually gets better after a few hours in the fridge, and the sauce keeps for days. I often prep both in the morning so dinner comes together in under fifteen minutes. The fish is best cooked right before serving, but having everything else ready makes the whole process feel effortless.
Choosing Your Fish
White fish with a mild flavor works best because it lets the spices shine without competing. I have found that slightly thicker fillets hold up better to cooking and handling than delicate thin ones. Frozen fish thaws overnight in the fridge and works perfectly, so do not feel pressured to buy fresh.
Serving Ideas
A cold beer or crisp white wine feels like the right companion, but sparkling water with lime works beautifully too. I like to serve these with black beans or a simple cucumber salad on the side to round out the meal. Put everything on platters and let people build their own—it is more fun that way.
- Sliced avocado adds richness and makes these feel more substantial
- Pickled jalapeños are perfect for anyone who loves extra heat
- Extra lime wedges on the table are always appreciated
Save to Pinterest I hope these bring a little bit of sunshine to your table, exactly as they have to mine so many times.
Recipe FAQs
- → What type of fish works best?
White fish fillets like cod, tilapia, or haddock work beautifully. Their mild flavor and firm texture hold up well to seasoning and cooking methods.
- → Can I make these ahead of time?
Prepare the slaw and sauce up to a day in advance. Cook the fish fresh and warm tortillas just before assembling for the best texture and flavor.
- → How do I get extra crispy fish?
Dredge seasoned strips in flour, dip in beaten egg, then coat with panko breadcrumbs before frying. This creates a satisfying golden crust.
- → What can I substitute for the creamy sauce?
Use all Greek yogurt instead of sour cream for a lighter version. Avocado mashed with lime makes an excellent dairy-free alternative.
- → Are these suitable for gluten-free diets?
Simply use corn tortillas and skip the breading or use gluten-free breadcrumbs. The naturally gluten-free corn tortillas make these easy to adapt.
- → What sides pair well with fish tacos?
Black beans, Mexican rice, or a simple quinoa salad complement the flavors beautifully. A crisp lager or citrusy white wine completes the meal.