
Sichuan Pepper Fish Bones
麻椒鱼骨头 · sichuan cuisine
Sichuan Pepper Fish Bones is a easy recipe from the self-published legacy Chopzen collection, catalogued as appetizer, main-course.
Key failure points
- If The finished oil and fish taste bitter with a soapy, harsh edge.: Pull the peppercorns the instant the water hits a rolling boil; if they have already over-boiled, discard them and start over with a fresh batch.
- If The numbing, citrusy Sichuan pepper aroma is barely noticeable in the final dish.: Use just enough water to cover the peppercorns, make sure it comes to a genuine boil before removing them, and source fresh, strongly fragrant peppercorns.
- If The oil turns dark brown and the whole batch smells acrid and bitter.: Always start from a cold wok with low heat; if the peppercorns have scorched, throw out the batch and restart, since the bitterness cannot be fixed.
Nutrition & allergens
No supported allergens detected from surveyed ingredients.
Some ingredients are not yet allergen-surveyed; this label is not exhaustive.
Per serving (2 servings)
- Energy (kcal)
- Unknown
- Protein (g)
- Unknown
- Fat (g)
- Unknown
- Carbs (g)
- Unknown
- Sodium (mg)
- Unknown
Estimated from verified ingredient data for the original formula — not lab values, and one dish is not a full meal.
fish bones (fish frame, meat on)鱼骨头
4.0 piece

24.0 slice

scallion葱花
2.0 stalk

2.0 piece

0.25 cup

0.13 cup

salt盐
0.85 oz

100.0 piece

cornstarch玉米淀粉
0.25 cup

3.53 oz
Steps
- 1
Step 1

Briefly boil the authentic Sichuan Hanyuan red Sichuan peppercorns in a small amount of water. Remove as soon as it comes to a boil — this releases the numbing aroma naturally and lets the peppercorns absorb some moisture.
✅ Done when: Briefly boil the authentic Sichuan Hanyuan red Sichuan peppercorns in a small amount of water. Remove as soon. Finished: Cook until the flesh turns opaque and flakes at 63 C in the thickest part.
Watch out: Don't let the peppercorns boil any longer than the moment the water reaches a boil — extended boiling leaches out their aromatic oils and leaves a bitter, soapy taste.
If The finished oil and fish taste bitter with a soapy, harsh edge.:
Pull the peppercorns the instant the water hits a rolling boil; if they have already over-boiled, discard them and start over with a fresh batch.
If The numbing, citrusy Sichuan pepper aroma is barely noticeable in the final dish.:
Use just enough water to cover the peppercorns, make sure it comes to a genuine boil before removing them, and source fresh, strongly fragrant peppercorns.
- 2
Step 2

Heat oil in a cold wok, then gently fry the drained Sichuan peppercorns over low heat. Once the fragrance is released, turn off the heat and let the peppercorns steep in the oil as it cools.
✅ Done when: Heat oil in a cold wok, then gently fry the drained Sichuan peppercorns over low heat. Once the fragrance is r. Finished: Cook until the flesh turns opaque and flakes at 63 C in the thickest part.
Watch out: Starting with hot oil or cranking the heat will scorch the peppercorns in seconds and make the whole batch of oil bitter. Always start from a cold wok and keep the heat low.
If The oil turns dark brown and the whole batch smells acrid and bitter.:
Always start from a cold wok with low heat; if the peppercorns have scorched, throw out the batch and restart, since the bitterness cannot be fixed.
If The oil tastes flat and lacks the signature numbing fragrance.:
Drain the peppercorns thoroughly, fry gently over low heat until the aroma is obvious, then let them steep in the oil as it cools for maximum infusion.
- 3
Step 3

Once cooled, pour the Sichuan pepper oil and peppercorns over the fish bones and mix in the other marinade ingredients.
✅ Done when: Once cooled, pour the Sichuan pepper oil and peppercorns over the fish bones and mix in the other marinade ing. Finished: Cook until the flesh turns opaque and flakes at 63 C in the thickest part.
Watch out: Pouring the oil over the fish while it's still warm will partially cook the surface and give it a mushy texture. Let the oil come fully to room temperature first.
If The surface of the fish turns grayish-white and mushy before cooking.:
Let the oil come fully to room temperature before pouring it over the fish; if the surface is already cooked, chill immediately and expect a softer texture.
If Some pieces come out well seasoned while others taste bland.:
Toss thoroughly with clean hands or a spatula until every piece is evenly coated with the oil and seasonings.
- 4
Step 4

Refrigerate to marinate. I marinated at noon and air-fried in the evening. Before cooking, pick out the ginger slices and scallion pieces so they don't burn.
✅ Done when: Refrigerate to marinate. I marinated at noon and air-fried in the evening. Before cooking, pick out the ginger. Finished: Cook until the flesh turns opaque and flakes at 63 C in the thickest part.
Watch out: Skipping the pick-out step is the classic mistake — leftover ginger and scallion scorch in the air fryer and turn acrid. Also don't rush the marinating; less than a few hours and the flavor barely penetrates.
If Dark, acrid, burnt flecks cling to the finished fish and taste bitter.:
Pick out every piece of ginger and scallion right before the fish goes into the air fryer.
If The fish tastes only superficially seasoned, with the flavor sitting on the surface.:
Marinate in the refrigerator for at least a few hours — for example, from midday to evening — before air-frying.
- 5
Step 520 min

Arrange the fish bones in the air fryer basket. Cook at 180°C for 20 minutes, then another 5 minutes at 200°C. Flip halfway through.
✅ Done when: Arrange the fish bones in the air fryer basket. Cook at 180°C for 20 minutes, then another 5 minutes at 200°C. Finished: Cook until the flesh turns opaque and flakes at 63 C in the thickest part.
Watch out: Overcrowding the basket steams the fish instead of crisping it — keep everything in a single layer with space between pieces, and don't skip the flip or one side stays pale and soggy.
If The fish comes out pale, soft, and steamed rather than golden and crisp.:
Arrange the pieces in a single layer with space between them; cook in batches if necessary.
If One side of the fish is golden and crisp while the other stays pale and soggy.:
Flip every piece halfway through the 180°C (about 350°F) stage so both sides brown evenly.
- 6
Step 65 min

This is what they looked like before the extra 5 minutes at 200°C.
✅ Done when: This is what they looked like before the extra 5 minutes at 200°C. Finished: Cook until the flesh turns opaque and flakes at 63 C in the thickest part.
Watch out: Don't judge doneness by color alone at this stage — the surface can look golden while the meat closest to the bone is still underdone and translucent.
If The surface looks attractively golden, but the meat near the bone is translucent and underdone.:
Check the thickest piece — the flesh should be opaque and flake easily (63°C / about 145°F at the bone) — and continue with the final 5 minutes at 200°C (about 400°F) before serving.
- 7
Step 75 min

After the extra 5 minutes — only one piece was left! (They were that good.)
✅ Done when: After the extra 5 minutes — only one piece was left! (They were that good.). Finished: Cook until the flesh turns opaque and flakes at 63 C in the thickest part.
Watch out: That final 5-minute high-heat blast goes fast — stay nearby, because the line between deeply golden and burnt is only a minute or two at 200°C (about 400°F).
If The edges and thin tips of the fish are charred black and taste burnt.:
Stay next to the air fryer during the high-heat finish and pull the pieces as soon as they turn deeply golden.