Easy Grilled Fish Tacos
There are few things I love more than a warm tortilla wrapped around perfectly grilled fish, and these easy grilled fish tacos have become my absolute go-to. This is my go-to recipe when I need something quick but impressive, and it delivers every single time with minimal fuss.
Recipe Overview
- Prep Time: 15 minutes
- Cook Time: 8 minutes
- Total Time: 23 minutes
- Servings: 4 (2 tacos per person)
- Difficulty: Easy
Why You’ll Love This Easy Grilled Fish Tacos
- The fish cooks in under 10 minutes, making it one of the fastest dinners I know.
- You only need a handful of fresh ingredients to create something that tastes like a restaurant meal.
- The char from the grill adds a smoky depth that you simply cannot replicate in a frying pan.
- It is naturally light and healthy, perfect for warm evenings when you want something satisfying but not heavy, perhaps served with a refreshing Summer Corn And Tomato Salad or a glass of Homemade Peach Iced Tea or an Easy Zucchini Fritters Recipe.cookingenious.com/homemade-peach-iced-tea/”>Homemade Peach Iced Tea.cookingenious.com/summer-corn-and-tomato-salad/”>Summer Corn And Tomato Salad.
- Friends always ask me for this recipe after trying it at dinner parties, and it never fails to impress them.
Ingredients You’ll Need
- 600g firm white fish fillets (cod, haddock, or sea bass work wonderfully)
- 2 tablespoons olive oil
- 1 teaspoon smoked paprika
- 1 teaspoon ground cumin
- ½ teaspoon garlic powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 8 small corn or flour tortillas
- 200g red cabbage, finely shredded
- 1 ripe avocado, sliced
- 100ml sour cream or plain yoghurt
- 1 lime, juiced
- Small bunch of fresh coriander, roughly chopped
Tip: For the freshest flavour, choose fish fillets that are firm to the touch and smell clean, like the sea air.
How to Make Easy Grilled Fish Tacos
- Pat the fish fillets dry with kitchen paper. In a small bowl, mix the olive oil, smoked paprika, cumin, garlic powder, salt, and pepper into a paste. Brush this mixture all over the fish, making sure every piece is evenly coated. The spices will look vibrant and reddish-brown against the pale flesh.
- Preheat your grill or grill pan to a medium-high heat. You want it hot enough that a drop of water sizzles and evaporates instantly, but not so hot that it burns the outside before the inside cooks.
- Place the fish fillets on the grill, skin-side down if they have skin. You should hear a satisfying sizzle as they hit the grates. Cook for 3-4 minutes without moving them, until the edges turn opaque and white, and the flesh begins to flake easily when pressed gently with a spatula.
- Carefully flip the fish using tongs. The cooked side should be golden brown with distinct grill marks. Cook for another 2-3 minutes. The fish is ready when it flakes easily with a fork and feels firm but still tender to the touch. If you have a meat thermometer, the internal temperature should reach 63°C.
- While the fish rests, quickly warm the tortillas on the grill for about 30 seconds per side. They should become pliable and develop small brown spots, and you will smell a lovely toasted corn aroma.
- To assemble, flake the grilled fish into large chunks. Lay two warm tortillas on each plate. Divide the shredded red cabbage among them, then top with the flaked fish and slices of avocado. Drizzle over the sour cream or yoghurt mixed with lime juice, and finish with a generous sprinkle of fresh coriander.
Tips From My Kitchen
- Choose the right fish: Firm, white fish like cod, haddock, or sea bass holds up beautifully on the grill. Avoid delicate fish like sole or plaice, which can fall apart and slip through the grates. The flesh should be dense and spring back when you press it.
- Oil the fish, not the grill: Brushing the oil directly onto the fish prevents it from sticking, and it also helps the spice paste cling to the surface. If you oil the grill grates instead, the oil burns off too quickly and provides no real benefit.
- Don’t overcrowd the grill: Leave a little space between each fillet. If the fish is too close together, it steams rather than grills, and you lose that lovely charred flavour and texture. Cook in batches if necessary.
- Let the fish rest before flaking: After removing the fish from the grill, let it sit on a plate for two minutes. This allows the juices to redistribute throughout the flesh, keeping it moist and flaky rather than dry and crumbly.
- Warm your tortillas properly: Cold tortillas can crack when you fold them. Warming them on the grill or in a dry pan makes them soft and pliable, and it adds a subtle toasty flavour that complements the fish perfectly.
- Prepare your toppings in advance: Have the cabbage shredded, avocado sliced, and sauce mixed before you start grilling. The fish cooks so quickly that you won’t have time to prep toppings once it is ready, and you want to serve it piping hot.
Equipment You’ll Need
- Grill or grill pan
- Meat thermometer
- Tongs
- Basting brush
Delicious Variations to Try
- Spicy Version: Add ½ teaspoon of cayenne pepper or a finely chopped chipotle pepper in adobo sauce to the spice paste. The heat builds gently as you eat, and it pairs wonderfully with the cool, creamy sauce.
- Vegetarian/Vegan Option: Replace the fish with thick slices of halloumi cheese or firm tofu. Brush them with the same spice paste and grill for 2-3 minutes per side until charred and golden. For a vegan version, use marinated king oyster mushrooms sliced lengthways.
- Different Protein: This spice paste and method work beautifully with chicken thighs or prawns. If using chicken, grill for 5-6 minutes per side until the internal temperature reaches 74°C. Prawns will cook in just 1-2 minutes per side until they turn pink and curl slightly.
What to Serve With Easy Grilled Fish Tacos
- A simple side of black beans seasoned with cumin and lime
- Mexican-style rice with tomatoes and coriander
- A fresh corn and avocado salad with a light vinaigrette
- Grilled corn on the cob brushed with lime and chilli
- If you are looking for another quick and satisfying meal, this Baked Ziti Ground Beef Recipe Cheesy is a wonderful option for a different night.
Still hungry for ideas? You might also love Greek Style Grilled Fish, Juicy Grilled Chicken Tacos With Fresh Pico De Gallo from our sister kitchens.
Frequently Asked Questions

easy grilled fish tacos
Ingredients
Method
-
Pat the fish fillets dry with kitchen paper. In a small bowl, mix the olive oil, smoked paprika, cumin, garlic powder, salt, and pepper into a paste. Brush this mixture all over the fish, making sure every piece is evenly coated. The spices will look vibrant and reddish-brown against the pale flesh.
-
Preheat your grill or grill pan to a medium-high heat. You want it hot enough that a drop of water sizzles and evaporates instantly, but not so hot that it burns the outside before the inside cooks.
-
Place the fish fillets on the grill, skin-side down if they have skin. You should hear a satisfying sizzle as they hit the grates. Cook for 3-4 minutes without moving them, until the edges turn opaque and white, and the flesh begins to flake easily when pressed gently with a spatula.
-
Carefully flip the fish using tongs. The cooked side should be golden brown with distinct grill marks. Cook for another 2-3 minutes. The fish is ready when it flakes easily with a fork and feels firm but still tender to the touch. If you have a meat thermometer, the internal temperature should reach 63°C.
-
While the fish rests, quickly warm the tortillas on the grill for about 30 seconds per side. They should become pliable and develop small brown spots, and you will smell a lovely toasted corn aroma.
-
To assemble, flake the grilled fish into large chunks. Lay two warm tortillas on each plate. Divide the shredded red cabbage among them, then top with the flaked fish and slices of avocado. Drizzle over the sour cream or yoghurt mixed with lime juice, and finish with a generous sprinkle of fresh coriander.
Notes
I hope you love these easy grilled fish tacos as much as my family does. They are the perfect meal for a busy weeknight or a relaxed weekend gathering. I would love to hear how they turn out for you, so please leave a comment below and share your own twists on the recipe.

