Go Back
+ servings

Cantonese Beef Stew Recipe

Asian Beef Stew - Chinese stew with beef and vegetables. This slow-cooked beef stew recipe is comforting, delicious and so easy to make.

Course Main Course
Cuisine Chinese
Keyword Cantonese Beef Stew
Servings 4 people
Calories 249 kcal


  • 2 tablespoons oil
  • 1/2 small onion, cut into small pieces
  • 2 cloves garlic
  • 250 g beef, cut into small cubes
  • ½ cup water
  • 6 mini carrots
  • 2 sticks dry beancurd sticks, soak in warm water for 30 minutes, cut into pieces
  • 1 tablespoon soy sauce
  • 1 tablespoon oyster sauce
  • ½ teaspoon sesame oil
  • 1 tablespoon Shaoxing wine
  • 3 dashes white pepper


  1. Heat up a claypot with the oil and add the onion and garlic, stir-fry until aromatic.

  2. Add the beef into the claypot, followed by the carrot and beancurd sticks.

  3. Add the water and all the seasonings, stir to combine well.

  4. Cover the claypot, turn the heat to low, simmer and cook until the beef becomes tender.

  5. Serve hot with steamed white rice.

Nutrition Facts
Cantonese Beef Stew Recipe
Amount Per Serving (4 people)
Calories 249 Calories from Fat 180
% Daily Value*
Fat 20g31%
Saturated Fat 10g63%
Cholesterol 44mg15%
Sodium 430mg19%
Potassium 233mg7%
Carbohydrates 4g1%
Sugar 1g1%
Protein 11g22%
Vitamin A 2070IU41%
Vitamin C 1.9mg2%
Calcium 22mg2%
Iron 1.6mg9%
* Percent Daily Values are based on a 2000 calorie diet.