🔥 Featured Remote Opportunity

Get Paid $25–$50/hr Just Replying to Messages

Explore flexible online chat opportunities paying $25–$50/hr — no phone calls and no experience required.

  • ⚡ Start immediately if qualified
  • 💬 Reply to messages online
  • ⏰ Choose flexible hours
  • 🏠 Work remotely from home
See Available Chat Positions →

⏱ Takes under 60 seconds • Availability updates daily

🎁 TEMU $0 KITCHEN GIFTS

6 Kitchen Finds You May Be Able to Get for $0

Temu is currently showing these kitchen products as $0 gifts for eligible app users with qualifying orders. Tap any item below to check the current offer.

🎁 $0 gift availability may vary. Offers shown are for eligible Temu app users with qualifying orders. Tap a product to see current eligibility, pricing and terms.
Affiliate disclosure: We may earn a commission when you use links on this page.

Crispy Fish Tacos with Creamy Cilantro Sauce

Crispy Fish Tacos with Creamy Cilantro Sauce

Crispy fish tacos are the perfect blend of crunch, flavor, and freshness, making them an ideal choice for an easy weeknight dinner. This recipe features flaky white fish coated in a crispy batter, nestled in soft corn tortillas, and topped with vibrant cabbage and a creamy cilantro sauce. Each bite is a delightful mix of textures and tastes that will satisfy your cravings and impress your family or guests.

Why You’ll Love This Recipe

This easy crispy fish tacos recipe is both satisfying and simple to prepare.

  • Quick to make, perfect for busy weeknights.
  • Light and fresh, with a zesty sauce that elevates the dish.
  • Customizable with your favorite toppings.
  • Kid-friendly and fun to eat.
  • Healthy option with lean fish and lots of veggies.

Ingredients

  • 1 pound white fish fillets (such as cod or tilapia)
  • 1 cup all-purpose flour
  • 1 teaspoon paprika
  • 1 teaspoon garlic powder
  • ½ teaspoon cayenne pepper (optional)
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 cup buttermilk
  • Vegetable oil for frying
  • 8 small corn tortillas
  • 2 cups shredded green cabbage
  • ¼ cup chopped fresh cilantro
  • ½ cup sour cream
  • 1 tablespoon lime juice
  • Green onions, sliced, for garnish
  • Extra lime wedges, for serving

How to Make Crispy Fish Tacos

  1. Prepare the fish: Pat the fish fillets dry with paper towels. Cut them into strips or bite-sized pieces to fit nicely in the tortillas.
  2. Make the batter: In a bowl, combine the flour, paprika, garlic powder, cayenne pepper, salt, and black pepper. In another bowl, pour in the buttermilk.
  3. Dredge the fish: Dip each piece of fish into the buttermilk, allowing excess to drip off, then coat it in the flour mixture. Ensure each piece is well-coated.
  4. Heat the oil: In a large skillet, heat about ½ inch of vegetable oil over medium-high heat until it shimmers (around 350°F).
  5. Fry the fish: Carefully add the coated fish pieces to the hot oil in batches, frying for about 3-4 minutes per side or until golden brown and cooked through. Use a slotted spoon to remove them and drain on paper towels.
  6. Warm the tortillas: In a separate dry skillet, warm the corn tortillas for about 30 seconds on each side until pliable.
  7. Prepare the sauce: In a small bowl, mix together the sour cream, lime juice, and chopped cilantro until smooth. Season with salt to taste.
  8. Assemble the tacos: On each tortilla, add a few pieces of crispy fish, a generous handful of shredded cabbage, and drizzle with the creamy cilantro sauce. Garnish with sliced green onions.
  9. Serve and enjoy: Serve the tacos with extra lime wedges on the side for squeezing over the top.

Tips for the Best Results

  • Ensure the oil is hot enough before frying to achieve a crispy texture.
  • Don’t overcrowd the skillet; fry in batches to maintain the temperature of the oil.
  • For extra crunch, consider adding panko bread crumbs to the flour mixture.
  • Customize the sauce by adding diced jalapeños for a spicy kick.

Easy Variations

  • Swap the white fish for shrimp or even grilled chicken for a different protein option.
  • Add diced tomatoes or avocado for more freshness and flavor.
  • Use a different sauce, such as chipotle mayo or a zesty yogurt dressing.

What to Serve With It

  • Mexican rice or cilantro lime rice for a hearty side.
  • Black beans or refried beans for added protein.
  • A simple side salad with lime vinaigrette for extra crunch.
  • Fresh fruit salsa for a sweet contrast.

Storage and Reheating

Store any leftover fish and sauce separately in airtight containers in the refrigerator for up to 2 days. To reheat the fish, place it in a preheated oven at 350°F until warmed through, about 10 minutes. Reheat the tortillas in a skillet or microwave just before serving.

Recipe Card

Recipe Name: Crispy Fish Tacos with Creamy Cilantro Sauce
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes
Yield/Servings: 4 servings
Ingredients:

  • 1 pound white fish fillets (such as cod or tilapia)
  • 1 cup all-purpose flour
  • 1 teaspoon paprika
  • 1 teaspoon garlic powder
  • ½ teaspoon cayenne pepper (optional)
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 cup buttermilk
  • Vegetable oil for frying
  • 8 small corn tortillas
  • 2 cups shredded green cabbage
  • ¼ cup chopped fresh cilantro
  • ½ cup sour cream
  • 1 tablespoon lime juice
  • Green onions, sliced, for garnish
  • Extra lime wedges, for serving

Instructions:

  1. Prepare the fish: Pat the fish fillets dry with paper towels. Cut into strips or bite-sized pieces.
  2. Make the batter: In a bowl, combine the flour, paprika, garlic powder, cayenne pepper, salt, and black pepper. In another bowl, pour in the buttermilk.
  3. Dredge the fish: Dip each piece of fish into the buttermilk, allowing excess to drip off, then coat in the flour mixture.
  4. Heat the oil: In a large skillet, heat about ½ inch of vegetable oil over medium-high heat until it shimmers (around 350°F).
  5. Fry the fish: Add the coated fish pieces to the hot oil in batches, frying for 3-4 minutes per side until golden brown and cooked through.
  6. Warm the tortillas: In a dry skillet, warm the corn tortillas for about 30 seconds on each side.
  7. Prepare the sauce: In a small bowl, mix together the sour cream, lime juice, and chopped cilantro until smooth. Season with salt to taste.
  8. Assemble the tacos: On each tortilla, add crispy fish, shredded cabbage, and drizzle with the creamy cilantro sauce. Garnish with sliced green onions.
  9. Serve and enjoy: Serve with extra lime wedges on the side.

Notes: Ensure the oil is hot enough before frying for crispy fish. Adjust the sauce and toppings to your taste.

Scroll to Top