If you’re looking for a vibrant, fresh, and utterly delicious dinner idea, you’ve got to try this Honey Lime Cilantro Fish Tacos with Cabbage Slaw Recipe. It’s the perfect blend of tangy citrus, sweet honey, and herbaceous cilantro that brings an irresistible brightness to flaky, perfectly seared fish. Add to that the crisp, colorful cabbage slaw and soft corn tortillas, and you have a dish that’s bursting with texture and flavor, ideal for any night of the week or even casual entertaining. Once you make these tacos, they’re guaranteed to become one of your go-to recipes for a quick meal that feels special.

Ingredients You’ll Need

Three small white soft tortillas lie side by side on a white plate with a thin black rim, placed on a white marbled surface. Each tortilla holds a layered filling: at the bottom are slices of bright green avocado with a smooth texture, followed by coarse, spicy golden-brown grilled fish pieces with blackened spots. On top, there is a mix of finely shredded purple cabbage and small bits of orange carrot adding crunch and color. A pale green creamy sauce is drizzled over the top in thin lines. Next to the tacos are two lime wedges with a juicy light green inside and a small white bowl filled with sliced green jalapeños. A few sprigs of cilantro lay blurred in the background. Photo taken with an iphone --ar 4:5 --v 7

This Honey Lime Cilantro Fish Tacos with Cabbage Slaw Recipe relies on simple yet essential ingredients that each play a starring role. From the warm spices seasoning the fish to the fresh lime juice brightening the slaw, every item brings balance and texture to this unforgettable meal.

  • 1 1/2 pounds cod: Choose flaky white fish like cod for a tender, melt-in-your-mouth texture perfect for tacos.
  • 1 1/2 teaspoon chili powder: Adds smoky warmth without overpowering the fish.
  • 1/2 teaspoon ground cumin: Brings an earthy depth that complements the chili powder beautifully.
  • 1/2 teaspoon garlic powder: Provides subtle savory notes enhancing the overall flavor.
  • 1/2 teaspoon onion powder: Offers a sweet, mild aroma to season the fish evenly.
  • 1/2 teaspoon smoked paprika: Introduces a subtle smokiness and gorgeous color to the seasoning.
  • 1/2 teaspoon salt: Essential for bringing all flavors together and seasoning the fish properly.
  • 1 1/2 Tablespoon avocado oil: A high-heat oil perfect for searing fish without overpowering its delicate flavor.
  • 2 cups shredded green cabbage or coleslaw mix: Adds crunch, color, and a fresh base to the slaw.
  • 2 cups shredded purple cabbage: Gives striking color contrast and a slightly peppery bite.
  • 1/4 cup cilantro: Infuses the slaw with a lively, herbaceous zing that ties the dish together.
  • 1-2 Tablespoons fresh lime juice: Brings bright acidity that lightens and freshens every bite.
  • 1/2 Tablespoon honey: Balances the tartness of the lime with a gentle touch of sweetness.
  • 1/4 teaspoon salt and pepper: Perfectly seasons the slaw to enhance its natural flavors.
  • Corn tortillas: Soft and slightly sweet, the ideal vessel for holding this flavorful fish and slaw.
  • Sliced avocado: Adds creamy richness and coolness that pairs beautifully with the spicy fish.
  • Fresh cilantro, lime wedges, and hot sauce: Optional extras that let you customize each taco just how you like it.
  • A creamy drizzling sauce: Like tomatillo ranch, crema, or citrus avocado sauce for a luscious finishing touch.

How to Make Honey Lime Cilantro Fish Tacos with Cabbage Slaw Recipe

Step 1: Prepare the Cabbage Slaw

Start by washing and shredding the cabbages if you haven’t done so already. I like using a food processor with a shredding blade—it’s quick and gives evenly sized pieces—but a sharp knife works just fine too. Toss the shredded cabbages with fresh cilantro, lime juice, honey, salt, and pepper in a large bowl. Give it a good mix and taste, adding more lime or honey as needed to balance the flavors. The salt and lime juice will soften the cabbage slightly, making it pleasantly tender. If you have time, cover and chill the slaw for 1-2 hours to let the flavors meld beautifully.

Step 2: Season and Cook the Fish

Combine chili powder, cumin, garlic powder, onion powder, smoked paprika, and salt in a small bowl to make your spice rub. Pat your fish fillets dry with a towel—this step is crucial because it helps the seasoning cling to the fish and ensures a great sear. Rub the spice mix generously all over the fillets. Heat avocado oil over medium heat in a skillet (cast iron is my favorite for this because it retains heat so well). Cook the fish in batches for 3-4 minutes per side or until cooked through and flaky. Use a fork to gently break the fish into large flakes perfect for stuffing into your tacos.

Step 3: Assemble Your Fish Tacos

Warm your corn tortillas briefly, either in a dry skillet or wrapped in a damp towel in the microwave. Spoon a generous helping of the cabbage slaw onto each tortilla, then top with flaky fish. Add slices of creamy avocado and sprinkle with extra fresh cilantro if you like. Finally, drizzle with your favorite creamy sauce—tomatillo ranch is my personal top pick for brightness and a little zing. Serve with lime wedges and hot sauce for anyone who likes to add some heat.

How to Serve Honey Lime Cilantro Fish Tacos with Cabbage Slaw Recipe

Three soft corn tortillas are filled with layers starting with slices of green avocado at the bottom, followed by pieces of grilled white fish with golden brown edges, then topped with shredded purple cabbage and small bits of orange carrot. Green cilantro leaves are scattered across the top, and a pale green sauce is drizzled over everything. On the side of the white plate with a black rim, there is a small white bowl with slices of green jalapeño peppers and two lime wedges. The plate sits on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Fresh cilantro leaves, thin slices of avocado, and a wedge of lime turn these fish tacos into a vibrant feast for both the eyes and palate. You can’t go wrong with a drizzle of your preferred creamy sauce, whether it’s tomatillo ranch, crema, or something with a little smoky chipotle kick. Each garnish adds layers of flavor and texture that elevate the dish to something truly special.

Side Dishes

Pair these tacos with a simple side like Mexican street corn, black beans, or even a zesty quinoa salad. The key is to keep sides light and fresh so they complement rather than compete with the bright flavors of the fish tacos. A cold, crisp beer or a refreshing margarita also make excellent partners for this meal.

Creative Ways to Present

For a crowd-pleasing presentation, set up a taco bar with all the fixings laid out in pretty bowls—slaw, fish flakes, sauces, slices of avocado, cilantro, and lime wedges—so everyone can build their own. You can also serve the slaw on the side as a salad for those who prefer to keep their tacos simple. Wrapping the tacos individually in parchment paper and tying them with twine adds a charming rustic touch that’s perfect for casual gatherings.

Make Ahead and Storage

Storing Leftovers

Store any leftover cooked fish and slaw separately in airtight containers in the refrigerator. The fish will stay good for up to 2 days, while the slaw is best consumed within 1-2 days to maintain its crispness and vibrancy.

Freezing

Freezing cooked fish is possible but not ideal for tacos, as the texture can become a bit crumbly after thawing. If you must freeze, wrap the fish tightly and eat it within 1 month for best quality. The slaw does not freeze well, so prepare fresh when serving again.

Reheating

Reheat the fish gently in a skillet over medium heat or in the microwave at low power to avoid drying it out. If it feels a bit dry, adding a small drizzle of oil or a squeeze of lime can help revive moisture. Reheat tortillas wrapped in a damp towel to keep them soft. Dress the slaw fresh when ready to serve to preserve its crispness.

FAQs

Can I use other kinds of fish for this Honey Lime Cilantro Fish Tacos with Cabbage Slaw Recipe?

Absolutely! While cod is delicious and flaky, you can substitute halibut, tilapia, mahi mahi, or catfish. Just adjust cooking times depending on thickness—thinner fillets cook quickly, while thicker ones might need a bit more time on the pan.

How do I make the fish spicier?

If you like heat, simply increase the chili powder or add chipotle chili powder or cayenne pepper to the seasoning mix. You can also include minced jalapeño in the cilantro slaw or pick a spicy creamy sauce to drizzle on top for an extra kick.

What if I don’t have fresh cilantro?

Fresh cilantro is key to the bright flavor in this taco recipe, but if you can’t find it, try substituting fresh parsley or basil for a different herbaceous note. The flavor won’t be quite the same but still delicious!

Can I make the slaw ahead of time?

Definitely! The slaw actually benefits from sitting for at least an hour in the fridge, as this softens the cabbage and helps all the flavors meld together beautifully. Just give it a quick stir before serving.

What are some good sauces to serve with these fish tacos?

Tomatillo ranch, crema, and citrus avocado sauce are fantastic choices that balance the tangy slaw and spiced fish perfectly. Chipotle ranch offers a smoky heat if you want something bolder. Guacamole or a simple squeeze of lime also work wonders.

Final Thoughts

I can’t recommend this Honey Lime Cilantro Fish Tacos with Cabbage Slaw Recipe highly enough if you love meals that are fresh, flavorful, and packed with personality. It’s an easy dish that makes you feel like a pro in the kitchen, and every bite is a celebration of bright, balanced tastes. Gather your ingredients, have fun with the assembly, and enjoy a taco night that’ll quickly become a favorite tradition. Happy cooking!

Print

Honey Lime Cilantro Fish Tacos with Cabbage Slaw Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 1 review

Delicious and easy fish tacos featuring perfectly seasoned and pan-seared cod, topped with a refreshing honey lime cilantro slaw. This vibrant taco recipe is completed with creamy sauce options, fresh avocado, and lime wedges, perfect for a quick weeknight dinner or casual entertaining.

  • Author: Martha
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings (about 4 tacos per person)
  • Category: Main Course
  • Method: Frying
  • Cuisine: Mexican
  • Diet: Gluten Free

Ingredients

For the Fish

  • 1 1/2 pounds cod – about 4 (6oz) fillets, thawed if frozen
  • 1 1/2 teaspoon chili powder
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon salt
  • 1 1/2 Tablespoon avocado oil or another high-heat oil

For the Fish Taco Slaw

  • 2 cups shredded green cabbage or coleslaw mix with green & purple cabbage & carrots
  • 2 cups shredded purple cabbage
  • 1/4 cup cilantro, chopped
  • 12 Tablespoons fresh lime juice (juice of 1 lime)
  • 1/2 Tablespoon honey
  • 1/4 teaspoon salt
  • 1/4 teaspoon pepper

To Serve

  • Corn tortillas (or flour tortillas, if you prefer)
  • Sliced avocado
  • Fresh cilantro
  • A creamy drizzling sauce such as tomatillo ranch, crema, or citrus avocado sauce
  • Lime wedges
  • Hot sauce

Instructions

  1. Prepare the Cabbage Slaw: Wash and shred the green cabbage, purple cabbage, and carrots if not pre-shredded, using a food processor with a shredding blade or a sharp knife. In a medium or large bowl, combine the shredded green and purple cabbage, chopped cilantro, 1 tablespoon fresh lime juice, honey, salt, and pepper. Toss until well mixed. Taste the slaw and adjust by adding more lime juice or honey as preferred. Set aside, and optionally chill for 1-2 hours to allow the cabbage to soften and flavors to meld.
  2. Make the Spice Rub: In a small bowl, mix together chili powder, ground cumin, garlic powder, onion powder, smoked paprika, and salt thoroughly. Pat the cod fillets dry with paper towels to ensure the spice rub sticks well.
  3. Season the Fish: Rub the cod fillets generously on all sides with the spice blend. Ensure each piece is coated evenly for maximum flavor.
  4. Cook the Fish: Heat avocado oil in a medium skillet over medium heat. Carefully place the seasoned fillets into the hot skillet, cooking in batches to avoid overcrowding. Cook for 3-4 minutes per side, until the fish is opaque and flakes easily. Use a fork to gently separate the cooked fish into large flakes suitable for tacos.
  5. Assemble the Tacos: Warm the corn tortillas. Spoon a portion of the cabbage slaw onto each tortilla, top with cooked fish flakes, and add slices of avocado and fresh cilantro. Drizzle with your choice of creamy sauces such as tomatillo ranch or citrus avocado sauce. Add lime wedges and hot sauce on the side as desired.

Notes

  • Fish Varieties: This recipe works well with any flaky white fish like cod, halibut, tilapia, mahi mahi, or catfish. Cooking time will vary based on fillet thickness.
  • Pan Choice and Heat: A cast iron skillet is ideal for its excellent heat retention and ability to create a nice sear. Use medium to medium-high heat for best results, ensuring the fish cooks through without overcooking.
  • Spice Level: The seasoning blend is mild to medium heat. To increase spiciness, add chipotle chili powder, cayenne pepper to the rub, or minced jalapeño to the slaw. You can also add spicy creamy sauces or hot sauce.
  • Serving Suggestions: The slaw is lightly dressed without creaminess, so adding a creamy drizzle like tomatillo ranch or avocado sauce provides balance and contrast.
  • Nutrition info excludes avocado and creamy sauces. Adjust accordingly if including.

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star