Skip to Content

Grilled Red Snapper

Sharing is caring!

This delicious grilled red snapper recipe has a cajun seasoning crust that's bursting with flavor.

Grilling snapper results in a tender, moist fish that flakes apart and is the best way to cook it. It's incredibly easy - you'll have dinner ready in just a few minutes! 

You can grill red snapper on a gas grill (like I did), charcoal grill, or in a grill pan.

Grilled red snapper on a plate next to asparagus and sliced lemons.
Jump to:

Why You'll Love This Grilled Red Snapper

If you're looking for an easy recipe to add to your meal plans, this one is a must. It's one of my favorite fish recipes and I think you'll love it too! The whole family (kids included) will like this easy, healthy recipe.

If you're making this recipe for kids, please note that the seasoning blend is a bit spicy. Either omit or reduce the cayenne if your kids don't like spicy food.

Whole snapper fish can also be grilled, but I think it's easier to serve the fillets. The whole fish usually weighs between 2 and 5 pounds, when filleted, a snapper will serve 2 to 4 people.

What Does Red Snapper Taste Like?

Red snapper is a mild, rosy-colored popular white fish with a firm texture and sweet flavor.

It's a great fish for people who don't like fishy tasting fish, like kids and people who enjoy milder fish. It's similar to other white fish with its sweet, slightly nutty flavor.

Ingredients For Grilled Red Snapper 

Red snapper fillets, spices, and olive oil.

Red Snapper Fillets - You'll need 2 red snapper fillets. They should have the skin on (this will help them stay together on the grill) and be 5 to 6 ounces each.

Olive Oil - You'll coat the fillets in 1 ½ tablespoons of olive oil. You don't need to use extra-virgin olive oil for this, use the cheaper stuff!

Seasonings - You'll make a cajun seasoning blend for this recipe. You'll use 1 teaspoon of paprika, 1 teaspoon of garlic powder, ½ teaspoon of kosher salt, ½ teaspoon of cayenne, ½ teaspoon of onion powder, ½ teaspoon of dried oregano, ¼ teaspoon of dried thyme, and ¼ teaspoon of ground black pepper.

Optional Toppings - You can serve the fish with lime or lemon slices and chopped fresh parsley.

How to Make this Recipe

Heat the Grill - Bring a grill or grill pan to medium-high heat. Clean the grill grates as the fish will go directly on them.

Make the Spice Mixture - Mix the paprika, garlic powder, salt, cayenne, onion powder, oregano, thyme, and black pepper together in a small bowl. 

A cajun seasoning blend in a small white bowl.

Prepare the Fish - If your snapper is frozen, allow it to defrost and come to room temperature. Blot off any excess water with some paper towels. Brush fish with olive oil.  Sprinkle the spice mixture across the fleshy side of the fish fillets. 

Spice rubbed snapper on a cutting board.

Grill the Fish - Place the fillets, skin side down, on the grill. Close or cover the grill. Grill for 6 to 8 minutes or until the fish begins releasing some moisture, flip the fillets and grill for 2 minutes or until the fish is flaky. If the fish is cooking too quickly reduce your grill to medium heat.

You can use an instant-read thermometer to test the internal temperature of the fish. It's done when it reaches 140 degrees F.

Snapper fillets on a grill.
Snapper, skin side up, on a grill.

Serve - Serve the fish immediately after it comes off the grill. Remove the skin and serve it with an optional sprinkle of chopped fresh herbs and a squeeze of either lemon juice or lime juice.

More Fantastic Fish Recipes to Try

Want more healthy recipes? Try some of these delicious fish and seafood recipes.

Grilled red snapper on a white plate with asparagus and a fork.

What to Serve with Snapper

This fish is so flavorful that one or two simple side dishes are all you need for a full meal. Here's what I like to serve with grilled snapper.

Tips for Making this Recipe

Cooking Tips - Watch the fish closely while it's on the grill, if it seems like it's cooking too quickly, reduce the heat to medium.

Storing Tips - You can save the grilled fish in the refrigerator for up to 3 days. Reheat in the oven or toaster oven for the best texture.

If you try this recipe, let us know! Connect with us on Instagram and share your photos or leave us a rating.

Yield: 2 servings

Grilled Red Snapper

A piece of grilled red snapper next to asparagus and lemon slices on a white plate.

This fantastic red snapper recipe is very flavorful and easy to make on the grill.

Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes

Ingredients

  • 2 red snapper fillets (skin on, 5 to 6 ounces each)
  • 1 ½ tablespoons olive oil
  • 1 teaspoon paprika
  • 1 teaspoon garlic powder
  • ½ teaspoon kosher salt
  • ½ teaspoon onion powder
  • ½ teaspoon dried oregano
  • ¼ teaspoon cayenne
  • ¼ teaspoon dried thyme
  • ¼ teaspoon ground black pepper
  • optional to serve - lemon wedges and chopped parsley

Instructions

  1. Heat a grill or grill pan to medium-high heat. 
  2. If fish is frozen, allow it to defrost and come to room temperature. Blot off any excess water with a paper towel. 
  3. Coat both sides of the fish fillets with olive oil. 
  4. Mix the paprika, garlic powder, salt, cayenne, onion powder, oregano, thyme, and black pepper together in a bowl. 
  5. Sprinkle the spice mixture across the fleshy side of the fish fillets. 
  6. Place the fillets, skin side down, on the grill. Close or cover the grill. Grill for 6 to 8 minutes or until the fish begins releasing some moisture, flip the fillets and grill for 2 minutes or until the fish is flaky and has reached an internal temperature of 140 degrees F on an instant-read thermometer. 
  7. Serve immediately. 

Nutrition Information:

Yield:

2

Serving Size:

1

Amount Per Serving: Calories: 334Total Fat: 13gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 10gCholesterol: 80mgSodium: 416mgCarbohydrates: 7gFiber: 2gSugar: 1gProtein: 46g

Skip to Recipe