Go Back
+ servings
a bowl of Vietnamese pumpkin soup (canh bi do)
Print Recipe
5 from 1 vote

Vietnamese Pumpkin Soup (Canh Bi Do)

Vietnamese Pumpkin Soup (Canh Bi Do) is a tasty, nutritious, and filling vegetable soup for everyday meals, especially in winter. This quick and easy soup can be cooked with one pot in half an hour.
Prep Time10 mins
Cook Time20 mins
Total Time30 mins
Course: Appetizers and Side dishes, Noodle and Soup
Cuisine: Vietnamese
Keyword: easy, quick, vietnamese butternut squash soup, vietnamese kabocha squash soup, Vietnamese squash soup
Servings: 3 people
Calories: 187kcal
Author: Sophie


  • 14 oz peeled, uncooked butternut squash (or Kabocha squash, or other types of cooking pumpkin)
  • 5 oz ground pork (with low percentage of fat preferably)
  • 3/4 teaspoon salt (to taste)
  • olive oil
  • 2 garlic cloves, minced
  • 3 1/4 cup water
  • 1/2 teaspoon fish sauce, optional (to taste)
  • scallions, thinly sliced
  • cilantro, roughly chopped
  • black pepper


  • Cut squash into small pieces, about ½-¾ inch thick. Set aside. Mix ground pork with ¼ teaspoon of salt.
  • Place a pot over medium heat and heat a small amount of oil. Once the oil is hot, add minced garlic and cook briefly until fragrant.
  • Add ground pork. Stir and cook while breaking up the meat. Add the remaining ½ teaspoon of salt and continue to stir and cook until the pork is no longer pink on the outside.
  • Pour water into the pot and bring it to a boil. Skim off any foam and lower the heat to a gentle simmer. Cover with the lid slightly askew and simmer for about 5-10 minutes.
  • Open the lid and add squash pieces. Increase the heat and let the soup come to a rolling simmer. Then skim off foam and lower the heat back to a gentle simmer. Cover with the lid slightly askew and cook for about 10 minutes, or until the squash is tender to your liking.
  • Taste the soup and adjust the seasoning with salt or fish sauce to your liking. Transfer to serving bowls. Scatter chopped scallion and cilantro on top and sprinkle some black pepper. Serve right away.



I can get 14 oz of peeled butternut squash from about 18-20 oz unpeeled squash (about half a squash).
I suggest using ground pork with a minimal amount of fat. If you can only find ground pork with a high percentage of fat (such as 20%), you can sauté it a little longer to render out some fat and then remove excess fat from the pot.


Calories: 187kcal | Carbohydrates: 16g | Protein: 9g | Fat: 10g | Saturated Fat: 4g | Cholesterol: 34mg | Sodium: 705mg | Potassium: 601mg | Fiber: 3g | Sugar: 3g | Vitamin A: 14063IU | Vitamin C: 29mg | Calcium: 81mg | Iron: 1mg