Grilled Fish Cilantro Tacos

Golden grilled fish tacos topped with fresh cilantro, crunchy cabbage, and creamy lime sauce Save to Pinterest
Golden grilled fish tacos topped with fresh cilantro, crunchy cabbage, and creamy lime sauce | simplepinsuppers.com

These light and vibrant tacos feature flaky white fish marinated in lime, cumin, and smoked paprika, then grilled to perfection. The warm corn tortillas cradle layers of crisp red cabbage, juicy tomatoes, creamy avocado, and tangy feta or cotija cheese. A cool cilantro-lime sauce balances the smoky, spicy flavors beautifully.

The entire dish comes together in just 30 minutes, making it perfect for weeknight dinners or casual weekend gatherings. The fish can be easily swapped for salmon or shrimp, and the spice level adjusts to your preference with optional jalapeños.

The summer I lived in a tiny apartment with a patio just big enough for a portable grill, these tacos became my Friday night ritual. Something about that smoky fish hitting fresh corn tortillas made the whole week feel worth it. My neighbor would wander over whenever she smelled the lime and cumin hitting the heat. We'd eat standing up, plates balanced on the railing, watching the sun go down.

Last summer my sister came to visit and I made these for her first night in town. She took one bite and literally stopped talking mid sentence, which for her is saying something. Now every time she visits, these tacos are non negotiable on the menu. Weve graduated from the apartment patio to a real backyard, but the tradition stuck.

Ingredients

  • 500 g white fish fillets: Tilapia, cod, or mahimahi work beautifully because they hold together on the grill but flake perfectly into chunks
  • 2 tbsp olive oil: Creates that gorgeous char while keeping the fish moist
  • 2 tbsp lime juice: The acid cooks the fish slightly while it marinades and cuts through the rich toppings
  • 1 tsp ground cumin: Earthy and warm, this is the backbone of the marinade flavor
  • 1 tsp smoked paprika: Adds that subtle smoky depth even if you're using a grill pan indoors
  • ½ tsp garlic powder: Distributes evenly better than fresh garlic in quick marinades
  • ½ tsp sea salt: Enhances the fish's natural sweetness
  • ¼ tsp black pepper: Just enough to wake everything up
  • 8 small corn tortillas: Corn is non negotiable here, flour just doesn't stand up to the bold flavors
  • 1 cup shredded red cabbage: That crunch factor makes every bite interesting
  • ½ cup diced tomatoes: Bursting freshness against the smoky fish
  • ½ cup crumbled feta or cotija cheese: Salty creaminess that ties everything together
  • ½ cup fresh cilantro leaves: Bright and herbal, don't skip this
  • 1 avocado: Creamy richness that balances the tangy sauce
  • Lime wedges: For that final squeeze of brightness at the table
  • ½ cup sour cream or Greek yogurt: Greek yogurt gives you the same tang with more protein
  • 1 tbsp lime juice: Freshens up the creamy sauce
  • 1 tbsp chopped cilantro: Carry that herbal note through the sauce too

Instructions

Mix up the magic marinade:
Whisk together olive oil, lime juice, cumin, paprika, garlic powder, salt, and pepper in a shallow bowl until everything's blended into a fragrant paste
Coat the fish:
Add your fillets and turn them gently until they're wearing that spiced mixture on all sides, then let them hang out for about 15 minutes while you prep everything else
Fire up the grill:
Get your grill to medium high and give the grates a quick swipe with oil so the fish doesn't stick and fall apart
Grill to perfection:
Cook those fillets for 3 to 4 minutes per side until they're opaque and flake easily with a fork, then move them to a plate to rest for a few minutes
Whisk together the sauce:
Stir sour cream or Greek yogurt with lime juice, chopped cilantro, salt, and pepper until smooth and creamy
Warm your tortillas:
Throw them on the grill for just 30 seconds per side until they're pliable and have those lovely charred spots
Break it down:
Use two forks to flake the fish into big satisfying chunks, don't shred it too small or you'll lose the texture
Build your masterpiece:
Layer cabbage first, then fish, tomatoes, avocado, cheese, and cilantro, ending with a generous drizzle of that sauce
Serve it up:
Get everything to the table immediately with lime wedges for squeezing, because these tacos wait for no one
Zesty grilled fish cilantro tacos in warm corn tortillas with avocado and crumbled cheese Save to Pinterest
Zesty grilled fish cilantro tacos in warm corn tortillas with avocado and crumbled cheese | simplepinsuppers.com

My friends youngest daughter declared these better than the tacos from our favorite food truck, which might be the highest compliment I've ever received. Now whenever I have people over, someone inevitably asks if the fish tacos are happening. They've become this unspoken promise that good times are coming.

Making It Your Own

Sometimes I swap in shrimp or salmon when I want something different, and honestly both work beautifully here. The trick is keeping the cooking time short so whatever protein you choose stays tender and doesn't dry out. I've also been known to throw in some sliced radishes when they're in season because that extra crunch and pepper bite takes things to another level.

The Heat Factor

These tacos are naturally family friendly as written, but don't be afraid to crank up the heat if that's your thing. A sliced jalapeño mixed into the toppings or some hot sauce on the table lets everyone customize their spice level. I serve both options because half my friends can handle serious heat while the others stick to mild.

Sides That Sing

A crisp Mexican lager or dry Riesling cuts through the richness perfectly, but honestly an ice cold beer is what usually happens at my place. Simple grilled corn or a light citrus salad make this feel like a complete summer meal without much extra effort.

  • Double the sauce and keep it in the fridge for the next few days
  • Have all your toppings prepped before the fish hits the grill
  • Warm tortillas in a dry skillet if you don't want to fire up the grill just for them
Light and refreshing grilled fish cilantro tacos loaded with vibrant toppings and zesty lime Save to Pinterest
Light and refreshing grilled fish cilantro tacos loaded with vibrant toppings and zesty lime | simplepinsuppers.com

There's something about eating these with your hands, sauce dripping slightly, that makes every dinner feel like a tiny vacation. Hope they bring you as many good nights as they've brought me.

Questions & Answers

White fish fillets like tilapia, cod, or mahi-mahi are ideal because they're mild, flake beautifully after grilling, and absorb the marinade flavors without overpowering the other toppings. The fish should be firm enough to hold its shape on the grill but tender enough to flake easily when assembling the tacos.

The marinade can be prepared up to a day in advance, and the fish can marinate for up to 4 hours in the refrigerator. The cabbage, tomatoes, and sauce can also be prepped a few hours ahead. However, grill the fish and warm the tortillas just before serving for the best texture and flavor. Assemble the tacos immediately so the tortillas don't become soggy.

For a dairy-free version, use plain coconut yogurt or a plant-based sour cream alternative. The lime juice and fresh cilantro provide plenty of tang and flavor. You can also skip the cheese topping entirely or use a dairy-free crumble. The tacos remain delicious and satisfying without any dairy components.

The base recipe is mild, with gentle heat from smoked paprika and garlic powder. The spice level comes primarily from the cumin and any additional toppings you choose. Add sliced jalapeños, a pinch of cayenne to the marinade, or serve with hot sauce if you prefer more heat. The creamy cilantro sauce helps balance any spice, making these tacos customizable for everyone.

Grilled Fish Cilantro Tacos

Perfectly grilled fish with zesty spices, fresh toppings, and creamy sauce in warm corn tortillas.

Prep 20m
Cook 10m
Total 30m
Servings 4
Difficulty Easy

Ingredients

Fish & Marinade

  • 1.1 lbs white fish fillets (tilapia, cod, or mahi-mahi)
  • 2 tbsp olive oil
  • 2 tbsp lime juice
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • ½ tsp garlic powder
  • ½ tsp sea salt
  • ¼ tsp black pepper

Tacos & Assembly

  • 8 small corn tortillas
  • 1 cup shredded red cabbage
  • ½ cup diced tomatoes
  • ½ cup crumbled feta or cotija cheese
  • ½ cup fresh cilantro leaves, chopped
  • 1 avocado, sliced
  • Lime wedges, for serving

Sauce

  • ½ cup sour cream or Greek yogurt
  • 1 tbsp lime juice
  • 1 tbsp chopped cilantro
  • Salt & pepper, to taste

Instructions

1
Prepare Marinade: Whisk together olive oil, lime juice, cumin, smoked paprika, garlic powder, salt, and black pepper in a shallow bowl until fully combined.
2
Marinate Fish: Place fish fillets in the marinade, turning to coat both sides thoroughly. Let sit for 15 minutes at room temperature.
3
Preheat Grill: Heat grill to medium-high temperature (approximately 400°F). Lightly oil the grates to prevent sticking.
4
Grill Fish: Place marinated fish on the grill. Cook for 3-4 minutes per side until the flesh is opaque and flakes easily with a fork. Remove from heat and let rest for 5 minutes.
5
Prepare Cream Sauce: Combine sour cream (or Greek yogurt), lime juice, chopped cilantro, salt, and pepper in a small bowl. Mix until smooth and refrigerate until ready to serve.
6
Warm Tortillas: Place corn tortillas on the grill for 30 seconds per side until pliable and lightly charred. Keep warm wrapped in a clean kitchen towel.
7
Flake Fish: Using a fork, break the cooked fish into large chunks, discarding any skin or bones.
8
Assemble Tacos: Layer each tortilla with shredded cabbage, flaked fish, diced tomatoes, sliced avocado, crumbled cheese, and fresh cilantro. Drizzle with cream sauce.
9
Serve: Arrange tacos on a platter and serve immediately with lime wedges on the side for squeezing over the top.
Additional Information

Equipment Needed

  • Grill or grill pan
  • Mixing bowls
  • Tongs
  • Knife and cutting board

Nutrition (Per Serving)

Calories 310
Protein 21g
Carbs 32g
Fat 12g

Allergy Information

  • Contains fish and dairy products. Corn tortillas are typically gluten-free, but verify labels if highly sensitive to gluten.
Erin Caldwell

Passionate home cook sharing easy, wholesome recipes and quick meal ideas for busy food lovers.