10 Grilled Fish Recipes For The Best Party


Hosting a party at home? Thinking of how to prepare a feast that your guests will love? With the plethora of dishes that you can prepare, it is hard to go wrong with fish! While there is a multitude of ways to prepare a delicious meal out of fish, one of the best is through grilling. 

If you are looking for the best grilled fish recipes, keep on reading, and learn from what we’ll share. From the campsite to the garden, these recipes are worth a shot! 

10 Grilled Fish Recipes to Try 

Bring out the inner chef in you! You don’t need to be an expert to try the BBQ fish recipes we’ll talk about below. 

1. Grilled Salmon with Thyme and Lemon 

If you are looking for the best salmon recipes, this is one that you need to try. It is infused with delicious flavors from thyme and lemon, which will perfectly complement the fish. 


  • 4 salmon fillets 
  • ¼ cup lemon juice 
  • 2 tablespoons olive oil 
  • 1 teaspoon of sea salt 
  • 2 cloves minced garlic 
  • Thyme leaves 
  • Lemon zest 

How to Cook: 

  1. In a resealable bag, combine garlic, thyme, oil, lemon zest, and lemon juice. Add the salmon fillets, making sure that they are covered with the mix. 
  2. Seal the bag and refrigerate for one and a half hours. We do not recommend refrigerating it longer as this will make the fish mushy. 
  3. Prepare the grill by preheating it to medium. If you don’t have a grill yet, check out this list of the best Coleman grills and best Weber grills that are worth considering. 
  4. Take the salmon fillets out of the bag and grill for four to six minutes on each side. 
  5. Serve and enjoy while the salmon is hot! 

2. BBQ Halibut Steak 

For the best BBQ fish recipes that use halibut, it is hard to go wrong with this one. Soy sauce and brown sugar will add flavor to this halibut recipe. 


  • 1-pound halibut steak 
  • 2 tablespoons brown sugar 
  • 2 teaspoons soy sauce
  • 2 tablespoons butter 
  • 1 tablespoon lemon juice 
  • 2 cloves minced garlic 
  • ½ teaspoon ground black pepper 

How to Cook: 

  1. Start by preheating the grill to medium heat.
  2. In a small saucepan, add butter, soy sauce, brown sugar, pepper, and lemon juice. Keep on stirring until sugar is dissolved. 
  3. Once the grill is hot, lightly oil the grate. Brush the fish with the sauce you earlier made and start grilling. Grill for five minutes on each side. Poke with a fork to see if it is cooked and baste with additional sauce to make it more flavorful. 

3. Grilled Tilapia with Smoked Paprika 

For hearty but easy BBQ fish recipes, grilled tilapia with smoked paprika is a nice choice. This tilapia recipe is ready in under 20 minutes. To make it more delicious, eat it with your favorite salad. 


  • 4 tilapia fillets 
  • 3 tablespoons olive oil 
  • 1 teaspoon garlic powder 
  • 2 teaspoons ground smoked paprika
  • 1 teaspoon garlic powder 
  • Cooking oil spray 

How to Cook: 

  1. In a small bowl, mix black pepper, salt, garlic powder, paprika, and olive oil. Stir for the ingredients to mix well. 
  2. Prepare the tilapia fillet. If you have a whole tilapia, use electric fillet knives to separate the flesh from the bones. Lightly brush the fillets with the oil mixture. 
  3. Heat the grill and spray the cooking oil. Once it is hot, arrange the tilapia fillets and grill. It takes about four minutes for each side to be cooked. 

4. Lemon Butter Salmon Foil Packs 

This is one of the easiest grilled fish recipes you can prepare. Even with a portable grill, you can prepare this classy dinner without creating a mess. 


  • 6 salmon fillets
  • 2 thick lemon slices
  • 2 cloves garlic 
  • 2 zucchinis 
  • 4 tablespoons butter 
  • 4 thyme sprigs 
  • White wine
  • Freshly ground black pepper 
  • Kosher salt
  • Fresh parsley 

How to Cook: 

  1. Prepare the grill by preheating it to medium-high. 
  2. Prepare the foil by adding zucchini and garlic on the top. Add salt, pepper, and lemon slices. Finally, add the salmon fillet on the top. To make it more flavorful, add more salt and pepper. 
  3. On the top of the salmon fillet, add a tablespoon of butter, thyme, and a splash of white wine. 
  4. Fold the foil to seal the fish. 
  5. Once the grill and packets are ready, start cooking. It takes around 10 to 12 minutes before the salmon is cooked. 
  6. When finished, add parsley before serving. Enjoy it while it is warm!

5. Thai Grilled Fish Fillet 

Those who are looking for flavorful grilled fish recipes will enjoy this Thai-inspired dish. The secret lies in the marinade/sauce, which makes the dish tastier. 


  • 6 fish fillets 
  • 4 tablespoons soy sauce 
  • 1 tablespoon fish sauce 
  • 3 tablespoons oyster sauce 
  • 2 tablespoons brown sugar 
  • 5 minced garlic 
  • 1 tablespoon lime juice 
  • 1 chili 
  • Lime wedges 

How to Cook: 

  1. Mix all the ingredients except the lime wedges and the fish fillets. 
  2. Arrange the fish in a flat-bottomed dish and cover with half of the sauce. Let it sit for 10 to 15 minutes. 
  3. Get the grill ready, and when you hear a sizzling sound, it is now time to arrange the fish on the grates. 
  4. Cook the fish five to eight minutes per side. 
  5. Heat the sauce. Once the fish is grilled, top it with the sauce depending on how strong or weak you want the flavors to be. 

6. Tandoori Style Whole Fish 

If you are looking for Indian-inspired BBQ fish recipes, this is a perfect choice! The tandoori spices will make this a mouthwatering dish! 


  • 1 whole fish 
  • 50ml white wine vinegar 
  • 1 tablespoon garlic and ginger paste 
  • 1 tablespoon plain yogurt 
  • 1 teaspoon garam masala 
  • 1 tablespoon tandoori masala paste
  • 1 teaspoon cayenne pepper 
  • 1 teaspoon cumin and coriander powder 
  • 1 tablespoon vegetable oil 
  • 1 lemon 
  • Salt

How to Cook: 

  1. Since you are using a whole fish, make sure that it is clean and gutted. If you are unsure of how to do this, here is a quick guide on how to gut a fish
  2. Blend all the ingredients, which will allow you to make the marinade. 
  3. Liberally season the fish with the marinade and leave for half an hour. 
  4. Grill the fish on both sides. Use a fork to see if the fish is flaky and to know if it is done. 
  5. Once cooked, serve with a squeeze of lemon. 

7. Southwestern Grilled Catfish 

With its zesty ingredients, this is one of the best grilled fish recipes if you want to impress your guests! 


  • 4 catfish fillets 
  • 1 can of black beans 
  • ¼ cup diced onion 
  • ¼ cup diced celery 
  • ¼ cup diced red bell pepper 
  • ½ jalapeno pepper 
  • ½ teaspoon black pepper
  • 1 tablespoon olive oil 
  • 1 teaspoon ground cumin 
  • 1 garlic clove

How to Cook: 

  1. Use fish fillet knives to get the flesh out of the catfish, separating it from the bones and head. 
  2. In a medium bowl, mix oil, black pepper, salt, garlic, jalapeno, cilantro, onion, celery, bell pepper, and black beans. Refrigerate. 
  3. Preheat the grill, and once ready, arrange the catfish fillets. Add salt and pepper to taste. Cook each side of the fish fillet for 4 to 7 minutes. 
  4. Once cooked, serve with the black bean salsa. 

8. BBQ Fish Tikka 

Indian BBQ fish recipes may seem intimidating, but they are easy to prepare. For this fish tikka, the secret to making it flavorful is the marinade. 


  • 1 whole fish 
  • 600 grams of yogurt 
  • 200 grams red chili powder 
  • ½ teaspoon lemon juice 
  • 1 garlic clove 
  • ½ inch ginger 
  • Chaat masala 
  • Garam masala 

How to Cook: 

  1. Start by filleting the fish, get rid of the bones and heads since you will only need the flesh. Cut into cubes. 
  2. In a small bowl with the fish fillets, add lemon juice, red pepper, and salt.  Set aside. 
  3. In another bowl, add yogurt, red chili powder, garlic, ginger, chaat masala, and garam masala. Add the fish and let it sit for at least half a day. 
  4. Skewer the fish and grill. Traditionally, it is cooked in a tandoor. Most of the time, you can improvise and use even camping grills depending on what is available.
  5. Grill the skewered fish and serve with lemon. 

9. Grilled Onion Butter Cod 

With white wine and butter, this is one of the most flavorful cod recipes to try the next time you host a party! 


  • 4 cod fillets
  • ¼ cup butter
  • ¼ cup white wine 
  • 1 small onion 
  • ½ teaspoon black pepper
  • ½ teaspoon salt
  • 1 tablespoon extra-virgin olive oil 
  • Lemon wedges 

How to Cook: 

  1. Preheat the grill to medium-high. 
  2. While waiting for the grill, heat a skillet. Add butter. Once it has melted, add onions and cook for two minutes. 
  3. Add white wine to the skillet. Let the mixture simmer for three minutes. Remove from the stove and let it sit for five minutes.
  4. Brush the cod fillets with extra-virgin olive oil. Add salt and pepper. Once the grill is ready, arrange the cods and cook. 
  5. After eight minutes, baste the cod fillets. Cook for another seven minutes. 
  6. Remove the cod from the grill, serve with a lemon wedge, and enjoy! 

10. Grilled Honey Mustard Sea Bass Fish 

While it might sound quite intimidating, this is one of the best sea bass recipes for beginners. The honey mustard gives it a slightly tangy taste. This is also one of the best grilled fish recipes you can enjoy with a side of greens.  


  • 1.5 pounds sea bass
  • ¼ cup white cooking wine 
  • 2 tablespoons Dijon mustard 
  • 2 tablespoons extra-virgin olive oil 
  • 2 tablespoons honey 
  • ½ lemon 
  • ½ teaspoon Worcestershire sauce 
  • ½ teaspoon of sea salt

How to Cook: 

  1. Except for the sea bass, mix all the ingredients in a large bowl. Mix well and add the fish. Coat the fish liberally with the marinade. Let it sit for half an hour. 
  2. Prepare the grill in high heat. Arrange the fish on the top of the grill. Brush the fish with the marinade. Cook the fish for 5 to 7 minutes. Apply the marinade as you turn the fish to grill on the other side. 
  3. Poke the fish with a fork. If it flakes, this means that it is now ready for you to enjoy! 



Got questions about grilled fish recipes? Allow us to answer some of them below. 

Q: What fish is best for grilling?


Swordfish, mahi-mahi, snapper, salmon, and tuna are some of the best fish for grilling. They have firm flesh that will hold up to grilling. They are also naturally flavorful, so you don’t need to add a lot of ingredients to make them delicious.

Q: How do you cook fish on the grill?


To cook fish on a grill, start by preparing and cleaning the grill. Preheat the grill before laying the fish on the surface. You also need to prepare the fish by cleaning and getting rid of excess moisture. Seasoning the fish is also important for fuller flavor. 

Q: How long does it take to grill a whole fish?


On average, it takes only 1 to 15 minutes to grill a whole fish. However, different things can affect this, such as the size and thickness of the fish. The heat level will also affect the grilling time.

Q: Is grilled fish healthy?


Yes, grilled fish is healthy. It is high in protein and low in fat. Fish can also be high in omega-3 fatty acids, which are good for the heart.

Globo Surf Overview 

With the grilled fish recipes above, it is easy to prepare a party at home. Your guests will surely be happy with the filling feast you have in store for them. More than being delicious, these BBQ fish recipes are effortless for anyone to prepare, even for novices in the kitchen!

More Fishing Reviews:

Globo Surf
My name is David Hamburg. I am an avid water sports fan who enjoys paddle boarding, surfing, scuba diving, and kite surfing. Anything with a board or chance I can get in the water I love! I am such a big fan I decided to start this website to review all my favorite products and some others. Hope you enjoy!