Citrusy Grilled Striped Bass

Cooking whole fish is awesome. Whether you steam, roast, or grill it, the fish ends up being very fresh, delicious, and healthy.  It is also great for entertaining.  Growing up, my parents cooked whole fish all the time and had spring roll parties and hung out with friends and family over a couple of beers.  For this citrusy whole grilled fish recipe, instead of a spring roll party, we had a fish taco party and enjoyed it with shots of tequila and Mexican beer.   
I saw Guy Fieri cook this on his show Guy’s Big Bite. Instead of topping it with just squeezed lemon, I topped it with a refreshing citrus salsa.  The delicious grilled flaky fish along with the colorful citrusy salsa and fresh citrus flavors is delightful.     If you don’t like striped bass, I think it should work with other whole fish like talapia or red snapper as well.

Note: Make sure to oil the grill grate well to avoid fish from sticking to the grill.

Ingredients for Whole Fish
  • 1 3 pound striped bass, scales removed and gutted
  • 1/2 cup fresh cilantro leaves, chopped
  • 1 tablespoon minced jalapeno
  • 5 cloves garlic, minced
  • 2-3 oranges, about ½ cup juice + zest
  • 1 lemon, juiced plus zest
  • 2 limes, juiced plus zest
  • 1 small grapefruit, juiced plus zest
  • 3 tablespoons oil
  • 2 tablespoons honey
  • Sea salt and fresh cracked black pepper
  • 2 tablespoons oil, for grill grate
  • Lemon slices
Ingredients for Citrusy Salsa
  • 1 red grapefruit, peeled and chopped
  • 1-2 oranges, peeled and chopped
  • 1 red bell pepper, diced
  • 1 green bell pepper, diced
  • 1 jalapeno pepper or Serano pepper, minced
  • ½ red onion, diced
  • Fresh chopped cilantro
  • 1 1/2 teaspoons sugar
  • ¼- ½   teaspoon salt


  1. Prepare fish by removing scales and gutting the whole fish.  Using a sharp knife, make a few vertical cuts to each side of the fish.  Season the fish with salt and pepper.   Note: I buy my whole fish at the Asian supermarket and ask the fish monger to remove the scales and clean the fish for me so I don’t have to do it at home. When selecting
  2. In a 9×12 baking/serving dish or re-sealable bag, add orange juice/zest, lime juice/zest, lemon juice/zest, grapefruit juice/zest, oil, honey, cilantro, jalapeno, garlic, 1 teaspoon, and 1 teaspoon of pepper and mix well.
  3. Add fish to the marinade, allowing the marinade to coat the fish and get inside the fish. Cover and refrigerate for at least 30 minutes.  Flip the fish halfway through to ensure both sides of fish gets marinated evenly.
  4. Fill the charcoal chimney starter with ¾ full of charcoal briquettes.  Light and let the chimney starter do its thing until the charcoal turns gray.  To set-up the coals for indirect cooking, bank the coals along only one side of the grill.
  5. Put the grill grate back on the grill.  Clean grill and oil the grill grate by using a paper towel, rub the grill grates liberally with the oil.
  6. Remove the fish from the marinade and stuff the cavity with the lemon slices and some more cilantro. Place whole fish over indirect heat, close the lid and allow the charcoal grill to essentially bake the fish for 20-25 minutes.
  7. While fish is cooking, combine all ingredients for the citrusy salsa and set aside.
  8. Open the lid and grill fish over direct heat for a little char if desired.
  9. Remove fish from the grill and top with citrusy salsa and squeeze lime or lemon juice over top.
  10. Serve with Tortillas or rice.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Create a website or blog at

Up ↑

%d bloggers like this: