Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Fish Tacos 54.png

Fish Tacos

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 150 reviews

🐟 Create restaurant-quality fish tacos at home with perfectly seasoned baked fish and a creamy garlic-lime sauce that will impress your family and friends
🌮 Enjoy a healthy, flavorful meal packed with fresh vegetables, protein-rich fish, and zesty toppings that’s perfect for weeknight dinners or casual gatherings

  • Total Time: 55 minutes
  • Yield: 6-8 servings 1x

Ingredients

Scale

24 small white corn tortillas

1.5 pounds (approximately 680 grams) tilapia or any white fish such as mahi mahi, salmon, or shrimp

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 (optional)

1/2 red onion, diced

1/2 bunch cilantro, stems removed

4 ounces (about 1 cup) 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, preheat the oven to 375°F (190°C) and line a baking sheet with parchment paper or a silicone liner. Combine the cumin, cayenne pepper, salt, and black pepper in a small dish, then sprinkle it evenly over both sides of the fish. Drizzle olive oil over the fish and place a small dot of butter on each piece.

2-Next, bake the fish for 20 to 25 minutes. If you want browned edges, broil for 3 to 5 minutes at the end. While the fish cooks, mix the sour cream, mayonnaise, lime juice, garlic powder, and sriracha in a medium bowl until smooth to create the taco sauce.

3-Then, quickly toast the tortillas on a dry skillet or griddle over medium-high heat to enhance their flavor and make them more pliable. Once everything is ready, assemble the tacos by layering the baked fish on each tortilla, adding cabbage, avocado, optional diced tomatoes, red onion, cilantro, and cotija cheese. Finish with a generous drizzle of sauce and serve with lime wedges for extra zest.

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

🐟 For best results, use firm white fish like tilapia or mahi mahi that holds its shape when baked and flakes easily
🌶️ Adjust the sriracha in the creamy sauce to control the spice level – start with less and add more to taste
🥬 Keep toppings chilled until serving time to maintain their crisp texture and fresh flavor contrast with the warm fish

  • Author: Brandi Oshea
  • Prep Time: 30 minutes
  • Cook Time: 25 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Mexican
  • Diet: Pescatarian

Nutrition

  • Serving Size: 3-4 tacos
  • Calories: 172
  • Sugar: 1
  • Sodium: 215
  • Fat: 9
  • Saturated Fat: 2
  • Unsaturated Fat: 6
  • Trans Fat: 0.1
  • Carbohydrates: 15
  • Fiber: 3
  • Protein: 8
  • Cholesterol: 23