Ingredients
– 24 small white corn tortillas
– 1 1/2 pounds tilapia
– 1/2 teaspoon cumin
– 1/2 teaspoon cayenne pepper
– 1 teaspoon salt
– 1/4 teaspoon black pepper
– 1 tablespoon olive oil
– 1 tablespoon unsalted butter
– 1/2 small purple cabbage
– 2 medium avocados, sliced
– 2 roma tomatoes, diced (optional)
– 1/2 diced red onion
– 1/2 bunch cilantro
– 4 ounces grated cotija cheese, about 1 cup
– 1 lime, cut into 8 wedges
– 1/2 cup sour cream
– 1/3 cup mayonnaise
– 2 tablespoons lime juice, from 1 medium lime
– 1 teaspoon garlic powder
– 1 teaspoon sriracha sauce, adjust to taste
Instructions
1-First Step: Prep the baking sheet and oven Start by preheating your oven to 375 degrees Fahrenheit. Line a large baking sheet with parchment paper or a silicone liner so the fish does not stick and cleanup stays easy. This small step helps the fish cook evenly and keeps the texture nice. While the oven heats, gather all of your ingredients and toppings. Slice the avocados, dice the onion, shred or thinly slice the purple cabbage, chop the cilantro, and dice the tomatoes if you are using them. Having everything ready makes assembly much faster later.
2-Second Step: Season the fish Place the tilapia on the prepared baking sheet in a single layer. In a small bowl, mix together 1/2 teaspoon cumin, 1/2 teaspoon cayenne pepper, 1 teaspoon salt, and 1/4 teaspoon black pepper. Sprinkle this seasoning mixture evenly on both sides of the fish. Next, drizzle the fish lightly with 1 tablespoon olive oil. Add small dots of 1 tablespoon unsalted butter on top of the fillets. The oil helps the fish roast well, while the butter gives the fish a richer taste and a slightly golden finish.
3-Third Step: Bake the fish until flaky Place the baking sheet in the oven and bake for 20 to 25 minutes at 375 degrees Fahrenheit. The fish should turn opaque and flake easily with a fork when it is done. If your fillets are thinner, check them a little early so they do not dry out. If you want browned edges and a little more texture, turn the broiler on for 3 to 5 minutes at the end. Watch closely during this step because fish can go from golden to too dark very quickly. This is one of the easiest ways to give your fish tacos that restaurant-style look.
4-Fourth Step: Make the creamy fish taco sauce While the fish bakes, whisk together 1/2 cup sour cream, 1/3 cup mayonnaise, 2 tablespoons lime juice, 1 teaspoon garlic powder, and 1 teaspoon sriracha sauce in a small bowl. Stir until the sauce is smooth and creamy. Taste it and adjust the sriracha if you want more heat. This sauce is the star of the whole dish. It is tangy, cool, and lightly spicy, which balances the warm seasoning on the fish. If you like extra sauce, consider making a double batch because it disappears fast.
5-Fifth Step: Toast the tortillas Warm the 24 small white corn tortillas in a dry skillet over medium-high heat. Toast them for just a few seconds on each side until they are soft, warm, and lightly charred in spots. This step adds texture and helps prevent the tortillas from breaking. Keeping the tortillas warm in a clean kitchen towel can help while you finish the rest of the meal. This is especially useful if you are serving a crowd or making a few batches.
6-Final Step: Assemble and serve Flake the baked fish into large pieces. Place a few pieces onto each warm tortilla, then top with purple cabbage, sliced avocado, diced tomatoes if using, red onion, cilantro, and cotija cheese. Drizzle with the creamy fish taco sauce and finish with a squeeze of fresh lime from the wedges. Serve right away while everything is warm and crisp. The mix of textures is what makes these best fish tacos so satisfying. You get tender fish, crunchy cabbage, creamy avocado, salty cheese, and a bright sauce in every bite.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
๐ถ๏ธ Customize heat by adjusting sriracha in the sauce to your preferred spice level.
๐ฎ Double the sauce recipe as it’s a fan favorite and great for extra drizzling.
๐ฅ Broil fish briefly at the end for delicious crispy edges.
- Prep Time: 30 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Bake
- Cuisine: Mexican
- Diet: Gluten Free
Nutrition
- Serving Size: 2 tacos
- Calories: 172 kcal
- Sugar: 1g
- Sodium: 215mg
- Fat: 9g
- Saturated Fat: 2g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 3g
- Protein: 8g
- Cholesterol: 23mg
