Oh my goodness, let me start by telling you about the wild grocery store adventure that led to this spicy dace masterpiece! Picture this: I’m wandering the aisles with my family, and suddenly—bam! A huge sign screams “Dace Fish on Sale!” My inner foodie (you know, the one that’s always raiding the fridge for midnight snacks) went into overdrive. I grabbed not just a couple packs, but several—because when you find a good deal on seafood, you stock up, right?
When I got home and unpacked those fish, I had a little “oops” moment: they were these tiny, slender dace fish, not the big ones I usually buy. But hey, size doesn’t matter when there’s chili involved! Little fish = crispy, delicate texture, and more surface area for that spicy coating. And let me tell you, this dish turned out to be a game-changer. The guy who swears he hates fish and “anything with chili”? He’s now my biggest fan. I was half-proud, half-wondering why I didn’t try this sooner.
Enough with the backstory—let’s dive into the recipe! This Crispy Spicy Dace (Laozi Diyu) is the kind of dish that makes you lick your plate clean. Perfect for weeknight dinners or weekend gatherings, it’s crispy, spicy, and packed with flavor. Let’s get started!
The Ingredients You’ll Need
First, gather all your ingredients. Trust me, you don’t want to be halfway through the recipe and realize you’re missing chili flakes or garlic. Here’s what you’ll need:
- 2 medium-sized dace fish (about 1-1.5 lbs total; cleaned and cut into pieces)
- 5 slices of old ginger (fresh, not dried—trust me, fresh ginger is key for that zing)
- 0.5 bunch of green onions (sliced, some for marinating, some for garnish)
- 10 garlic cloves (minced—more is better for garlic lovers!)
- 10g minced ginger (separate from the slices, for marinating)
- 10g minced green onion (same here, extra flavor!)
- 30 dried red chilies (adjust for spiciness—more if you’re a heat-seeker!)
- 35g Sichuan peppercorns (adds that numbing, tingly flavor—don’t skimp!)
- 70g Huang Feihong Spicy Peanuts (these are game-changers—they add a crunchy, salty-sweet kick. If you can’t find them, use regular spicy peanuts or roasted cashews, but try to hunt these down!)
- 2 teaspoons of salt (kosher or sea salt works best)
- 1 tablespoon of rice wine (or white wine, to tenderize and remove fishy smells)
- 0.5 teaspoon of white pepper (optional, but adds a nice warmth)
- 2 tablespoons of vegetable oil (for frying—can substitute with rapeseed oil if you want a richer taste)
- 50g cornstarch (for that crispy coating)
- 1 teaspoon of white sesame seeds (for a final crunch and garnish)
- 1 teaspoon of chicken powder (or substitute with soy sauce, but chicken powder amps up the umami!)
- 1 small green onion (chopped, for garnish)
- 2 Thai chilies (optional, for extra heat—slice or dice them for a fresh kick)
Pro tip: Buy fresh dace fish if possible! The fresher the fish, the less fishy taste and the crispier the final result. If you’re at a market, ask the seller to clean and cut the fish for you—they’ll know the best way to prepare it.
Step-by-Step: Making Crispy Spicy Dace
Now, let’s get cooking! This recipe is doable even if you’re not a pro cook. Let’s break it down into easy steps.
First, prep your dace fish: cut off the heads and tails, remove the guts and the black membranes inside (those are the slimy, dark parts—cleaning them is crucial for no fishy taste!). Rinse the fish thoroughly and cut into 2-inch pieces. Then, grab all your other ingredients: ginger slices, green onion, garlic cloves, minced ginger, minced green onion, dried chilies, Sichuan peppercorns, and Huang Feihong peanuts. Set them all out so you don’t have to scramble mid-cooking!
Step 1: Marinate the Fish for Flavor
Take the dace pieces and gently pat them dry with paper towels (wet fish = soggy coating later!). Use a small knife to make 2-3 shallow cuts on both sides of each fish piece—this helps the marinade penetrate better. In a bowl, mix the minced ginger, minced green onion, rice wine, 1 teaspoon of salt, and white pepper. Pat the fish with the marinade, making sure every inch is coated. Cover the bowl and let it sit for at least 30 minutes. I usually let it marinate longer if I have time (up to an hour) because the longer it sits, the more the fish soaks up the flavor!
While marinating, prep your station: have the cornstarch, oil, and your electric griddle ready to go. Trust me, timing is everything here!
Step 2: Coat the Fish with Cornstarch
After marinating, gently dust each fish piece with cornstarch. Don’t overdo it—just a light, even coating. This is what gives the fish that crispy outer layer. Pro move: Use a sieve to dust the cornstarch, so it’s evenly distributed. If you skip this step, the fish won’t be crispy—so don’t skimp!
Once coated, the fish is ready for the pan. Let’s get that crispy exterior!
Step 3: Fry the Fish to Crispy Perfection
Preheat your electric griddle (or a non-stick pan if you don’t have one) with 1 tablespoon of oil. Let it heat up for a few minutes until it’s hot but not smoking. Lay the fish pieces carefully on the griddle—don’t overcrowd the pan! Cook for 3-4 minutes per side until they’re golden brown. If you’re using a regular pan, use medium heat and flip gently—you want the fish to crisp up without breaking apart. A non-stick pan makes flipping easier, but even a regular pan works if you’re careful.
Look at that golden goodness! It’s already starting to smell amazing—can you taste it?
Step 4: Set the Fish Aside and Prep the Spicy Sauce
Once both sides are golden, transfer the fish to a plate and set aside. Now, heat up a separate pan with the remaining tablespoon of oil. Add the ginger slices, garlic cloves, and green onion pieces. Sauté these until fragrant—about 2 minutes. You want the garlic to be soft but not browned, so keep the heat on medium-low here to avoid burning.
The aroma of garlic and ginger is already filling the kitchen—this is where the magic happens!
Step 5: Add Spices and Peanuts for Flavor
Next, add the dried red chilies and Sichuan peppercorns. Stir them into the pan and let them sizzle for 1-2 minutes until the chilies start to turn a deeper red. Be careful not to burn the chilies—they’ll get bitter if overcooked. If you’re sensitive to heat, reduce the number of chilies or soak them in warm water first to soften them.
Now, add the fried fish back into the pan. Gently toss everything together so the fish is coated with the spicy oil and spices. This is when the “ahhh” moment happens—spicy, fragrant, and crispy all at once!
Time to add the star of the show: the Huang Feihong peanuts!
Step 6: Toss in the Peanuts and Season
Add the 70g of Huang Feihong Spicy Peanuts. Toss everything gently to combine. Now, add the remaining seasonings: 1 teaspoon of salt, 1 teaspoon of chicken powder, and the white sesame seeds. Stir well to distribute the seasonings evenly. If you’re using regular peanuts, you might want to add a pinch more salt or sugar to balance the flavors—adjust to your taste!
Look at that vibrant color! Crispy fish, spicy chilies, and crunchy peanuts—this is going to be so good.
Step 7: Finish with a Fresh Garnish
Turn off the heat and let the mixture sit for a minute to let the flavors meld. Then, transfer everything to a serving plate. Garnish with the chopped green onion and Thai chilies (if using). A final sprinkle of sesame seeds adds a nutty crunch and a pop of color!
Serve immediately while the fish is still warm and crispy—this is best eaten fresh, so don’t make it ahead of time if you can help it!
Pro Tips for the Best Spicy Dace
Even if you follow the steps, here are some extra tips to make your dace even more delicious:
- Spiciness Control: If you’re not a huge chili fan, reduce the number of dried chilies or skip the Sichuan peppercorns. For maximum heat, add 1-2 more Thai chilies while cooking!
- Crunch Factor: To make the fish extra crispy, use a little less cornstarch, or even dust with cornstarch again right before frying. Also, don’t overcrowd the pan when frying—this ensures each piece gets evenly crispy.
- Substitute Peanuts: If you can’t find Huang Feihong peanuts, use regular spicy peanuts (like those from your local Asian market) or even roasted cashews. The peanuts add a salty, crunchy contrast that’s hard to beat, though!
- Cleaning Fish: Always remove the black membranes from the dace—they’re the main culprit for a “fishy” taste. If you’re squeamish, ask the fishmonger to do this for you!
- Marinating Time: Marinating for 30 minutes is minimum, but 1 hour gives the fish a deeper flavor. If you’re short on time, 15 minutes works, but 30 is better.
Why This Recipe Works (and Why You’ll Love It)
This Crispy Spicy Dace isn’t just another fish recipe—it’s a flavor explosion! The key here is balancing crispy texture, spicy heat, and a hint of numbing Sichuan pepper. The peanuts add a unique crunch that makes every bite feel exciting. Plus, it’s adaptable: you can add more or less chili, swap peanuts, or even use a different type of fish (though dace is traditional here).
I’ve made this for friends before, and every single one asks for the recipe. Even the guy who “hates fish” now begs for leftovers. Trust me, this is a hit with the whole family—kids love the crunch, adults love the spice, and everyone leaves happy.
Final Thoughts
So there you have it! A simple, flavorful, and surprisingly easy recipe for Crispy Spicy Dace. Whether you’re a seafood lover or someone who avoids fish, this dish might just convert you. The best part? It’s quick to make and uses ingredients you probably already have in your pantry.
Next time you’re at the grocery store and see a fish sale, grab some dace and try this recipe. You won’t regret it! And if you do make it, tag me in your photos—I’d love to see your crispy, spicy creation!
Happy cooking, and enjoy every bite!

