Flavor usually takes time, but this Chinese cucumber soup with fish balls delivers a light, clean, and savory flavor in less than 20 minutes. It comes together quickly and easily, requiring just a few simple ingredients. While it looks rather simple, this soup is the perfect counterpoint to an otherwise heavy or one-note meal.

In Taiwan, soup isn’t typically served as a main dish the way it often is in Western cuisine. Instead, it’s enjoyed more like a side, or even a warm, comforting drink that accompanies the meal. It somewhat cleanses the palate, gives your taste buds a break and balances any heaviness or richness from the main meal.
Because of this, Taiwanese soups tend to have a clear, subtle broth, making them soothing and easy to sip alongside meals like Lu Rou Fan, Gua Bao and Stir Fry Rice Noodles. A meal almost feels incomplete without a simple, comforting bowl of soup like this.
Just like Tomato Egg Drop Soup, Chinese cucumber soup is also one of my favorites as it's quick, easy and comforting. The freshness of the cucumber, the umami from the fish balls, and the layers of flavor from white pepper powder, fish sauce, and fragrant herbs all come together to make this soup light, flavorful, and incredibly satisfying.
Why You Should Try This Recipe
- It’s incredibly quick and easy. With just a few simple ingredients and minimal prep, you can have a comforting homemade soup ready in 20 minutes.
- Light, clean flavor. The combination of fresh cucumber, savory fish balls, and subtle seasonings creates a clean, soothing broth that’s a perfect complement to most meals.
- A true taste of Taiwanese home cooking. This soup reflects the everyday flavors of Taiwanese food and is perfect for anyone who wants to experience authentic Taiwanese cuisine at home.
Ingredients You'll Need
Here are the main ingredients you'll need for making this recipe. Check the recipe box below for the full ingredient list with actual measurements.

Notes
You can usually find fish balls in the frozen aisle of most Chinese or Asian grocery stores. Feel free to choose any variety you like. Frozen Asian beef tendon meatballs are another great option and also pair wonderfully with this soup.
Step by Step Instructions
Step 1 - Prepare cucumber
Peel the cucumber with a peeler, trim the ends and cut it in half lengthwise.

Use a spoon to scoop out the soft seeds, and cut it in half lengthwise again.

Slice each half diagonaly into the width of your index finger.

Step 2 - Cook the cucumber
Add cucumber and 4 cups of water in a 2 qt pot, cover and bring it to a boil and continue to cook for 1-2 minutes.

Step 3 - Add the fish balls, season and finish up with garnish.
Gently drop in the fish balls and add 1 tablespoon of cooking wine to the pot and cook for another 5 minutes. Adjust the heat to maintain a gentle boil.
Turn off the heat, add fish sauce, white pepper powder, cilantro and minced celery, a drizzle of sesame oil and season with salt to taste.
Ladle into bowls and enjoy it with your favorite Taiwanese/Chinese dishes.

Recipe Tips and Tricks
- The fish balls contribute a lot of flavor to the broth, so the type you choose will affect the overall taste of the soup.
- Adjust the cooking time based on your preferred cucumber texture. For a firmer bite, add the fish balls as soon as the soup comes to a boil; for a softer texture, simmer the cucumbers for 1–2 extra minutes before adding the fish balls.
- Minced celery adds great aroma and depth to the soup, so don’t skip it!
- If you’re not a fan of cilantro, you can omit it or replace it with chopped scallions.
- To make the soup a bit “fancier,” try adding sliced mushrooms or swirling in egg ribbons, similar to how you would for Tomato Egg Drop Soup.

Recipe FAQs
For the best results, I recommend using regular cucumbers. They have thicker flesh, which holds up better during cooking and gives the soup a nicer texture.
The soup is best enjoyed fresh, but it still tastes great after reheating. Just note that the cucumber will become a bit softer.
I hope you will enjoy this easy and comforting soup!
Don't Forget to Try
I would like to hear from you! If you make this recipe, please consider leaving a star rating and comment in the section further down the page. Stay in touch by following my Instagram and Pinterest!

Chinese Cucumber Soup with Fish Balls
Ingredients
- 1 cucumber
- 6-8 fish balls, leave them whole or slice them in half for easier eating.
- 1 tablespoon cooking wines
- 1 teaspoon fish sauce
- 1 rib celery , finely chopped
- 1 small handfull chopped cilantro
- 1 teaspoon sesame oil
- salt
- white pepper powder
Instructions
- Peel the cucumber with a peeler, trim the ends and cut it in half lengthwise.
- Use a spoon to scoop out the soft seeds, and cut it in half lengthwise again before slicing each half diagonally into the width of your index finger.
- Add cucumber and 4 cups of water in a 2 qt pot, cover and bring it to a boil and continue to cook for 1-2 minutes.
- Gently drop in the fish balls and add 1 tablespoon of cooking wine to the pot and cook for another 5 minutes. Adjust the heat to maintain a gentle boil.
- Turn off the heat, add fish sauce, white pepper powder, cilantro and minced celery, a drizzle of sesame oil and season with salt to taste.
- Ladle into bowls and enjoy it with your favorite Taiwanese/Chinese dishes.
Notes
-
- The fish balls contribute a lot of flavor to the broth, so the type you choose will affect the overall taste of the soup.
- Adjust the cooking time based on your preferred cucumber texture. For a firmer bite, add the fish balls as soon as the soup comes to a boil; for a softer texture, simmer the cucumbers for 1–2 extra minutes before adding the fish balls.
-
- Minced celery adds great aroma and depth to the soup, so don’t skip it!
-
- If you’re not a fan of cilantro, you can omit it or replace it with chopped scallions.
-
- To make the soup a bit “fancier,” try adding sliced mushrooms or swirling in egg ribbons, similar to how you would for Tomato Egg Drop Soup.






Leave a Reply