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, shredded
– 2 medium avocados, sliced
– 2 roma tomatoes, diced
– 1/2 red onion, diced
– 1/2 bunch cilantro, chopped
– 4 ounces Cotija cheese, grated
– 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, or to taste
Instructions
1-First step: Prep the pan and season the fish Start by lining a large baking sheet with parchment paper or a silicone liner. This keeps cleanup simple and helps the fish cook evenly. In a small bowl, combine 1/2 teaspoon cumin, 1/2 teaspoon cayenne pepper, 1 teaspoon salt, and 1/4 teaspoon black pepper. Place the 1 1/2 pounds tilapia on the prepared sheet. Sprinkle the spice mix over both sides of the fish so every piece gets seasoned well. Drizzle lightly with 1 tablespoon olive oil, then dot the top with 1 tablespoon unsalted butter.
2-Second step: Bake until tender and flaky Bake the fish at 375ยฐF for 20 to 25 minutes. The exact time may vary a little based on thickness, so check for a flaky texture and opaque center. If you want browned edges, broil the fish for 3 to 5 minutes at the end. This baking method is one of the best parts of this fish tacos recipe because it keeps the fish juicy without needing a fryer. It also works well for busy home cooks who want a reliable dinner with less mess.
3-Third step: Mix the 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 in a small bowl. Keep whisking until the sauce is smooth and creamy. If you like more heat, add a little more sriracha. If you prefer a milder sauce, start with less and taste as you go. The sauce should be tangy, rich, and just spicy enough to wake up the other toppings.
4-Fourth step: Prep the toppings Shred the purple cabbage, dice the roma tomatoes and red onion, slice the avocados, chop the cilantro, and grate the Cotija cheese. Cut the lime into 8 wedges so everyone can squeeze fresh juice over the tacos right before eating. Fresh toppings are what make this fish tacos recipe feel so satisfying. The mix of crunch, creaminess, and acidity keeps every bite interesting.
5-Fifth step: Toast the tortillas Warm the 24 small white corn tortillas on a dry skillet over medium-high heat. Toast each tortilla just until it gets soft, warm, and slightly charred in spots. This small step adds texture and helps keep the tortillas from tasting flat. If you are serving a crowd, stack the warm tortillas in a clean kitchen towel so they stay soft until assembly time.
6-Final step: Assemble and serve Place pieces of baked fish onto each tortilla. Top with shredded cabbage, sliced avocados, diced tomatoes, diced red onion, chopped cilantro, and grated Cotija cheese. Drizzle generously with the fish taco sauce and finish with a squeeze of lime. Serve right away while the fish is warm and the tortillas are soft. For a fun meal spread, you can also pair the tacos with a side from your blog such as blackberry cobbler for a sweet dessert after dinner.
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
๐ฅ Toast tortillas on high heat for authentic char and pliability without drying out.
๐ Substitute shrimp, salmon, or white fish like cod for varietyโbake same time.
๐ฅฌ Double the sauce recipe; it’s addictive and stores in fridge up to 5 days.
- Prep Time: 30 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Bake
- Cuisine: Mexican
- Diet: Gluten-Free
Nutrition
- Serving Size: 1 taco
- 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
