Crispy-Skin Snapper with Asparagus, Mushrooms & Cherry-Vinegar Butter Sauce
Crispy‑Skin Snapper with Asparagus, Mushrooms & Cherry‑Vinegar Butter Sauce is a medium French recipe that serves 2. 350 calories per serving. Recipe by Bon Appétit on YouTube.
Prep: 15 min | Cook: 18 min | Total: 43 min
Cost: $14.07 total, $7.03 per serving
Ingredients
- 2 pieces Snapper Fillets (about 6‑8 oz each, skin on)
- 1 tsp Fine Sea Salt (for seasoning fish and vegetables)
- ½ tsp White Pepper (freshly ground)
- ¼ tsp Chinese Five‑Spice (Fire Spice) (adds subtle anise note for crust)
- 2 tbsp Vegetable Oil (high smoke‑point oil, not olive oil)
- 1 bunch Asparagus (trimmed, spears about 6‑inch length)
- 8 oz Mushrooms (preferably cremini, split in half)
- 2 cloves Garlic (minced)
- 4 tbsp Unsalted Butter (divided: 2 tbsp for vegetables, 2 tbsp for sauce)
- ¼ cup Pork Stock (or low‑sodium chicken stock if unavailable)
- ¼ cup Cherry Vinegar (balanced with equal amount of stock)
Instructions
Prep Vegetables
Trim the woody ends off the asparagus, split the mushrooms in half, and mince the garlic. Set aside on a clean board.
Time: PT5M
Make Cherry‑Vinegar Butter Sauce
In a small saucepan combine the pork stock and cherry vinegar. Bring to a gentle boil, then reduce over medium heat until the liquid is about half (≈2 minutes). Whisk in 2 tbsp cold butter one piece at a time until the sauce is glossy and slightly thickened.
Time: PT5M
Temperature: medium heat
Season the Snapper
Pat the snapper fillets completely dry with paper towels. Sprinkle both sides with fine sea salt, white pepper, and Chinese five‑spice.
Time: PT3M
Heat the Skillet
Add 2 tbsp vegetable oil to the skillet and heat over high heat until the oil just begins to shimmer (about 2 minutes).
Time: PT2M
Temperature: high heat
Cook Snapper Skin‑Side Down
Lay the fillet skin‑side down into the hot oil, pressing gently with a spatula for 5 seconds to ensure full contact. Cook without moving for 4‑5 minutes until the skin is deep golden and releases easily from the pan.
Time: PT5M
Temperature: high heat
Flip and Finish Fish
Using tongs, carefully flip the fillet and cook the flesh side for an additional 2 minutes, just until opaque through.
Time: PT2M
Temperature: high heat
Sauté Asparagus & Mushrooms
In a second skillet melt 2 tbsp butter over medium‑high heat. Add the asparagus spears and mushroom halves, sprinkle with a pinch of salt, and sauté 3‑4 minutes. Add the minced garlic and cook another 30 seconds until fragrant.
Time: PT4M
Temperature: medium‑high heat
Plate and Serve
Arrange the sautéed asparagus and mushrooms on a plate, place the crisp‑skinned snapper on top, and drizzle the cherry‑vinegar butter sauce around the fish. Serve immediately.
Time: PT2M
Nutrition Facts
- Calories
- 350
- Protein
- 30 g
- Carbohydrates
- 10 g
- Fat
- 20 g
- Fiber
- 3 g
Dietary info: Pescatarian, Gluten‑Free, Dairy‑Free if using dairy‑free butter
Allergens: Fish, Dairy
Ingredient Substitutions
- Instead of Snapper Fillets: Sea Bass, Halibut
- Instead of Fine Sea Salt: Kosher Salt
- Instead of White Pepper: Black Pepper
- Instead of Chinese Five‑Spice (Fire Spice): Star Anise powder
- Instead of Vegetable Oil: Canola Oil, Peanut Oil
- Instead of Asparagus: Green beans
- Instead of Mushrooms: Button mushrooms, Portobello
- Instead of Garlic: Garlic powder (¼ tsp)
- Instead of Unsalted Butter: Margarine
- Instead of Pork Stock: Chicken Stock, Vegetable Stock
- Instead of Cherry Vinegar: Red Wine Vinegar
Equipment Needed
- Non‑stick or stainless steel skillet (10‑inch)
- Small saucepan
- Chef’s knife
- Cutting board
- Tongs
- Paper towels
- Measuring spoons
- Small whisk or spoon
- Plate for resting fish
Critical Steps — Do Not Skip
- Ensure the snapper skin is completely dry before seasoning
- Heat the oil until shimmering but not smoking before adding the fish
- Lay the fish skin‑side down and do not move it until the skin is fully crisp
Chef Tips from the Video
- Press the fillet down for a few seconds when first placing it in the pan to prevent curling
- Use a neutral‑flavored oil (canola or grapeseed) for the crispiest skin
- Taste the sauce and finish with a squeeze of fresh lemon if you prefer extra brightness
Troubleshooting
Skin does not become crisp
Pat the fish dry again, increase oil temperature, and avoid moving the fillet until the skin releases easily.
Sauce is too thin
Continue reducing the stock‑vinegar mixture until it reaches a syrupy consistency before adding butter.
Vegetables are overcooked
Cook vegetables just until tender‑crisp; they will continue to cook slightly after removal from heat.
Storage
Refrigerator: Store leftovers in an airtight container for up to 2 days. Reheat gently in a skillet to retain crispness.
Freezer: Fish can be frozen raw (unseasoned) for up to 1 month; thaw overnight in the fridge before cooking.
Room temperature: Sauce can sit at room temperature for up to 1 hour but should be kept covered.
Make-Ahead Tips
- Prepare the cherry‑vinegar butter sauce up to the reduction stage and keep warm; re‑whisk in butter just before serving
- Trim and split vegetables earlier and store in a damp paper towel in the fridge
Last updated: August 14, 2026





