Grilled Fish Lettuce Wraps

Highlighted under: Simple Speedy Plates

For something this simple, it has no right being this good. These grilled fish lettuce wraps are my go-to on those summer nights when I want something light but satisfying. The whole thing runs about $12 to make, and it feels like a treat even though it’s super easy. They remind me of lazy afternoons spent grilling in the backyard, which always puts a smile on my face.

Created by

The Globalbitesrecipes Team

Last updated on 2026-05-21T23:06:19.077Z

I remember the first time we made these grilled fish lettuce wraps. It was one of those warm weekends when we all gathered at our place, and I thought a light meal would hit the spot. We threw some fish on the grill, tossed together a quick sauce, and layered everything in lettuce. Honestly, they were gone before I had a chance to enjoy seconds!

A key tip I learned along the way is to grill the fish until it's just done. If you go too far, it becomes dry and sad. I prefer to keep it simple with a marinade of just lime juice and olive oil, which keeps things fresh and zesty. I also like to have some extras on hand, like avocado and cilantro, for a little customization.

Why This Works So Well

  • It uses just a few ingredients you probably already have
  • You can mix and match toppings to keep things interesting
  • Cleaning up is super easy, which is always a plus

Key Technique for Grilled Fish Lettuce Wraps

Getting the grilling right is crucial for these wraps. Grilling the fish at medium-high heat lets you achieve that slightly charred exterior while keeping the inside flaky and juicy. Cook for about 3-4 minutes per side, but make sure you're watching it closely. When it starts to flake easily with a fork, it’s done. I sometimes find myself wishing I had actually grilled it just a bit longer for that extra smoky taste, but then I risk overcooking it, which isn’t ideal.

Using a fish spatula is a game-changer if you have one. It really helps when flipping the fillets, keeping them intact. If you're in a pinch, a regular spatula works too, but you might lose a bit of the fish if it sticks. Keeping the grill grates oiled can also help reduce sticking, making your grilling experience that much easier.

Swaps & Substitutions

If white fish isn’t your thing, I’ve had success with salmon too. Just adjust your grilling time since salmon generally takes a bit longer. As for the lettuce, butter lettuce is soft and lovely, but you can substitute it with romaine if that’s what you have on hand. The crunch will still be nice, even if it won’t wrap around the fillet quite as capably.

Also, feel free to mix and match the toppings! Sometimes I throw in some sliced radishes or even a bit of mango salsa for a twist. If you want more bite, a hint of jalapeño or some crushed red pepper flakes can really jazz things up. And don’t be afraid to experiment a bit with the marinade; adding a touch of honey or soy sauce can be interesting.

Ingredients

Ingredients

For the Fish

  • 1 lb white fish fillets (like tilapia or cod)
  • 2 tablespoons olive oil
  • Juice of 2 limes
  • 1 teaspoon garlic powder
  • Salt and pepper to taste

For the Wraps

  • 1 head of butter lettuce
  • 1 avocado, sliced
  • 1 cup shredded carrots
  • 1/2 cup fresh cilantro leaves
  • Extra lime wedges for serving

Instructions

Instructions

Prep the marinade

In a bowl, mix the olive oil, lime juice, garlic powder, and a bit of salt and pepper. Just give it a quick stir. You can double the marinade if you like a bit more flavor.

Marinate the fish

Place the fish in a shallow dish and pour the marinade over it. Let it sit for about 10 minutes while you prep the grill. This really helps get some nice flavor into the fish.

Grill the fish

Heat your grill to medium-high. Place the fish on it and cook for about 3-4 minutes on each side. Be careful not to overcook it; when it flakes easily, it’s ready. I’d recommend using a fish spatula if you have one, it makes flipping much easier.

Assemble the wraps

Take a lettuce leaf, layer in some fish, a slice of avocado, a handful of shredded carrots, and top it all with cilantro. Squeeze a fresh lime wedge over the top for a bright flavor. Repeat until everything’s used up!

Serve and enjoy

These are best served fresh right off the grill. Just grab a wrap and dig in! Don’t forget the extra lime on the side for your guests.

Secondary image

Pro Tips

  • You can actually use any kind of white fish you prefer or even shrimp if that's more your style.
  • Make sure to keep your grill clean; sticking can make it tricky when flipping the fish.
  • If you want a little kick, add some sriracha to your sauce blend.

Troubleshooting

If you find that your fish is sticking to the grill, it might be that the grill wasn't hot enough or that it needs a little more oil. In cases where undercooked fish is a concern, a thermometer can help you, aiming for an internal temperature of 145°F. Another tip is to let the fish rest a minute before serving; it helps redistribute any juices that may have run out during grilling.

In case the wraps feel a bit dry, try adding a dollop of plain yogurt or a little more lime juice on top. These adjustments can really breathe new life into the dish if you think something is missing.

Grilled Fish Lettuce Wraps Variations Worth Trying

If you want to mix things up, swap the lime juice for lemon or even orange juice in the marinade. Each brings its own twist while keeping that citrusy brightness intact. Also, consider adding some shredded cabbage or sliced cucumber in your wraps for more crunch.

And, if you’re feeling a bit indulgent, top with a light drizzle of a creamy dressing or a homemade sauce. I've made a basic avocado cream in the blender before, and it added a refreshing touch that everyone enjoyed. These wraps are versatile, so feel free to adjust to your taste!

Questions About Recipes

→ Can I use frozen fish?

You can, but I wouldn't recommend it if you want the best texture. Fresh is always better, but if frozen is what you have, just make sure to thaw it completely before marinating.

→ What's a good substitute for lettuce?

You could use rice paper wrappers or even tortillas if that's what you have on hand. Honestly, I’ve even thrown this on a bed of rice and called it a bowl, and it works great!

→ How long can I keep the leftovers?

If you have any, they’ll last 1-2 days in the fridge. Just remember, the lettuce will get soggy, so I recommend storing the fish separately.

→ Can I make this ahead of time?

You can prep the marinade and fish in advance, but I wouldn't grill until just before serving. This ensures everything stays fresh and tasty.

Grilled Fish Lettuce Wraps

Prep Time15.0
Cooking Duration10.0
Overall Time25.0

Created by: The Globalbitesrecipes Team

Recipe Type: Simple Speedy Plates

Skill Level: beginner

Final Quantity: 4.0

What You'll Need

For the Fish

  1. 1 lb white fish fillets (like tilapia or cod)
  2. 2 tablespoons olive oil
  3. Juice of 2 limes
  4. 1 teaspoon garlic powder
  5. Salt and pepper to taste

For the Wraps

  1. 1 head of butter lettuce
  2. 1 avocado, sliced
  3. 1 cup shredded carrots
  4. 1/2 cup fresh cilantro leaves
  5. Extra lime wedges for serving

How-To Steps

Step 01

In a bowl, mix the olive oil, lime juice, garlic powder, and a bit of salt and pepper. Just give it a quick stir. You can double the marinade if you like a bit more flavor.

Step 02

Place the fish in a shallow dish and pour the marinade over it. Let it sit for about 10 minutes while you prep the grill. This really helps get some nice flavor into the fish.

Step 03

Heat your grill to medium-high. Place the fish on it and cook for about 3-4 minutes on each side. Be careful not to overcook it; when it flakes easily, it’s ready. I’d recommend using a fish spatula if you have one, it makes flipping much easier.

Step 04

Take a lettuce leaf, layer in some fish, a slice of avocado, a handful of shredded carrots, and top it all with cilantro. Squeeze a fresh lime wedge over the top for a bright flavor. Repeat until everything’s used up!

Step 05

These are best served fresh right off the grill. Just grab a wrap and dig in! Don’t forget the extra lime on the side for your guests.

Extra Tips

  1. You can actually use any kind of white fish you prefer or even shrimp if that's more your style.
  2. Make sure to keep your grill clean; sticking can make it tricky when flipping the fish.
  3. If you want a little kick, add some sriracha to your sauce blend.

Nutritional Breakdown (Per Serving)

  • Calories (kcal): 289
  • Total Fat (g): 12.3
  • Saturated Fat (g): 1.4
  • Cholesterol (mg): 70
  • Sodium (mg): 290
  • Total Carbohydrates (g): 21.5
  • Dietary Fiber (g): 6.7
  • Sugars (g): 1.2
  • Protein (g): 23.8