Skip to main content New<> this month
Get the Allrecipes magazine

Baked Snapper with Chilies, Ginger and Basil

Rated as 4.74 out of 5 Stars

"Almost any whole fish can be cooked with this method, but snapper or sea bass are particularly good with the Thai flavors. If you can find it, try fresh galangal in place of the ginger, the flavor is unique."
Added to shopping list. Go to shopping list.


1 h servings 277
Original recipe yields 4 servings (1 whole snapper)


{{model.addEditText}} Print
  1. Preheat oven to 375 degrees F (190 degrees C). Line a roasting pan with aluminum foil.
  2. Stuff the cavity of the snapper with 1/2 cup basil leaves and set aside. Heat the peanut oil in a large skillet over high heat until it begins to smoke. Place the snapper in the skillet, and quickly brown on both sides, about 1 minute total. Place the fish into the roasting pan, and sprinkle with fish sauce. Reserve the peanut oil in the skillet.
  3. Bake fish in preheated oven until the flesh flakes easily with a fork, 25 to 30 minutes.
  4. Meanwhile, heat the remaining peanut oil over medium heat. Stir in the garlic, ginger, chile peppers, and yellow pepper and cook until the peppers have softened, about 5 minutes. Stir in the sugar, rice vinegar, water, and tomatoes. Bring to a simmer over medium-high heat until thickened to desired consistency. Pour the sauce over the snapper, and garnish with the remaining basil leaves to serve.


  • Cook's Tip
  • Large chiles are less hot than smaller chiles, so choose those if you wish to lessen the heat of this dish.

Nutrition Facts

Per Serving: 277 calories; 9.4 10.6 36.8 62 630 Full nutrition

Explore more


Read all reviews 15
Most helpful
Most positive
Least positive

Great recipe! Instead of baking this, I heat up wok in high heat, sauteed ginger, garlic, chili pepper and browned the fish on both sides (whole fish cutted in half) then toss in the rest of th...

This is awesome! I used Mahi fillets instead of a whole fish, so I couldn't exactly stuff the fillets with the basil. Instead, I seared the fish in the peanut oil. Covered it with a little of...

This is the absolute best! Great flavor, easy and quick. I didn't have any fish sauce so I had to substitute my favorite stir fry sauce but it was still good. This one I raved about to everyone ...

This recipe is for shure a 5 star. I made it exactly as the recipe called for and loved it.

Great blend of flavors. I had to use dried basil instead of fresh, and used cherry tomatoes cut in half. Used olive oil instead of peanut oil (not available here). Didn't have any brown sugar, u...

Excellent flavor and easy to make.

This was very good! I did not use a whole fish, just fillets so I skipped the searing and put it straight in the oven. Used orange bells instead of yellow, and that tomato topping is delicious...

Quick, easy, and tasty! I'll be making this again.

Delicious flavors for snapper! One of my favorite recipes. It's sweet and tangy and definitely a hit.