Fish Tacos with Pickled Cabbage and Spicy Pink Sauce Recipe

Introduction

These vibrant fish tacos are a perfect balance of smoky, tangy, and fresh flavors, making for a delightful meal any day of the week. Tender, marinated white fish pairs wonderfully with crunchy pickled cabbage and a spicy pink sauce wrapped in warm tortillas. They’re simple to prepare and sure to impress.

The image shows two soft white tortillas folded and filled with three main layers: the bottom layer has bright purple shredded cabbage, the middle layer has golden-brown grilled fish pieces with a slightly crispy texture, and the top layer is creamy light orange sauce drizzled over the fish, topped with small green cilantro leaves. The tacos are on a round white plate with a speckled edge, set on a white marbled surface. Lime wedges and fresh cilantro sprigs are placed around the plate for decoration. photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 1.2 lb / 600g firm white fish fillets
  • Zest of 1 lime
  • 3 tbsp lime juice
  • 1 tbsp chipotle powder
  • 1 tbsp canned jalapeno, finely chopped
  • 1/4 cup cilantro / coriander, finely chopped
  • 2 garlic cloves, minced
  • 3 tbsp olive oil
  • Salt and pepper
  • 4 cups red cabbage, finely shredded
  • 3 green onion stems, finely sliced on the diagonal
  • 2 tbsp red wine vinegar (or white wine vinegar, cider vinegar)
  • 1/2 tsp salt
  • 3/4 cup sour cream (or yogurt)
  • 2 – 3 tbsp sriracha, adjust to taste
  • 1 tbsp olive oil (for cooking fish)
  • 12 small tortillas (corn or flour), warmed
  • Lime wedges, for serving
  • Cilantro leaves, for garnish

Instructions

  1. Step 1: Prepare the fish marinade by combining the fish fillets, lime zest, lime juice, chipotle powder, chopped jalapeno, cilantro, minced garlic, 3 tablespoons of olive oil, and a pinch of salt and pepper in a ziplock bag. Seal and marinate in the refrigerator for 20 minutes, no longer than 1 hour.
  2. Step 2: While the fish marinates, make the pickled cabbage. In a bowl, toss together the shredded red cabbage, sliced green onions, red wine vinegar, and 1/2 teaspoon salt. Let sit for 30 minutes, then drain any excess liquid and gently scrunch the cabbage with your hands to soften it. Set aside.
  3. Step 3: Prepare the pink sauce by mixing the sour cream (or yogurt) with sriracha. Adjust the amount of sriracha to your preferred spice level.
  4. Step 4: Heat 1 tablespoon of olive oil in a skillet over high heat. Remove the fish from the marinade, and cook for about 2 minutes on each side, or until the fish is golden and cooked through.
  5. Step 5: Transfer the cooked fish to a plate and flake it into large pieces using a fork.
  6. Step 6: To assemble the tacos, place a warmed tortilla on a plate, add a layer of pickled cabbage, then top with flaked fish. Add a dollop of the pink sauce and a squeeze of fresh lime juice. Garnish with cilantro leaves, fold the tortilla, and enjoy immediately.

Tips & Variations

  • Use firm white fish such as cod, haddock, or tilapia for best results.
  • For a milder version, reduce the chipotle powder or substitute with smoked paprika.
  • Try adding avocado slices or pickled red onions for extra flavor and texture.
  • Warm tortillas wrapped in a damp paper towel and microwaved for 20 seconds will stay soft and pliable.
  • Swap sour cream with Greek yogurt for a tangier, lighter sauce.

Storage

Store leftover fish, cabbage, and sauce separately in airtight containers in the refrigerator for up to 2 days. Reheat the fish gently in a skillet over low heat to avoid drying out. Assemble tacos fresh for the best texture and flavor.

How to Serve

Two fish tacos sit side by side on a white plate with a rough, speckled rim, placed on a white marbled surface. Each taco has three visible layers: the base is a soft, lightly toasted white tortilla, filled with a layer of bright purple shredded cabbage, topped with golden brown grilled fish pieces with charred edges, and finished with a creamy light orange sauce drizzled on top, garnished with fresh green cilantro leaves. Around the plate are lime wedges and sprigs of cilantro adding pops of green. Photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use frozen fish for this recipe?

Yes, you can use frozen fish fillets, but make sure they are fully thawed and patted dry before marinating to avoid excess moisture.

What if I don’t have chipotle powder?

If you don’t have chipotle powder, smoked paprika is a good substitute that will provide smoky flavor without the heat. Adjust the amount according to your taste.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Fish Tacos with Pickled Cabbage and Spicy Pink Sauce Recipe


  • Author: Sophie
  • Total Time: 45 minutes
  • Yield: 12 tacos 1x

Description

These vibrant Fish Tacos feature tender, marinated white fish fillets cooked to golden perfection and paired with tangy, pickled cabbage and a spicy pink sauce. Perfectly balanced with fresh lime, cilantro, and a touch of chipotle heat, these tacos make a quick and flavorful meal that’s both satisfying and easy to prepare.


Ingredients

Scale

Fish Marinade

  • 1.2 lb / 600g firm white fish fillets
  • Zest of 1 lime
  • 3 tbsp lime juice
  • 1 tbsp chipotle powder
  • 1 tbsp canned jalapeno, finely chopped
  • 1/4 cup cilantro/coriander, finely chopped
  • 2 garlic cloves, minced
  • 3 tbsp olive oil
  • Salt and pepper, to taste

Pickled Cabbage

  • 4 cups red cabbage, finely shredded
  • 3 green onion stems, finely sliced on the diagonal
  • 2 tbsp red wine vinegar (or white wine vinegar, cider vinegar)
  • 1/2 tsp salt

Pink Sauce

  • 3/4 cup sour cream (or yogurt)
  • 23 tbsp sriracha, adjust to taste

Additional Ingredients

  • 1 tbsp olive oil (for cooking fish)
  • 12 small tortillas (corn or flour), warmed
  • Lime wedges, for serving
  • Cilantro/coriander leaves, for garnish

Instructions

  1. Marinate the Fish: In a ziplock bag, combine the fish fillets with lime zest, lime juice, chipotle powder, chopped jalapeno, chopped cilantro, minced garlic, olive oil, salt, and pepper. Seal the bag and gently mix to coat the fish evenly. Let the fish marinate for 20 minutes, but no longer than 1 hour to maintain texture and flavor.
  2. Prepare Pickled Cabbage: In a bowl, combine shredded red cabbage, sliced green onions, red wine vinegar, and salt. Toss everything together thoroughly and let it sit for 30 minutes to allow the cabbage to soften and develop tangy flavors. After marinating, drain any excess liquid and gently scrunch the cabbage with your hands to break it down slightly.
  3. Make Pink Sauce: In a small bowl, mix sour cream (or yogurt) with sriracha sauce until well blended. Adjust the heat by adding more or less sriracha according to your taste preference.
  4. Cook the Fish: Heat 1 tablespoon of olive oil in a skillet over high heat until hot. Place the marinated fish fillets in the skillet and cook for about 2 minutes on each side, or until the fish is golden brown and cooked through. The fish should flake easily when done.
  5. Flake the Fish: Remove the cooked fish from the skillet and place it on a plate. Using a fork, gently flake the fish into large pieces suitable for filling tacos.
  6. Assemble the Tacos: Warm the tortillas and lay them flat. Start by layering a generous amount of pickled cabbage on each tortilla, followed by flaked fish. Add a dollop of the pink sauce on top and finish with a squeeze of fresh lime juice. Garnish with fresh cilantro leaves. Fold the tortillas over and serve immediately while warm.

Notes

  • Use firm white fish such as cod, halibut, tilapia, or snapper for best results.
  • Chipotle powder adds a smoky heat; adjust quantity based on preferred spice level.
  • Sriracha-based pink sauce can be substituted with a mix of mayonnaise and hot sauce if sour cream is not preferred.
  • Warm the tortillas by heating them on a dry skillet or wrapping them in foil and warming in the oven for pliability.
  • Marinating the fish for longer than one hour can result in a mushy texture due to the acidity of lime juice.
  • Prep Time: 10 minutes
  • Cook Time: 6 minutes
  • Category: Main Dish
  • Method: Frying
  • Cuisine: Mexican

Keywords: fish tacos, chipotle fish, pickled cabbage, lime, sriracha sauce, taco recipe, quick dinner, Mexican street food

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating