Loading…

By Reading time

Fish Tacos with Creamy Slaw are a fresh and tasty meal that brings together crispy, flaky fish wrapped in soft tortillas and topped with a cool, creamy slaw. The slaw adds a nice crunch and a tangy creaminess that balances the flavors perfectly. It’s a simple dish that feels light but satisfying, perfect for a casual lunch or dinner.

I love making these tacos when I want something quick but full of flavor. The creamy slaw is my favorite part—it’s easy to whip up with just a few simple ingredients like mayo, lime juice, and a little bit of spice. I usually use white fish, but you could try it with shrimp or even grilled chicken if you want to switch things up.

When I serve these tacos, I like to add a squeeze of fresh lime and some chopped cilantro on top. It makes the whole dish feel vibrant and fresh. Sometimes I even let everyone build their own tacos so they can add as much slaw as they want. It’s a fun and hands-on meal that always gets everyone smiling around the table.

Key Ingredients & Substitutions

Fish: White fish like cod, tilapia, or halibut works great here. They’re mild and flaky. If you prefer, catfish or even shrimp can be tasty swaps.

Spices: Chili powder, smoked paprika, garlic powder, and cumin give the fish warm, smoky flavor. Feel free to adjust the chili powder for heat or swap with ancho chili powder for a milder taste.

Cabbage: Green and red cabbage add crunch and color. If you can’t find red cabbage, just use extra green cabbage or even shredded kale for a twist.

Slaw Dressing: Mayonnaise and sour cream or Greek yogurt make the slaw creamy. Greek yogurt is a good lighter option and adds a nice tang.

Tortillas: Both flour and corn tortillas work well. Corn gives more authentic flavor, but flour tortillas are softer and easier to roll.

How Can I Get the Fish Cooked Just Right Without It Falling Apart?

Cooking delicate fish can be tricky since it flakes easily. Here’s how to keep it tender but intact:

  • Pat the fish dry to help spices stick and reduce splattering.
  • Heat the pan and oil before adding fish to get a nice sear.
  • Cook fish over medium-high heat for about 3-4 minutes per side, depending on thickness. Don’t move it too much once placed in the pan.
  • When it looks opaque and flakes with gentle pressure of a fork, it’s done.
  • Use a thin spatula to flip gently and carefully remove from pan.

Easy Fish Tacos with Creamy Slaw

Equipment You’ll Need

  • Skillet – A non-stick or cast-iron skillet is perfect for cooking the fish evenly and quickly.
  • Small mixing bowls – One for the spice mix and one for the dressing; keeps things organized and easy to mix.
  • Whisk – Makes mixing the creamy slaw dressing smooth and lump-free.
  • Vegetable peeler or julienne tool – For shredding carrots easily and uniformly.
  • Tongs or spatula – To flip and remove the fish gently from the skillet.
  • Oven or stovetop – To warm the tortillas so they stay soft and pliable.

Flavor Variations & Add-Ins

  • Swap the fish for grilled shrimp or chicken for a different protein. They cook quickly and add variety.
  • Mix in sliced avocado or a dollop of sour cream on top for extra creaminess and freshness.
  • Use a spicy salsa or hot sauce in place of or alongside the creamy slaw for a spicy kick.
  • Add thinly sliced radishes or pickled red onions to the slaw for extra crunch and tang.

How to Make Fish Tacos with Creamy Slaw

Ingredients You’ll Need:

For the Fish:

  • 1 lb white fish fillets (such as cod, tilapia, or halibut)
  • 1 tsp chili powder
  • 1/2 tsp smoked paprika
  • 1/2 tsp garlic powder
  • 1/2 tsp ground cumin
  • Salt and pepper, to taste
  • 1 tbsp olive oil

For the Creamy Slaw:

  • 2 cups green cabbage, finely shredded
  • 1 cup red cabbage, finely shredded
  • 1 small carrot, julienned or shredded
  • 1/4 cup fresh cilantro, chopped
  • 1/2 cup mayonnaise
  • 2 tbsp sour cream or Greek yogurt
  • 1 tbsp lime juice (freshly squeezed)
  • 1 tsp honey or sugar
  • Salt and pepper, to taste

For Assembly:

  • 6 small flour or corn tortillas
  • Lime wedges, for serving
  • Extra fresh cilantro leaves, for garnish

Time You’ll Need:

This recipe takes about 20 minutes total — 10 minutes for preparation and 10 minutes for cooking. It’s a quick and fresh meal you can enjoy any day of the week!

Step-by-Step Instructions:

1. Prepare the Fish:

Start by mixing chili powder, smoked paprika, garlic powder, cumin, salt, and pepper in a small bowl. Pat your fish fillets dry with paper towels to remove moisture. Rub both sides of the fish evenly with the spice mix to coat well.

2. Cook the Fish:

Heat the olive oil in a skillet over medium-high heat. Place the spiced fish fillets in the hot pan and cook for about 3–4 minutes on each side, or until the fish turns opaque and flakes easily with a fork. Then take the fish off the heat and set it aside for a moment.

3. Make the Creamy Slaw:

In a large bowl, combine the green cabbage, red cabbage, carrot, and chopped cilantro. In a smaller bowl, whisk together mayonnaise, sour cream (or Greek yogurt), fresh lime juice, honey, salt, and pepper until smooth. Pour this dressing over the cabbage mix and toss everything well so the slaw is fully coated.

4. Warm the Tortillas:

You can warm your tortillas either by heating each one in a dry skillet for 20–30 seconds on each side or wrapping them in foil and warming them in a preheated 350°F (175°C) oven for about 10 minutes. This keeps them soft and easy to fold.

5. Assemble the Tacos:

Place a piece of cooked fish onto each warm tortilla. Add a generous scoop of creamy slaw on top. Garnish with extra fresh cilantro leaves for a lovely touch.

6. Serve:

Serve your fish tacos immediately, paired with lime wedges on the side for squeezing over the top. Enjoy the fresh, vibrant flavors!

Can I Use Frozen Fish for These Tacos?

Yes, you can use frozen fish, but be sure to thaw it completely in the fridge overnight before cooking. Pat it dry well to avoid excess moisture and ensure a nice sear.

What’s a Good Substitute for Mayonnaise in the Slaw?

You can use Greek yogurt alone for a lighter, tangier dressing, or try an avocado-based dressing for a creamy, dairy-free option.

How Should I Store Leftovers?

Keep any leftover fish and slaw separately in airtight containers in the refrigerator for up to 2 days. Reheat the fish gently in a skillet and add fresh slaw to keep it crisp.

Can I Make the Slaw Ahead of Time?

Yes, you can prepare the slaw up to a day ahead. Store it chilled in the fridge and toss again before serving to redistribute the dressing.

About the author
Stacey

Leave a Comment