Go Back Email Link

Authentic Chinese Beef Curry

Indulge in the rich and aromatic flavors of this authentic Chinese Beef Curry. Tender chunks of beef are simmered in a silky, coconut milk-based sauce seasoned with fragrant spices, creating a truly comforting and satisfying dish.
chinese curry recipe
👥 Servings 6 servings
Prep Time 30 minutes
🍳 Cook Time 1 hour 30 minutes
Total Time 2 hours

Ingredients

  • 1 lb beef cut into 1-inch cubes
  • 2 tbsp vegetable oil
  • 1 onion diced
  • 3 cloves garlic minced
  • 1 tbsp grated ginger
  • 2 tsp curry powder
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1 tsp ground cinnamon
  • 1/2 tsp ground cloves
  • 1/4 tsp cayenne pepper optional, for heat
  • 1 cup beef broth
  • 1 13.5 oz can coconut milk
  • 2 medium potatoes peeled and cubed
  • 2 medium carrots peeled and sliced
  • 2 tbsp soy sauce
  • 1 tbsp rice vinegar
  • Salt and pepper to taste
  • Chopped cilantro for garnish

Instructions

  • In a large heavy-bottomed pot or dutch oven, heat the vegetable oil over medium-high heat. Add the beef and brown on all sides, about 5-7 minutes. Transfer the beef to a plate and set aside.
  • Reduce the heat to medium and add the onions to the pot. Cook for 5-7 minutes, stirring occasionally, until the onions are translucent.
  • Add the garlic and ginger to the pot and cook for 1 minute, until fragrant.
  • Stir in the curry powder, cumin, coriander, cinnamon, cloves, and cayenne (if using). Cook for 2-3 minutes, until the spices are toasted and fragrant.
  • Pour in the beef broth and coconut milk, stirring to combine. Add the browned beef, potatoes, and carrots. Bring the mixture to a simmer.
  • Reduce the heat to low, cover the pot, and let the curry simmer for 60-90 minutes, or until the beef is very tender and the vegetables are cooked through.
  • Stir in the soy sauce and rice vinegar. Taste and adjust seasoning with salt and pepper as needed.
  • Serve the Chinese Beef Curry over steamed rice, garnished with chopped cilantro.

Notes

Nutrition Information (per serving)

  • Calories: 480
  • Total Fat: 27g
  • Saturated Fat: 16g
  • Cholesterol: 70mg
  • Sodium: 630mg
  • Total Carbohydrates: 37g
  • Dietary Fiber: 5g
  • Sugars: 6g
  • Protein: 27g