If you love the combination of crispy, spicy, tangy, and savory flavors, this Chili Fish Recipe is a must-try. Made with tender boneless fish coated in a light, crispy coating and tossed in a bold homemade sauce, this dish delivers a delicious restaurant-style experience right from your kitchen.
This easy Chili Fish Recipe is perfect for anyone who enjoys Indo-Chinese flavors. The crispy fried fish absorbs the spicy sauce while the onions, capsicum, garlic, peanuts, and chilies add freshness, crunch, and plenty of flavor. Whether you are preparing a quick weeknight dinner or something special for guests, this Chili Fish Recipe is an excellent choice.
The best part is that you do not need complicated ingredients or advanced cooking skills. With a few simple preparation steps and a hot pan, you can make flavorful crispy fish at home. Once you try this Chili Fish Recipe, it can easily become one of your favorite homemade Indo-Chinese dishes.
Chili Fish Recipe: Crispy, Spicy, and Restaurant-Style
Ingredients for Chili Fish Recipe
For Marination
- 1/2 kg boneless fish cubes
- 1/2 tsp chili flakes, adjusted to taste
- 1/2 tsp paprika powder
- 1/4 tsp black pepper powder, or to taste
- 1/2 tsp salt, or to taste
- 1 tsp chopped garlic
- Juice of half a lemon
- 2 tbsp cornflour
- 1 tbsp all-purpose flour
- 1 tsp sesame seeds
- 1 egg white
For the Sauce
- 2 tbsp red chili sauce
- 1 tbsp dark soy sauce
- 2–3 tbsp tomato paste
- 1 tbsp vinegar
Other Ingredients
- 3–4 tbsp olive oil, or as needed
- 8–10 peanuts
- 2–3 whole red chilies
- 1 1/2 tbsp sliced garlic
- 2–3 tbsp spring onion whites
- 1 medium onion, cubed
- 1 medium capsicum, cubed
- 2–3 green chilies, adjusted to taste
- 1 tbsp cornflour mixed with 2 tbsp water
- Spring onions for garnish
Watch the Chili Fish Recipe Video

How to Make Chili Fish Recipe
Step 1: Marinate the Fish
Start by placing the boneless fish cubes in a large mixing bowl. Add the chili flakes, paprika powder, black pepper, salt, chopped garlic, and fresh lemon juice.
Mix everything gently so the seasonings coat the fish evenly. Let the fish marinate for approximately 8–10 minutes. This short marinating time is enough to add flavor while keeping the preparation quick and convenient.
The lemon juice adds a mild tanginess, while the garlic and spices create the flavorful base needed for a delicious Chili Fish Recipe. Make sure all the fish pieces are evenly seasoned before moving to the coating stage.
Next, add the cornflour, all-purpose flour, sesame seeds, and egg white. Mix gently until each fish cube is covered with a thin, even coating.
Step 2: Fry the Fish Until Golden and Crispy
Heat enough oil in a frying pan over medium-high heat.
Once the oil is properly heated, carefully add the coated fish pieces. Avoid putting too many pieces in the pan at once. Overcrowding lowers the oil temperature and can prevent the fish from becoming crisp.
Fry the fish until the coating turns golden brown and crispy while the inside remains tender and juicy. Turn the pieces carefully so they cook evenly on all sides.
Remove the cooked fish and place it on a plate lined with paper towels. Set it aside while you prepare the sauce.
For the best Chili Fish Recipe texture, avoid covering the fried fish after cooking because trapped steam can soften the crispy coating.
Step 3: Prepare the Sauce
In a small bowl, combine the red chili sauce, dark soy sauce, tomato paste, and vinegar.
Stir everything together until the sauce becomes smooth and evenly mixed. The combination creates the characteristic spicy, tangy, savory, and slightly sweet flavor that makes a Chili Fish Recipe so irresistible.
Taste the sauce before adding it to the pan. You can increase the red chili sauce for extra heat or slightly reduce it for a milder version.
Having the sauce ready before you start stir-frying also makes the final cooking process much easier.
Step 4: Stir-Fry the Aromatics and Vegetables
Heat a large pan or wok over medium-high to high heat and add the oil.
Add the peanuts and whole red chilies. Fry briefly until they become fragrant and lightly toasted.
Next, add the sliced garlic and sauté until it becomes aromatic and lightly golden. Be careful not to burn the garlic because burnt garlic can make the sauce bitter.
Add the spring onion whites, cubed onion, and capsicum. Stir-fry everything quickly over high heat for about one minute.
The vegetables should retain some of their natural crunch. This contrast between crisp vegetables and tender fish is one of the highlights of a homemade Chili Fish Recipe.
Step 5: Combine the Fish With the Sauce
Add the fried fish to the pan with the vegetables.
Pour the prepared sauce over the fish and toss everything gently over high heat for approximately two minutes. Try not to stir too aggressively because the crispy fish can break apart.
Add the sliced green chilies and continue cooking briefly.
Next, add the cornflour slurry and mix gently. The slurry will help the sauce thicken and cling to the fish and vegetables.
For a thicker, coating-style sauce, use the slurry as directed. For a more gravy-like Chili Fish Recipe, add a little water and adjust the consistency to your preference.
Step 6: Garnish and Serve
Once the sauce has thickened to your desired consistency, turn off the heat.
Transfer the Chili Fish Recipe to a serving dish and garnish generously with chopped spring onions.
Serve immediately while the fish is still crispy and the vegetables retain their crunch.
This dish pairs beautifully with boiled rice, egg-fried rice, vegetable fried rice, steamed rice, or stir-fried noodles.
Why You’ll Love This Chili Fish Recipe
Crispy Outside and Tender Inside
The cornflour, all-purpose flour, sesame seeds, and egg white create a light coating that becomes crisp when fried. This gives the Chili Fish Recipe its irresistible texture.
When that crispy fish is coated with spicy sauce, every bite combines crunch, tenderness, and bold seasoning.
Packed With Bold Indo-Chinese Flavors
The sauce combines red chili sauce, dark soy sauce, tomato paste, and vinegar. Garlic, chilies, onions, and capsicum add even more depth.
These ingredients work together to create the rich and flavorful profile people expect from a good Chili Fish Recipe.
Great for Family Dinners
This recipe is suitable for casual family dinners, weekend meals, and even small gatherings.
You can prepare the ingredients ahead of time and finish the dish quickly when everyone is ready to eat. That makes this Chili Fish Recipe particularly useful when you want something impressive without spending hours in the kitchen.
Easy to Adjust
One of the advantages of making Chili Fish Recipe at home is that you can control the flavor exactly how you like it.
You can make it hotter, milder, saucier, or slightly drier depending on your preference.
What Type of Fish Is Best for Chili Fish Recipe?
Boneless, firm white fish generally works best because it holds its shape during frying and stir-frying.
You can cut the fish into medium-sized cubes so they are easy to coat and cook evenly. Try to keep the pieces approximately the same size because this helps them finish cooking at the same time.
Very delicate fish can break apart while tossing with the sauce, so firmer varieties are usually a better choice for this Chili Fish Recipe.
Fresh fish will also give you a better texture and flavor than fish that has been stored for too long.
Tips for Making Chili Fish Recipe Extra Crispy
Pat the Fish Dry
Before marinating, gently pat the fish dry with paper towels if it contains excess moisture.
Too much moisture can interfere with the coating and prevent it from becoming properly crisp.
Coat the Fish Evenly
Do not leave thick patches of flour on some pieces and bare areas on others.
An even coating helps every piece develop the same crisp texture and gives your Chili Fish Recipe a more polished appearance.
Fry in Batches
If your pan is small, fry the fish in two or more batches.
Crowding the pan can lower the temperature of the oil and produce soggy rather than crispy fish.
Avoid Excessive Stirring
Once the fish is added to the sauce, toss it gently.
The coating has already become crisp, so aggressive stirring can cause it to fall away from the fish.
How to Adjust the Spice Level
This Chili Fish Recipe can easily be made mild or extra spicy.
For a milder version, reduce the green chilies, whole red chilies, and red chili sauce. You can also reduce the chili flakes in the marinade.
For a hotter version, add more fresh green chilies, chili flakes, or red chili sauce.
If you are serving the recipe to children or guests with different spice preferences, keeping some extra chili sauce on the side is an easy way to let everyone adjust their own serving.
How to Make Chili Fish Recipe More Saucy
Some people prefer a dry stir-fried version, while others enjoy a little extra sauce.
To make a saucier Chili Fish Recipe, increase the amount of water added after the cornflour slurry. Add the water gradually rather than all at once.
You can also slightly increase the tomato paste and sauces while keeping the proportions balanced.
For a dry version, use less water and allow the sauce to cook until it becomes thick enough to coat the fish.
What to Serve With Chili Fish Recipe
This Chili Fish Recipe can be served with many different side dishes, making it a versatile meal.
Boiled Rice
Plain boiled rice is a simple option that allows the spicy sauce to remain the star of the meal.
The rice absorbs the sauce beautifully and balances the bold seasoning of the fish.
Egg-Fried Rice
Egg-fried rice is an excellent pairing if you want a more filling restaurant-style meal.
The savory rice complements the spicy and tangy flavors of the Chili Fish Recipe without overpowering them.
Vegetable Fried Rice
Vegetable fried rice adds color, texture, and extra vegetables to the meal.
It is also a great choice when serving Chili Fish Recipe for a family dinner.
Stir-Fried Noodles
Noodles and chili fish create a satisfying Indo-Chinese combination.
The noodles can soak up any extra sauce, creating a flavorful and filling plate.
Can You Make Chili Fish Recipe Ahead of Time?
You can prepare several components in advance, but the fish is best fried close to serving time.
The fish can be cut and marinated ahead of time, while the sauce can be mixed and refrigerated until needed.
You can also chop the onion, capsicum, garlic, and spring onions beforehand.
However, for the best texture, complete the final frying and stir-frying shortly before serving. Freshly prepared Chili Fish Recipe has a much better crispy texture than one that has been sitting for a long time.
How to Store Leftover Chili Fish Recipe
Allow leftover fish to cool before transferring it to an airtight container.
Place the container in the refrigerator and use the leftovers promptly for the best quality.
Remember that the crispy coating will naturally soften after absorbing moisture from the sauce.
When reheating your Chili Fish Recipe, use a pan or oven rather than adding more moisture. This can help bring back some of the original texture.
Common Mistakes to Avoid When Making Chili Fish Recipe
Overcooking the Fish
Fish can become dry and chewy when overcooked.
Fry the pieces until they are golden and cooked through rather than leaving them in the oil longer than necessary.
Burning the Garlic
Garlic adds tremendous flavor to Chili Fish Recipe, but burnt garlic can quickly turn bitter.
Cook it just until fragrant and lightly golden.
Making the Sauce Too Thick
Cornflour slurry thickens the sauce quickly.
Add it gradually and remember that the sauce will continue thickening as it cooks.
Softening the Crispy Fish
Do not let the fried fish sit in the sauce for too long before serving.
The longer it remains covered in sauce, the softer the coating becomes.
How to Make This Recipe for a Larger Group
This Chili Fish Recipe can easily be doubled when cooking for more people.
When increasing the ingredients, try to maintain the same general balance between the fish, coating, vegetables, and sauce.
It is better to fry larger quantities of fish in batches rather than overcrowding one pan.
Prepare the sauce separately and combine everything in a large wok or pan near the end. This makes it easier to coat the fish evenly.
Can You Make a Healthier Chili Fish Recipe?
You can make a few simple changes if you want a lighter version.
Instead of deep-frying the fish, you can try shallow-frying it with less oil. The texture will be slightly different, but the dish can still be flavorful.
You can also increase the amount of capsicum and onion to add more vegetables to the meal.
Reducing the amount of sauce or choosing a lower-sodium soy sauce can also change the overall nutritional profile of the dish.
Final Thoughts on This Chili Fish Recipe

This easy Chili Fish Recipe combines crispy fried fish with a bold, spicy, tangy sauce and crunchy vegetables for a meal that tastes like your favorite restaurant dish.
The tender fish, aromatic garlic, fresh chilies, crunchy capsicum, onions, peanuts, and savory sauce all come together to create layers of flavor and texture.
Another reason to love this Chili Fish Recipe is its flexibility. You can change the spice level, adjust the sauce consistency, add extra vegetables, or pair it with your favorite rice or noodles.
Whether you are preparing dinner for your family, entertaining guests, or simply craving something crispy and flavorful, this Chili Fish Recipe is an easy choice.
Serve it hot, garnish it with fresh spring onions, and enjoy every bite of this delicious homemade Indo-Chinese meal. Once you make this Chili Fish Recipe at home, you may find yourself returning to it whenever you want a quick and satisfying seafood dinner.
Check our Instagram and Facebook pages for more recipes.

