Homemade Kosher Fish Tacos With Avocado Crema

I’ve been making fish tacos for years, but it wasn’t until I started following kashrut that I really perfected this recipe. The key is using a firm white fish like halibut or cod and getting that coating just right. I coat the fish in seasoned flour, then egg, then a mix of panko and regular breadcrumbs. It creates this incredible crispy shell that stays put even after you add all the toppings.

Getting the Fish Coating Right

The avocado crema is where things get interesting from a kosher perspective. Traditional fish tacos often use sour cream or Mexican crema, but since we can’t mix dairy with fish, I make this version with ripe avocados, lime juice, and a touch of tahini for richness. It’s actually better than the dairy version because the avocado doesn’t overpower the fish flavor. The lime keeps everything bright and fresh.

Making Dairy-Free Avocado Crema

What I love about this recipe is how it comes together in about 30 minutes. The fish cooks quickly, and you can make the crema while the oil heats up. I use corn tortillas because they hold up better to all the toppings, and I always warm them on a dry skillet first. That little extra step makes such a difference in texture. The cabbage slaw adds the perfect crunch, and I like to use a mix of green and purple cabbage for color.

These tacos are perfect for casual Friday night dinners or summer entertaining. I serve them with black beans seasoned with cumin and a simple side salad. The whole meal feels light but satisfying, and kids love assembling their own tacos. You can prep most of the components ahead of time and just fry the fish when you’re ready to eat.

Homemade Kosher Fish Tacos With Avocado Crema - Mexican-Jewish Fusion recipe
I've been making fish tacos for years, but it wasn't until I started following kashrut that I really perfected this recipe. The key is using a firm white fish like halibut or cod and getting that coating just right. I coat the fish in seasoned flour, then egg, then a mix of panko and regular breadcrumbs. It creates this incredible crispy shell that stays put even after you add all the toppings. The avocado crema is where things get interesting from a kosher perspective. Traditional fish tacos often use sour cream or Mexican crema, but since we can't mix dairy with fish, I make this version with ripe avocados, lime juice, and a touch of tahini for richness. It's actually better than the dairy version because the avocado doesn't overpower the fish flavor. The lime keeps everything bright and fresh. What I love about this recipe is how it comes together in about 30 minutes. The fish cooks quickly, and you can make the crema while the oil heats up. I use corn tortillas because they hold up better to all the toppings, and I always warm them on a dry skillet first. That little extra step makes such a difference in texture. The cabbage slaw adds the perfect crunch, and I like to use a mix of green and purple cabbage for color. These tacos are perfect for casual Friday night dinners or summer entertaining. I serve them with black beans seasoned with cumin and a simple side salad. The whole meal feels light but satisfying, and kids love assembling their own tacos. You can prep most of the components ahead of time and just fry the fish when you're ready to eat.
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Jewish, Mexican
Calories: 485

Ingredients
  

For the Fish
  • 1.5 lbs firm white fish fillets cod, halibut, or mahi-mahi, cut into 4-inch pieces
  • 1 cup all-purpose flour
  • 2 large eggs beaten
  • 1 cup panko breadcrumbs
  • 1/2 cup regular breadcrumbs
  • 1 tsp chili powder
  • 1 tsp ground cumin
  • 1 tsp garlic powder
  • 1 tsp kosher salt
  • 1/2 tsp black pepper
  • 1/4 tsp cayenne pepper optional, for heat
  • 1 cup vegetable oil for frying
For the Avocado Crema
  • 2 large ripe avocados
  • 3 tbsp fresh lime juice from about 2 limes
  • 2 tbsp tahini
  • 1 clove garlic minced
  • 1/4 cup water or as needed for consistency
  • 1/2 tsp kosher salt
  • 2 tbsp fresh cilantro chopped
For Assembly
  • 8 small corn tortillas
  • 2 cups cabbage thinly sliced green and purple mix
  • 1 medium tomato diced
  • 1/4 cup red onion thinly sliced
  • 1/4 cup fresh cilantro chopped
  • 2 limes lime wedges for serving

Method
 

Prepare the Avocado Crema
  1. In a food processor or blender, combine avocados, lime juice, tahini, minced garlic, and salt. Blend until smooth.
  2. Add water gradually until you reach a creamy, pourable consistency. It should be thicker than a smoothie but thin enough to drizzle. Stir in chopped cilantro and taste for seasoning. Set aside.
Prepare and Cook the Fish
  1. Pat fish fillets completely dry with paper towels. Season both sides with salt and pepper.
  2. Set up three shallow dishes: flour in the first, beaten eggs in the second, and breadcrumb mixture (panko, regular breadcrumbs, chili powder, cumin, garlic powder, salt, pepper, and cayenne) in the third.
  3. Dredge each piece of fish in flour, shaking off excess. Dip in beaten eggs, then coat thoroughly with seasoned breadcrumb mixture, pressing gently to help coating stick.
  4. Heat oil in a large skillet over medium-high heat until it reaches 350°F or a small piece of breading sizzles immediately when dropped in.
  5. Fry fish pieces for 3-4 minutes per side, until golden brown and cooked through. Fish should flake easily with a fork. Transfer to a paper towel-lined plate.
Warm Tortillas and Assemble
  1. Heat tortillas in a dry skillet over medium heat for about 30 seconds per side until warm and slightly charred. Keep warm wrapped in a clean kitchen towel.
  2. Break fish into bite-sized pieces. Fill each tortilla with fish, cabbage slaw, diced tomatoes, and red onion.
  3. Drizzle generously with avocado crema and sprinkle with fresh cilantro. Serve immediately with lime wedges.

Notes

The avocado crema can be made up to 4 hours ahead and stored covered in the refrigerator. Stir before using. For extra flavor, try adding a pinch of smoked paprika to the fish coating. If you don't have tahini, you can substitute with an extra tablespoon of lime juice and a teaspoon of olive oil, though the texture won't be quite as creamy. Leftover fish can be reheated in a 350°F oven for 5 minutes to restore crispiness.
Nutrition Facts
4 servings per recipe
Serving size 1 serving
Calories 485
% Daily Value*
Total Fat 24g 31%
Saturated Fat 4g 20%
Trans Fat 0g
Cholesterol 85mg 28%
Sodium 650mg 28%
Dietary Fiber 8g 29%
Total Sugars 6g
Protein 28g 56%
Rate this recipe
No ratings yet
Scroll to Top