INTRODUCTION
Crispy Fish Tacos with Cilantro Lime Slaw are a fresh, bright meal that cooks fast and tastes great. This recipe gives you crunchy fish, cool slaw, and warm tortillas. It is a healthy version of a classic takeout taco. The dish uses lean white fish for a low calorie, high protein meal that feels like a treat but stays light. If you want a lighter option that is good for weight loss and easy to make, these tacos are a great pick. For a similar idea that keeps crunch in focus, try the crispy gnocchi with spinach and feta which also pairs crunch with greens.
WHY YOU WILL LOVE THIS RECIPE
You will love these tacos for many reasons. First, they come together fast and are great for meal prep on busy days. The fish cooks in just minutes and the slaw can be made ahead. Second, the recipe is a healthier version of fried tacos — lean fish gives a high protein meal with less fat than many fried options. Third, the slaw adds fiber and brightness so each bite feels balanced. This is a lighter option that fits well into plans for weight loss or a heart healthy diet when you use less oil or bake the fish. If you need a warm, simple dinner that is also easy to portion for lunches, these tacos fit the bill and pair well with slow cooker or comfort meals you may prep like crockpot white chicken chili.
HOW TO MAKE Crispy Fish Tacos with Cilantro Lime Slaw
Follow simple steps to make the fish and the slaw. This method makes crisp fish and a creamy, tangy slaw that keeps the tacos bright. This recipe is a great choice for those who want a high protein, low calorie dinner without extra work.
EQUIPMENT NEEDED
- Large skillet for frying
- Two shallow bowls for dredging and buttermilk
- Tongs or spatula
- Large bowl for slaw
- Knife and cutting board
- Measuring cups and spoons
- Paper towels and plate for draining
Ingredients You’ll Need :
1 pound White fish fillets (Such as cod or tilapia.)
1 cup All-purpose flour (For coating the fish.)
1/2 teaspoon Garlic powder (For flavor.)
1/2 teaspoon Paprika (For flavor and color.)
1/4 teaspoon Cayenne pepper (Optional, for heat.)
To taste none Salt and pepper (For seasoning the fish.)
1 cup Buttermilk (For dipping the fish.)
As needed none Vegetable oil (For frying.)
2 cups Shredded cabbage (Green or purple.)
1/4 cup Fresh cilantro (Chopped.)
2 tablespoons Lime juice (For flavor.)
2 tablespoons Mayonnaise (For creaminess.)
1/2 teaspoon Honey (For a touch of sweetness.)
To taste none Salt and pepper (For seasoning the slaw.)
8 small Corn or flour tortillas (Warmed.)
As desired none Lime wedges (For serving.)
As desired none Optional toppings (Sliced avocado, diced tomatoes, or Cotija cheese.)
STEP-BY-STEP INSTRUCTIONS :
In a shallow bowl, combine the flour, garlic powder, paprika, cayenne pepper, salt, and pepper. In a separate bowl, pour the buttermilk.
Dip each fish fillet into the buttermilk, allowing excess to drip off, then dredge in the seasoned flour mixture until well coated.
Heat a generous amount of vegetable oil in a large skillet over medium heat. Once hot, add the fish fillets and fry for 3-4 minutes on each side, or until golden and crispy. Transfer the cooked fish to a paper towel-lined plate to drain excess oil.
In a large bowl, mix together the shredded cabbage, chopped cilantro, lime juice, mayonnaise, honey, salt, and pepper. Toss until evenly combined and set aside.
Place a piece of crispy fish in each warm tortilla. Top with a generous scoop of cilantro lime slaw and add any additional toppings you prefer.
Serve the tacos with lime wedges for an extra burst of citrus and enjoy immediately.
HOW TO SERVE Crispy Fish Tacos with Cilantro Lime Slaw
Serve two tacos per person for a balanced plate. Pair with a simple salad or a side of black beans for added fiber and protein. For a low calorie or diabetic-friendly meal, skip the extra cheese and keep the avocado to a small slice per taco. This helps control portions and fat while still keeping the meal satisfying. For those watching carbs, use low-carb or corn tortillas and keep the slaw light on mayo to make the meal even lower in calories and sugar. If you enjoy crunchy sides, try a small scoop of baked chips or a cup of roasted vegetables for a balanced feel. For more ideas on light side dishes that match crisp textures, see a similar pairing in this chewy maple cinnamon cookie post that offers sweet balance after a savory main.
STORAGE & FREEZING : Crispy Fish Tacos with Cilantro Lime Slaw
Store fish and slaw separately in the fridge for best quality. Place cooked fish in an airtight container and use within 2 days for best texture. The slaw will keep well for 3–4 days if stored in a sealed container. Do not store assembled tacos — they get soggy fast. For freezing, you may freeze raw breaded fish on a sheet tray until firm, then move to a freezer bag for up to 1 month. Thaw in the fridge and re-fry or bake before serving. Fish that has been fully cooked and then frozen will lose crispness but can still work in a pinch after reheating in an oven or air fryer.
SERVING SUGGESTIONS
- Healthy side: Roasted corn and black bean salad for fiber and extra plant protein.
- Light starch: A small serving of brown rice or quinoa for whole grain fiber.
- Green side: A mixed green salad with a lemon vinaigrette keeps the meal heart healthy.
- Low calorie swap: Use Greek yogurt in the slaw instead of mayonnaise to shave calories and increase protein for a more diabetic-friendly option.
- If you want a balanced meal with warm comfort, pair the tacos with a slow cooker dish like this white chicken chili for more protein and easy batch cooking.
VARIATIONS
-
Healthier version: Make the slaw with plain Greek yogurt instead of mayonnaise for a creamy feel with more protein and less fat. Use whole wheat or corn tortillas and bake the fish in a small amount of oil instead of frying. This is a lighter option and a good choice for weight loss plans.
-
High-protein or low-carb version: Swap tortillas for lettuce cups to cut carbs and calories while keeping the protein from fish. Add extra shredded cabbage and a spoonful of black beans or edamame on the side for even more protein and fiber, making this a true high protein meal.
-
Air fryer or oven-baked version: For an air fryer method, brush the fish lightly with oil, then air fry at 400°F (200°C) for 8–10 minutes, flipping halfway, until crispy. For oven-baked fish, bake at 425°F (220°C) on a greased sheet for 12–15 minutes. These methods cut oil use and make the tacos more heart healthy and lower calorie. If you like a crisp, golden finish from the oven, try pairing it with a side that uses crisp textures like the crispy gnocchi and greens idea for more variety.
FAQs
Q: Are these tacos good for weight loss?
A: Yes. They are a lighter option if you bake the fish or use an air fryer and use Greek yogurt in the slaw. Fish is low calorie and high protein, which helps keep you full.
Q: Can I make the slaw diabetic-friendly?
A: Yes. Use plain Greek yogurt, reduce honey, and use more lime juice for flavor. That lowers added sugar and increases protein, making the slaw more diabetic-friendly.
Q: How long will the cooked fish keep in the fridge?
A: Cooked fish will keep for 2 days in an airtight container. For best texture, reheat in an oven or air fryer to bring back some crispness.
Q: Can I freeze the prepared slaw?
A: No. The slaw has mayo and will get watery after thawing. Store slaw in the fridge for up to 4 days instead.
Q: Is this recipe gluten free?
A: To make it gluten free, use a gluten free flour for the coating and corn tortillas. This keeps the dish suitable for gluten free diets while still giving a crispy crust.
Q: How can I make the meal more heart healthy?
A: Use less oil, bake or air fry the fish, switch mayo for Greek yogurt, and serve with whole grains and plenty of vegetables for fiber.
MAKE-AHEAD TIPS FOR Crispy Fish Tacos with Cilantro Lime Slaw
- Prep slaw up to 3 days ahead and keep it chilled in a sealed container. This saves time and makes the meal ready in minutes.
- Mix the dry coating for the fish and store it in a zip bag so you only need to dip and dredge at cook time.
- If you plan to meal prep, bake or air fry the fish fresh and store cooked fish and slaw in separate containers. Reheat the fish in an air fryer for 3–4 minutes to restore crispness. This recipe is great for meal prep and weeknight planning.
- Warm tortillas just before serving or wrap them in foil and heat for a few minutes in a low oven to keep them soft.

Crispy Fish Tacos with Cilantro Lime Slaw
Ingredients
Method
- In a shallow bowl, combine the flour, garlic powder, paprika, cayenne pepper, salt, and pepper.
- In a separate bowl, pour the buttermilk.
- Dip each fish fillet into the buttermilk, allowing excess to drip off, then dredge in the seasoned flour mixture until well coated.
- Heat a generous amount of vegetable oil in a large skillet over medium heat.
- Once hot, add the fish fillets and fry for 3-4 minutes on each side, or until golden and crispy.
- Transfer the cooked fish to a paper towel-lined plate to drain excess oil.
- In a large bowl, mix together the shredded cabbage, chopped cilantro, lime juice, mayonnaise, honey, salt, and pepper.
- Toss until evenly combined and set aside.
- Place a piece of crispy fish in each warm tortilla.
- Top with a generous scoop of cilantro lime slaw and add any additional toppings you prefer.
- Serve the tacos with lime wedges for an extra burst of citrus and enjoy immediately.