If you’re on the hunt for a vibrant, fresh, and utterly delicious meal, this Fish Tacos with Cilantro Lime Crema and Coleslaw Recipe is about to become your new favorite. Imagine flaky, perfectly seasoned tilapia nestled in warm, charred corn tortillas, topped with a creamy, tangy cilantro lime crema and a crisp, colorful coleslaw that adds just the right crunch. This dish blends simple ingredients into a harmonious party of textures and flavors that feels like a fiesta in every bite and perfect for weeknights or weekend gatherings alike.
Ingredients You'll Need
Getting the ingredients right is the first step to making these fish tacos shine. Each component, from the spices on the tilapia to the creamy lime-infused sauce and crunchy cabbage, plays an essential role in building layers of flavor, texture, and color that truly make this recipe stand out.
- Corn tortillas: These form the hearty, gluten-friendly base that perfectly hold all the delicious fillings without overpowering them.
- Tilapia fillets: Mild and flaky white fish that cooks quickly and absorbs the spices beautifully.
- Chili powder: Adds a warm, gentle heat that enhances but doesn’t overwhelm the dish.
- Ground cumin: Brings a subtle earthy and nutty undertone to the spice mix.
- Smoked paprika: Gives a smoky depth and vibrant color to the seasoning.
- Kosher salt: Essential for balancing and bringing out all the individual flavors.
- Avocado oil spray: A healthy, neutral oil that crisps the fish nicely without weighing it down.
- Coleslaw mix: Crisp cabbage and carrots add fresh crunch and visual appeal.
- Red/purple cabbage: Adds extra color, texture, and a lovely mild bite to the slaw.
- Sour cream: The creamy base for the cilantro lime crema, lending richness.
- Mayonnaise: Works alongside sour cream to create a silky, tangy sauce.
- Limes (zest and juice): Brighten everything up with zesty citrus notes that tie the dish together.
- Fresh cilantro: Herbaceous and aromatic, it gives the crema and tacos their signature fresh flavor.
- Garlic powder: Adds subtle savory warmth to the sauce without overpowering.
- Black pepper: Provides just a hint of kick and complexity.
- Cholula hot sauce: Optional but highly recommended for that gentle, smoky heat.
- Avocado: Creamy, buttery texture that complements the crispy and tangy components.
- Roma tomatoes: Juicy bursts of sweetness and acidity to brighten each bite.
- Cotija cheese: Salty and crumbly, lending a delightful contrast and richness.
- Lime wedges: For that final squeeze of fresh citrus at the table.
- Fresh or pickled jalapeños: Adds playful heat and crunch, perfect for spice lovers.
How to Make Fish Tacos with Cilantro Lime Crema and Coleslaw Recipe
Step 1: Whip Up the Cilantro Lime Crema
Start by blending the mayonnaise, lime zest, juice from both limes, chopped cilantro, garlic powder, salt, pepper, and Cholula hot sauce together until smooth. Then, pulse in the sour cream gently so it stays silky but mixed through. This sauce is the heart of the dish — creamy, tangy, zesty, with just the right hint of heat. Pop it in the fridge to let the flavors mingle while you prepare everything else.
Step 2: Prepare the Crunchy Coleslaw
In a bowl, toss the coleslaw mix and shredded purple cabbage with about half the cilantro lime crema you just made. This coats the cabbage beautifully, turning it into a vibrant, creamy slaw that adds essential crispness and a burst of lime flavor to complement the fish. Keep the rest of the sauce to drizzle on top later.
Step 3: Season the Tilapia
Dry your tilapia fillets well with paper towels to get that perfect sear. Then rub them evenly with a mixture of chili powder, cumin, smoked paprika, and kosher salt. This spice rub delivers layers of smokiness, earthiness, and just enough heat to make the fish exciting without overpowering its gentle flavor.
Step 4: Cook the Fish to Flaky Perfection
Preheat your air fryer to 400 degrees Fahrenheit, then spritz the seasoned fillets lightly with avocado oil spray. Air fry in a single layer for 7 to 10 minutes, until the fish flakes easily with a fork or reaches 145 degrees Fahrenheit. This method gives you juicy, tender fish with a lightly crisped exterior in a flash, perfect for quick weeknight meals.
Step 5: Rest, Flake, and Season
Once cooked, transfer the fish to a plate and gently break it into large chunks using a fork. Give it a quick taste and sprinkle with a bit more salt if needed to enhance the flavor even more. This fish is the star filling of your tacos and deserves this little seasoning love.
Step 6: Char Your Tortillas
Charring corn tortillas adds smoky aroma and pliability that holds your fillings together beautifully. Hold them directly over a gas stove flame using tongs or toast them in a dry cast iron skillet until they develop delightful little char marks, about 30 to 45 seconds per side. Wrap them in a clean kitchen towel to stay warm and soft until you’re ready to assemble.
Step 7: Assemble and Enjoy Your Fish Tacos with Cilantro Lime Crema and Coleslaw Recipe
Load your warmed tortillas first with a spoonful of the creamy coleslaw, then generous chunks of flaky fish. Top with sliced avocado, diced tomatoes, crumbled cotija cheese, and if you like, sliced jalapeños for heat. Finish with a generous drizzle of the cilantro lime crema and a sprinkle of fresh cilantro. Don’t forget a squeeze of fresh lime juice over everything for that zesty punch that brings all the flavors to life. These tacos are made for grabbing and savoring — keep napkins handy!
How to Serve Fish Tacos with Cilantro Lime Crema and Coleslaw Recipe
Garnishes
Fresh cilantro sprigs and extra cotija cheese are simple but perfect garnishes that add pops of flavor and visual appeal. You can also add sliced radishes for crunch, or pickled jalapeños that bring a sweet and spicy twist. The lime wedges are essential for that final citrus brightness that awakens all the taco components.
Side Dishes
These fish tacos pair wonderfully with a light Mexican street corn salad, classic black beans, or a fresh avocado and mango salsa. A crisp, cold beer or a tart margarita pairs beautifully to complete the festive meal atmosphere.
Creative Ways to Present
Turn your Fish Tacos with Cilantro Lime Crema and Coleslaw Recipe into a fun taco bar for a party by setting out tortillas, fish chunks, coleslaw, crema, and all the toppings so everyone can customize their own. For a tidy presentation, try building mini fish taco bites on sturdy chip scoops for an elegant appetizer version.
Make Ahead and Storage
Storing Leftovers
Store leftover fish, crema, and coleslaw separately in airtight containers in the refrigerator for up to 2 days. Keeping them apart helps maintain texture and freshness, especially the tortillas and slaw, which can get soggy if mixed too early.
Freezing
While fresh is best for this recipe, you can freeze cooked, seasoned fish fillets separately by wrapping tightly in plastic wrap and foil for up to 1 month. Reheat gently to preserve moisture. Avoid freezing tortillas, crema, or slaw as their texture will degrade.
Reheating
Reheat fish fillets in a warm oven (around 300 degrees) or air fryer for a few minutes to regain crispness. Warm tortillas on a skillet or microwave wrapped in a damp paper towel. Avoid overhearing the crema and slaw; serve them chilled fresh for the best flavor and texture.
FAQs
Can I use a different type of fish in this Fish Tacos with Cilantro Lime Crema and Coleslaw Recipe?
Absolutely! While tilapia is mild and flaky, other firm white fish like cod, mahi-mahi, or halibut work wonderfully. Just adjust cooking times slightly based on thickness.
Is it possible to make the cilantro lime crema dairy-free?
Yes! Substitute sour cream with coconut or cashew-based yogurt and use vegan mayonnaise. You’ll still get that tangy, creamy finish without dairy.
How spicy are these fish tacos?
The recipe is moderately spiced with chili powder and Cholula hot sauce. You can easily control the heat by adjusting these ingredients or omitting the jalapeños for a milder version.
Can I prepare Fish Tacos with Cilantro Lime Crema and Coleslaw Recipe ahead of time for a party?
Yes! Make the crema and coleslaw a few hours in advance to let flavors meld, and cook the fish right before serving for optimal freshness and texture. Tortillas can be warmed just before assembling.
What is the best way to cook the tilapia if I don’t have an air fryer?
No air fryer? No problem! You can pan-fry the tilapia in a lightly oiled skillet over medium-high heat for 3–4 minutes per side or bake it in the oven at 400 degrees on a parchment-lined sheet for 10–12 minutes.
Final Thoughts
Making Fish Tacos with Cilantro Lime Crema and Coleslaw Recipe at home is a delightful experience that brings bright, fresh flavors to your table with every bite. I hope this recipe inspires you to enjoy easy weeknight dinners or impress friends at your next gathering. Once you try these perfectly balanced tacos packed with creamy sauce, crunchy slaw, and flavorful fish, they might just become your favorite go-to meal too. Give it a whirl and savor every delicious moment!
Print
Fish Tacos with Cilantro Lime Crema and Coleslaw Recipe
- Prep Time: 10 minutes
- Cook Time: 18 minutes
- Total Time: 28 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Air Frying
- Cuisine: Mexican
Description
These vibrant Fish Tacos feature tender, spiced tilapia fillets air-fried to flaky perfection, served on charred corn tortillas with a tangy cilantro lime crema and crisp coleslaw. Packed with fresh flavors from lime, avocado, cilantro, and a touch of smoky heat, this quick and easy recipe takes just 28 minutes and makes for a perfect, crowd-pleasing meal.
Ingredients
Fish and Seasoning
- 1–1½ pounds tilapia fillets (about 3–6 fillets, fresh or frozen, thawed)
- ½ tablespoon chili powder
- 1 teaspoon ground cumin
- ½ teaspoon smoked paprika
- ½ teaspoon kosher salt
- Avocado oil spray
Coleslaw
- ½ - 1 10-ounce package coleslaw (or finely shredded cabbage mix, about 1½–2 cups)
- ¼ small red/purple cabbage, shredded (Optional; if not using, use a full 10-ounce package of coleslaw)
- ½ cup sour cream (regular or low-fat)
- ⅓ cup full-fat mayonnaise
- 2 limes (1 zested, both juiced)
- 1 cup fresh cilantro (roughly chopped)
- 1 teaspoon garlic powder
- ½ teaspoon kosher salt
- ⅛ teaspoon black pepper
- 1½ teaspoons Cholula hot sauce (or to taste)
To Serve and Garnish
- 8 corn tortillas (corn, flour, or grain-free)
- 1 avocado (sliced thin)
- 1-2 Roma tomatoes (diced)
- 1 cup cotija cheese (about 4 ounces, grated)
- 1 lime cut into wedges (about one per taco)
- Fresh or pickled jalapenos
Instructions
- Make the sauce: In a high-speed blender or food processor, combine mayonnaise, lime zest, juice from both limes, cilantro, garlic powder, salt, black pepper, and Cholula hot sauce. Blend until smooth, then add sour cream and pulse until just combined. Taste and adjust lime juice or hot sauce as needed. Cover and refrigerate until ready to serve to let flavors meld.
- Make coleslaw: In a medium bowl, toss together the cabbage and shredded red/purple cabbage (if using) with about ½ cup of the prepared coleslaw sauce. Reserve the remaining sauce for serving. Chill the coleslaw in the fridge until ready to serve.
- Prepare the seasoning and fish: If frozen, thaw the tilapia according to package instructions. Pat dry with paper towels. In a small bowl, mix chili powder, cumin, smoked paprika, and kosher salt. Rub the spice blend evenly over both sides of each fillet.
- Air-fry the tilapia: Preheat the air fryer to 400°F for 10 minutes. Lightly spray both sides of the fillets with avocado oil and press the spice mixture in to adhere. Place the fillets in a single layer in the air fryer basket (2-3 at a time) and spritz the basket with oil. Cook for 7–10 minutes until fish flakes easily or reaches 145°F internally. Remove and repeat with remaining fillets.
- Rest and break the fish: Transfer cooked tilapia to a plate and use a fork to break it into large chunks. Taste and add additional salt if needed.
- Char the tortillas: Over a gas stove flame on medium-high, char each tortilla turning every 20–30 seconds until lightly charred and pliable. Alternatively, toast each tortilla in a dry cast iron skillet over medium-high heat for 30–45 seconds per side. Keep wrapped in a clean towel to stay warm.
- Assemble and serve: Place a generous portion of coleslaw on each warmed tortilla, top with chunks of tilapia (2–3 pieces per taco), then add sliced avocado, diced tomatoes, cotija cheese, and optionally pickled jalapenos. Sprinkle with chopped cilantro and a squeeze of lime. Drizzle with cilantro lime crema and serve immediately. Enjoy with plenty of napkins!
Notes
- If cooking fish from frozen, make sure to thaw completely for best results or adjust cooking time accordingly.
- Coleslaw sauce can be made ahead; flavors improve after resting in the fridge.
- You can char tortillas over a gas flame or use a dry skillet; warming tortillas keeps them pliable for folding.
- Adjust spice level by adding more or less chili powder and hot sauce to taste.
- For a lower fat version, use low-fat sour cream and mayonnaise or reduce amounts slightly.
- Substitute cotija cheese with feta or queso fresco if unavailable.
- Serving suggestion: add fresh or pickled jalapenos for extra heat and crunch.

Leave a Reply