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
Grilled Fish Tacos 8.png

Grilled Fish Tacos

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🌮 Enjoy a fresh and vibrant meal with these Grilled Fish Tacos, packed with lean white fish and topped with crisp cabbage and zesty homemade crema. Perfect for a healthy dinner ready in just 30 minutes.
🍋 The combination of tangy lime, smoky spices, and creamy sauce makes these tacos flavorful and satisfying, ideal for a light yet delicious meal.

  • Total Time: 30 minutes
  • Yield: 8 tacos 1x

Ingredients

Scale

1 pound lean white fish fillets (such as tilapia, halibut, mahi mahi, snapper, or cod)

2 tablespoons vegetable or canola oil

1 small lime, juiced

1 clove garlic, minced

1 1/2 teaspoons chili powder

1 teaspoon ground cumin

1/2 teaspoon paprika

1/4 teaspoon cayenne pepper (optional)

8 corn tortillas

1/2 cup sour cream or Greek yogurt for the fish taco sauce

1/3 cup mayonnaise for the fish taco sauce

1 small lime, juiced for the fish taco sauce

1/2 teaspoon garlic powder for the fish taco sauce

1/2 teaspoon onion powder for the fish taco sauce

1/4 teaspoon salt for the fish taco sauce

1 teaspoon hot sauce or to taste for the fish taco sauce

Shredded cabbage (finely shredded, amount as needed for toppings)

Cotija cheese (amount as needed for toppings)

Fresh cilantro (amount as needed for toppings)

Avocado (amount as needed for toppings)

Lime wedges (amount as needed for toppings)

Red onion (amount as needed for toppings)

Hot sauce (amount as needed for toppings)

Instructions

1-Getting started with grilled fish tacos: Begin by seasoning your fish fillets with salt and pepper on both sides for a solid base of flavor.

2-Mix up a marinade: using 2 tablespoons of oil, juice from 1 small lime, 1 minced clove of garlic, 1 1/2 teaspoons chili powder, 1 teaspoon ground cumin, 1/2 teaspoon paprika, and 1/4 teaspoon cayenne pepper if you like some heat.

3-Marinate the fish: Place the 1 pound of fish fillets in a large ziplock bag with the marinade and let it sit for 20-30 minutes. This step helps the flavors soak in, making the fish tender and tasty.

4-Preheat your grill: preheat your grill to medium-high heat and oil the grates to prevent sticking.

5-Grill the fish: Grill the fish for 3-4 minutes per side until it’s flaky and cooked through.

6-Warm your tortillas: Warm your 8 corn tortillas on the grill for about 15 seconds per side to make them soft and ready for filling.

7-Rest and flake the fish: After grilling, let the fish rest briefly, then flake it into pieces for easy assembly.

8-Assembling Your Tacos: To put it all together, place the flaked fish on the warm tortillas and add shredded cabbage, the homemade crema, and your favorite toppings like fresh cilantro or avocado. Serve right away with sides such as Mexican street corn for a complete meal. For dietary tweaks, you can swap fish for grilled tofu or use corn tortillas to keep it gluten-free.

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

🐟 Use lean, flaky white fish for mild flavor and quick cooking.
🥬 Shred cabbage finely for the best texture.
🌽 Warm white corn tortillas to keep the dish authentic and flavorful.

  • Author: Brandi Oshea
  • Prep Time: 25 minutes
  • Cook Time: 5 minutes
  • Cook Time: 5 minutes
  • Category: Main Dish
  • Method: Grilling
  • Cuisine: Mexican
  • Diet: Standard

Nutrition

  • Serving Size: 2 tacos
  • Calories: 327
  • Sugar: 1g
  • Sodium: 346mg
  • Fat: 22g
  • Saturated Fat: 3g
  • Carbohydrates: 26g
  • Fiber: 3g
  • Protein: 6g
  • Cholesterol: 9mg