Tilapia Fish Tacos with Slaw

Crispy spiced tilapia fish tacos topped with vibrant slaw and creamy zesty crema Pin it
Crispy spiced tilapia fish tacos topped with vibrant slaw and creamy zesty crema | tastymakerblog.com

These vibrant tilapia fish tacos bring together perfectly seasoned, crispy fish fillets with a refreshing cabbage and carrot slaw. The fish gets coated in a blend of chili powder, cumin, smoked paprika, and garlic, then pan-seared until golden and flaky. A tangy lime crema ties everything together, while warm corn or flour tortillas provide the perfect vessel. The entire meal comes together in just 35 minutes, making it an excellent choice for busy weeknights or casual weekend gatherings with friends.

The first time I made fish tacos, it was supposed to be a quick Tuesday dinner after an exhausting day at work. I'd never cooked with tilapia before, and I remember standing at the stove watching those fillets sizzle, the spices filling the kitchen with this incredible warm aroma that made me forget I was tired. When I finally took that first bite, something clicked, crispy fish meets cool slaw meets tangy crema, and suddenly Tuesday felt like a tiny celebration.

Last summer, I made these for a casual backyard get-together, and my friend who swore she hated fish tacos went back for thirds. There's something about the combination of warm spiced fish and that cool, crunchy slaw that wins people over before they even realize what's happening. Now they're my go-to when I want to serve something that feels special but doesn't require me to be stuck in the kitchen all night.

Ingredients

  • 500 g tilapia fillets: This mild white fish is perfect for tacos because it absorbs spices beautifully and flakes beautifully after cooking
  • Chili powder, cumin, smoked paprika, garlic powder, salt, and black pepper: This spice blend creates that irresistible crust that makes these tacos taste like they came from a beachside stand
  • Shredded cabbage and carrots: The crunch factor is essential here, and these vegetables stay crisp even after sitting in lime juice
  • Fresh cilantro and lime juice: These bright, fresh elements cut through the richness and wake up the whole dish
  • Sour cream or Greek yogurt: Greek yogurt adds the same tangy creaminess with a bit more protein, but traditional sour cream works perfectly too
  • Corn or flour tortillas: Corn tortillas give you that authentic street taco vibe, while flour ones are more forgiving and fold without cracking

Instructions

Prep your fish with love:
Pat those tilapia fillets completely dry with paper towels, then rub them all over with the spice mixture, olive oil, and lime juice. Let them sit while you heat your skillet, this gives the spices time to cling to the fish.
Cook until golden and perfect:
Heat your skillet over medium-high heat until it's nice and hot, then cook the fillets for about 3 to 4 minutes per side. You'll know they're done when they're golden and flake easily with a fork.
Let them rest briefly:
Give the fish a couple of minutes to rest after cooking, then use two forks to gently flake it into bite-sized pieces. This step makes assembly so much easier.
Make the slaw sing:
Toss your cabbage, carrots, and cilantro with lime juice, olive oil, salt, and pepper. The acid from the lime slightly softens the cabbage while keeping that satisfying crunch.
Whisk up the magic crema:
Mix your sour cream or yogurt with lime juice, hot sauce if you like things spicy, and a pinch of salt until it's silky smooth. This sauce ties everything together.
Warm those tortillas:
Heat tortillas in a dry skillet for about 30 seconds per side or wrap them in damp paper towels and microwave for 20 seconds. Warm tortillas fold better and taste infinitely better.
Build your masterpiece:
Layer slaw and flaked fish onto each tortilla, drizzle generously with crema, and crown with avocado slices, fresh cilantro, and an extra squeeze of lime. Serve immediately and watch them disappear.
Pin it
| tastymakerblog.com

These tacos have become my comfort food, the thing I crave when I want something that feels like a treat but still leaves me feeling good afterward. There's joy in the assembly, in watching everyone customize their own tacos with extra avocado or hot sauce, in the way casual food brings people together around the table.

Making It Your Own

The beauty of fish tacos is how forgiving they are. I've grilled the tilapia on cedar planks for extra smokiness, and once I even broiled them when it was too hot to turn on the stove. The recipe works with cod, mahimahi, or any mild white fish you can find fresh at the market.

Sides That Complete the Meal

A simple Mexican rice or black beans rounds out these tacos beautifully. My friend who swears by authentic street tacos serves them with nothing but pickled red onions and more lime, while my kids insist on a side of tortilla chips and guacamole. A cold beer or sparkling water with lime feels just right alongside.

Make-Ahead Magic

The slaw and crema both keep well in the fridge for a day or two, which means you can do most of the prep ahead of time. I love being able to just quickly cook the fish and warm tortillas when it's time to eat. The spice rub can be mixed in advance and stored in a small jar.

  • Double the slaw and use the leftovers for sandwiches or salads the next day
  • The leftover crema makes an incredible dip for raw vegetables or roasted potatoes
  • Extra cooked fish can be refrigerated and used for fish taco bowls with rice and beans
Golden tilapia fish tacos in warm tortillas with fresh cabbage slaw and avocado Pin it
Golden tilapia fish tacos in warm tortillas with fresh cabbage slaw and avocado | tastymakerblog.com

These tilapia fish tacos started as a quick dinner solution and turned into one of those recipes I keep coming back to, simple enough for a Tuesday but special enough for company. I hope they find their way into your regular rotation too.

Recipe FAQs

Tilapia is ideal for its mild flavor and firm texture that holds up well to seasoning and cooking. Cod, mahi-mahi, halibut, or snapper also work beautifully if you prefer to substitute.

Prepare the slaw and crema up to 24 hours in advance and store them separately. Cook the tilapia fresh and warm the tortillas just before serving for the best texture and flavor.

Warm tortillas in a dry skillet for 15-20 seconds per side or wrap them in damp paper towels and microwave for 30 seconds. This makes them pliable and less likely to crack when folding.

Classic accompaniments include Mexican rice, black beans, grilled corn elote, or a simple green salad with citrus vinaigrette. A cold lager or lime margarita complements the flavors perfectly.

Absolutely! Grill the seasoned fillets over medium-high heat for 3-4 minutes per side. The grill adds a lovely smoky char that pairs wonderfully with the fresh slaw and creamy crema.

Add sliced jalapeños or serrano peppers to the slaw, increase the hot sauce in the crema, or sprinkle cayenne pepper into the fish seasoning blend for an extra kick of heat.

Tilapia Fish Tacos with Slaw

Crispy spiced tilapia, fresh cabbage slaw, and zesty crema in warm tortillas

Prep 20m
Cook 15m
Total 35m
Servings 4
Difficulty Easy

Ingredients

Fish

  • 1 lb tilapia fillets
  • 1 tsp chili powder
  • 1 tsp ground cumin
  • 1/2 tsp smoked paprika
  • 1/2 tsp garlic powder
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1 tbsp olive oil
  • Juice of 1 lime

Slaw

  • 2 cups shredded red or green cabbage
  • 1/2 cup shredded carrots
  • 1/4 cup chopped fresh cilantro
  • 2 tbsp lime juice
  • 1 tbsp olive oil
  • Salt and pepper to taste

Crema

  • 1/2 cup sour cream or Greek yogurt
  • 1 tbsp lime juice
  • 1 tsp hot sauce (optional)
  • 1/4 tsp salt

Tortillas

  • 8 small corn or flour tortillas, warmed

For Serving

  • Sliced avocado
  • Fresh cilantro leaves
  • Lime wedges

Instructions

1
Season the Tilapia: Pat tilapia fillets dry with paper towels. In a small bowl, combine chili powder, cumin, smoked paprika, garlic powder, salt, and black pepper. Season both sides of tilapia with spice mix, then drizzle with olive oil and lime juice.
2
Cook the Fish: Heat a large nonstick skillet over medium-high heat. Cook the fillets for 3–4 minutes per side, or until golden and cooked through. Let rest for 2 minutes, then flake into bite-sized pieces.
3
Prepare the Slaw: In a large bowl, combine cabbage, carrots, cilantro, lime juice, olive oil, salt, and pepper. Toss thoroughly to coat evenly.
4
Make the Crema: In a small bowl, mix sour cream (or Greek yogurt), lime juice, hot sauce (if using), and salt until smooth and well combined.
5
Warm the Tortillas: Heat tortillas in a dry skillet for 30 seconds per side or microwave between damp paper towels for 20 seconds until pliable.
6
Assemble the Tacos: Layer slaw and flaked tilapia onto warmed tortillas. Drizzle with crema. Top with sliced avocado, extra cilantro leaves, and a squeeze of fresh lime juice.
7
Serve: Serve immediately while tortillas are warm and fish is still slightly hot.
Additional Information

Equipment Needed

  • Large nonstick skillet
  • Mixing bowls (small and large)
  • Spatula
  • Knife and cutting board
  • Paper towels
  • Tongs

Nutrition (Per Serving)

Calories 320
Protein 25g
Carbs 29g
Fat 12g

Allergy Information

  • Contains fish (tilapia)
  • Contains milk (sour cream or yogurt)
  • Tortillas may contain gluten if not using certified gluten-free versions
Paula McKenzie

Warm, easy recipes and practical cooking tips for everyday family meals.