Bitter Melon Soup with Stuffed Pork and Mushrooms Recipe
Introduction
Bitter Melon Soup is a comforting and nutritious dish that beautifully balances the unique bitterness of the melon with savory pork and aromatic herbs. This flavorful soup is perfect for anyone looking to explore traditional Asian flavors in a hearty, home-cooked meal.

Ingredients
- 4 medium bitter melons
- 1 lb ground pork
- 4 cloves garlic, minced
- 1 large shallot, diced
- 1/2 cup (20 g) dried wood ear mushrooms (about 50 g when rehydrated and thinly sliced)
- 1/2 pack (25 g) dried bean thread noodles (about 90 g when rehydrated)
- 1 tablespoon sugar
- 1 tablespoon chicken bouillon powder
- 1/2 teaspoon salt
- 1/4 teaspoon pepper
- 1 tablespoon fish sauce
- 10 cups water
- 2 tablespoons chicken bouillon powder
- 2 teaspoons salt
- 1 tablespoon sugar
- 2 tablespoons fish sauce
- Cilantro, chopped (for garnish)
- Green onion, chopped (for garnish)
Instructions
- Step 1: Soak the dried wood ear mushrooms and bean thread noodles in separate bowls. Soak the bean thread noodles in hot water for 3 to 5 minutes until soft, then drain and cut into 1-inch pieces. Soak the mushrooms in hot water for about 20 minutes until soft, then squeeze out excess water and mince finely.
- Step 2: Prepare the bitter melons by cutting them into 1.5 to 2-inch-long pieces. Use a spoon to scoop out the pith and seeds from each piece.
- Step 3: In a large mixing bowl, combine the ground pork, minced garlic, diced shallots, minced mushrooms, cut bean thread noodles, sugar, 1 tablespoon chicken bouillon powder, salt, pepper, and 1 tablespoon fish sauce. Mix well to create the filling.
- Step 4: Stuff each bitter melon piece with the pork mixture. Shape any remaining filling into meatballs.
- Step 5: In a large pot over high heat, bring 10 cups of water to a boil with 2 tablespoons chicken bouillon powder, 2 teaspoons salt, and 1 tablespoon sugar.
- Step 6: Once boiling, reduce heat to medium-low. Add the stuffed bitter melons, meatballs, and 2 tablespoons fish sauce. Simmer gently for 40 minutes, until the bitter melons are tender and have turned a yellow-green color. Taste and adjust seasoning as needed.
- Step 7: Serve the soup hot, garnished with chopped cilantro and green onion. It pairs wonderfully with a bowl of steamed rice.
Tips & Variations
- To reduce bitterness, you can soak the bitter melon slices in salted water for 10 minutes before stuffing.
- Substitute ground pork with ground chicken or turkey for a leaner option.
- Add a splash of lime juice before serving to brighten the flavors.
- If you prefer a spicier soup, add sliced fresh chili or a dash of chili flakes.
- Wood ear mushrooms can be replaced with shiitake mushrooms if unavailable.
Storage
Store any leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over medium heat until warmed through. Avoid boiling the soup during reheating to preserve the texture of the bitter melon and meatballs.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
How do I reduce the bitterness of the bitter melon?
Soaking the bitter melon slices in salted water for 10 minutes before cooking can help mellow the bitterness. Additionally, cooking the stuffed bitter melons slowly until tender helps balance the flavor.
Can I freeze bitter melon soup?
While you can freeze the soup, the texture of the bitter melon may change and become slightly softer after thawing. For best results, freeze only the broth and meatballs, and add fresh bitter melon when reheating.
PrintBitter Melon Soup with Stuffed Pork and Mushrooms Recipe
This Bitter Melon Soup is a comforting and nutritious Vietnamese-inspired dish featuring stuffed bitter melons simmered in a flavorful broth with ground pork, garlic, shallots, mushrooms, and vermicelli noodles. The soup balances the unique bitterness of melon with savory and aromatic seasonings, making it a satisfying meal served with rice.
- Prep Time: 30 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 15 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Vietnamese
Ingredients
Main Ingredients
- 4 medium bitter melons
- 1 lb ground pork
- 4 cloves garlic, minced
- 1 large shallot, diced
- 1/2 cup (20 g) dried wood ear mushrooms (~50 g when rehydrated and thinly sliced)
- 1/2 pack (25 g) dried bean thread noodles (~90 g when rehydrated)
- 1 tablespoon sugar
- 1 tablespoon chicken bouillon powder (for filling)
- 1/2 teaspoon salt
- 1/4 teaspoon pepper
- 1 tablespoon fish sauce (for filling)
Broth Ingredients
- 10 cups water
- 2 tablespoons chicken bouillon powder
- 2 teaspoons salt
- 1 tablespoon sugar
- 2 tablespoons fish sauce
Garnish
- Chopped cilantro
- Chopped green onion
Instructions
- Soak the Mushrooms and Noodles: Place the dried wood ear mushrooms and bean thread noodles in separate bowls. Soak the bean thread noodles in hot water for 3-5 minutes until soft, then drain and cut into 1-inch pieces. Soak the mushrooms in hot water for 20 minutes until rehydrated and soft, then squeeze out excess water and mince finely.
- Prepare the Bitter Melon: Chop the bitter melons into 1.5- to 2-inch-long pieces. Using a spoon, carefully scoop out the pith and seeds from each piece, creating hollow cavities for stuffing.
- Make the Filling: In a large mixing bowl, combine ground pork, minced garlic, diced shallot, minced wood ear mushrooms, cut bean thread noodles, sugar, 1 tablespoon chicken bouillon powder, salt, pepper, and 1 tablespoon fish sauce. Mix thoroughly to incorporate all ingredients.
- Stuff the Bitter Melons: Stuff the hollowed bitter melon pieces with the prepared pork filling. Roll any remaining filling into meatballs to cook alongside the stuffed melons in the soup.
- Prepare the Broth: In a large pot over high heat, bring 10 cups of water to a boil along with 2 tablespoons chicken bouillon powder, 2 teaspoons salt, and 1 tablespoon sugar. Stir well to dissolve all seasonings.
- Simmer the Soup: Once the broth boils, reduce heat to medium-low. Add the stuffed bitter melons and meatballs into the pot along with 2 tablespoons fish sauce. Gently simmer the soup for 40 minutes, or until the bitter melons are tender and have turned a yellow-green color. Taste and adjust seasoning as needed.
- Serve: Ladle the soup into bowls, garnish with chopped cilantro and green onion. Serve hot with a side of steamed rice for a complete meal.
Notes
- Use fresh bitter melons for the best flavor, and remove seeds to reduce bitterness.
- Wood ear mushrooms add a pleasant texture but can be substituted with shiitake mushrooms if unavailable.
- Bean thread noodles soften quickly; avoid over-soaking to prevent mushiness.
- This soup can be customized with different proteins such as ground chicken or tofu for variation.
- Adjust fish sauce and salt levels to your taste during the simmering process.
Keywords: Bitter Melon Soup, Vietnamese soup, stuffed bitter melon, ground pork soup, wood ear mushroom soup, bean thread noodles, healthy soup recipe

