How to Make Fish Balls
If you’ve ever had the chance to try fish balls, you know they are a culinary delight that brings a unique flavor and texture to your meals. Making fish balls from scratch may seem daunting, but with just a few ingredients and some simple techniques, you can create delicious fish balls that are perfect for soups, stews, or even as a standalone snack. Today, we are going to guide you through the process of making fish balls using a whole mackerel, ensuring that each bite is packed with flavor and goodness.
Why This Recipe Is Reliable
This recipe is reliable because it uses a whole mackerel, which not only provides a rich flavor but also utilizes the entire fish, minimizing waste. Mackerel is a fatty fish rich in omega-3 fatty acids, making these fish balls not only tasty but also nutritious. The combination of the fish with the chicken broth and seasonings creates a balanced flavor that is both savory and satisfying. Best of all, these fish balls can be customized to your taste, so feel free to experiment with herbs and spices!
Shopping List
- 1 whole mackerel with bones and head, about 2 1/2 lbs. (1.2 kg)
- 2 teaspoons salt
- 1 teaspoon ground white pepper
- Fish bones (discard the fish head, chopped into 3 pieces)
- 1 can chicken broth
- 4 cups water
- 1 oz (30g) Chinese seaweed
- 1 tablespoon soy sauce
- 1 teaspoon sesame oil
- White pepper and salt to taste
- Garlic oil
- Shredded lettuce leaves
- 1 stalk scallion, cut into rings
Before You Start: Equipment
- Sharp knife – for filleting the fish and chopping bones.
- Cutting board – to work on your ingredients safely.
- Blender or food processor – to blend the fish into a smooth mixture.
- Large pot – for boiling the fish balls.
- Slotted spoon – to remove the cooked fish balls from the pot.
- Bowls – for mixing and serving.
Cook How to Make Fish Balls Like This

Step 1: Prepare the Mackerel
Start by cleaning the mackerel. Remove the head and intestines, and rinse the fish under cold water. Fillet the fish and ensure you separate the flesh from the bones. Keep the bones as you will use them later in the broth.
Step 2: Blend the Fish
Place the mackerel fillets into a blender or food processor. Add 2 teaspoons of salt and 1 teaspoon of ground white pepper. Blend until you achieve a smooth paste. You want a consistency that will hold together when formed into balls.
Step 3: Create the Broth
In a large pot, combine the fish bones, 1 can of chicken broth, and 4 cups of water. Bring this mixture to a boil, then reduce the heat and simmer for about 30 minutes. This will create a flavorful base for your fish balls.
Step 4: Form the Fish Balls
Using your hands, take a portion of the fish paste and roll it between your palms to form small balls, about the size of a golf ball. Repeat until you have used all the fish mixture.
Step 5: Cook the Fish Balls
Once the broth has simmered, carefully drop the fish balls into the pot. Allow them to cook for about 10-15 minutes, or until they float to the surface, indicating they are done.
Step 6: Add Seasoning
Remove the pot from heat and stir in 1 tablespoon of soy sauce, 1 teaspoon of sesame oil, and additional white pepper and salt to taste.
Step 7: Prepare for Serving
Using a slotted spoon, carefully remove the fish balls from the broth and place them on a serving platter. Drizzle some garlic oil over the top and garnish with shredded lettuce leaves and scallion rings.
Fresh Seasonal Changes

- Spring: Add fresh herbs like cilantro or basil for a bright flavor.
- Summer: Serve the fish balls with a spicy dipping sauce made with chili paste and lime.
- Fall: Incorporate pumpkin puree into the fish mixture for a seasonal twist.
- Winter: Serve in a warm, hearty broth with added vegetables like bok choy or mushrooms.
What Could Go Wrong
While making fish balls is relatively straightforward, here are some common pitfalls to avoid:
- Fish balls falling apart: Make sure your fish paste is well-blended and holds together before cooking.
- Overcooked fish: Keep an eye on the cooking time to prevent the fish balls from becoming rubbery.
- Flavors too bland: Adjust the seasoning as per your taste, and don’t shy away from experimenting with spices.
Storage Pro Tips
If you have leftover fish balls, store them in an airtight container in the refrigerator for up to 3 days. You can also freeze the uncooked fish balls; simply place them on a baking sheet to freeze individually before transferring them to a freezer bag. They can be cooked straight from frozen, just add a few extra minutes to the cooking time.
Reader Q&A
Can I use other types of fish for this recipe?
Absolutely! While mackerel provides great flavor, you can substitute it with salmon, tuna, or any firm white fish.
How do I know when the fish balls are fully cooked?
Fish balls are cooked when they float to the surface of the broth. You can also cut one open to check if it’s opaque and firm throughout.
Can I make fish balls ahead of time?
Yes! You can prepare the fish balls in advance and store them in the fridge or freezer. Just cook them when you’re ready to serve.
What should I serve with fish balls?
Fish balls are versatile and can be served in a broth, with dipping sauces, or tossed in salads. Pair them with noodles or rice for a complete meal.
Next Up in Your Queue
- Easy Chicken Meatballs
- Baked Sweet Potato Fries
- Vegan Scallion Pancakes
- Ultimate Chocolate Chip Cookies
The Takeaway
Making fish balls from scratch is a rewarding experience that showcases the natural flavors of seafood while allowing for creativity in the kitchen. This recipe is not only simple but adaptable, catering to your personal preferences and seasonal ingredients. Whether you’re enjoying them in a soup or as a standalone dish, homemade fish balls are sure to impress your family and friends.
So roll up your sleeves, gather your ingredients, and dive into the delightful world of making fish balls. You’ll be amazed at how easy it is to create such a delicious dish that will bring a taste of the sea to your table. Enjoy your cooking adventure and savor the fruits of your labor!

How to Make Fish Balls
Ingredients
- 1 whole mackerel with bones and head, about 2 1/2 lbs. (1.2 kg)
- 2 teaspoons salt
- 1 teaspoon ground white pepper
- fish bones discard the fish head, chopped into 3 pieces
- 1 can chicken broth
- 4 cups water
- 1 oz Chinese seaweed 30g
- 1 tablespoon soy sauce
- 1 teaspoon sesame oil
- white pepper and salt to taste
- garlic oil
- shredded lettuce leaves
- 1 stalk scallion cut into rings
Instructions
- Start by cleaning the mackerel. Remove the head and intestines, and rinse the fish under cold water. Fillet the fish and separate the flesh from the bones. Keep the bones for the broth.
- Place the mackerel fillets into a blender or food processor. Add 2 teaspoons of salt and 1 teaspoon of ground white pepper. Blend until smooth paste forms that can hold together when shaped.
- In a large pot, combine the fish bones, 1 can of chicken broth, and 4 cups of water. Bring to a boil, then reduce heat and simmer for about 30 minutes to create a flavorful broth.
- Use your hands to roll portions of the fish paste into small balls about the size of a golf ball. Repeat until all mixture is used.
- Carefully drop the fish balls into the simmering broth. Cook for 10-15 minutes or until fish balls float to the surface, indicating they are done.
- Remove pot from heat and stir in 1 tablespoon soy sauce, 1 teaspoon sesame oil, and additional white pepper and salt to taste.
- Use a slotted spoon to remove fish balls from broth. Drizzle with garlic oil and garnish with shredded lettuce leaves and scallion rings before serving.
Equipment
- Sharp Knife
- Cutting Board
- Blender or food processor
- Large Pot
- Slotted Spoon
- Bowls
Notes
- Ensure fish paste is well-blended to prevent fish balls from falling apart during cooking.
- Watch cooking time carefully to avoid rubbery texture from overcooking.
- Adjust seasoning to your taste; experiment with herbs and spices for variety.
- Leftover fish balls can be refrigerated for up to 3 days or frozen uncooked for later use.
- Try seasonal variations by adding herbs, pumpkin puree, or serving with spicy sauces.

