National Dish China: Xiang Gu Cai Xin (Recipe)

In this article
Discover Xiang Gu Cai Xin, a graceful classic from the heart of Chinese home cooking. This dish brings together tender leafy greens and meaty mushrooms in a glossy, savoury sauce, balancing fresh, crisp textures with deep umami in every mouthful. More than a meal, it is a symbol of togetherness and sharing — perfect for a relaxed family dinner or a special celebration. Bring the quiet elegance of a Chinese kitchen straight to your own table.
About Xiang Gu Cai Xin
Xiang Gu Cai Xin is a classic Chinese dish that delights with a wonderful variety of flavours and textures. It pairs tender leafy greens with savoury meat to create a harmonious symphony of taste that charms the senses. In Chinese cooking it is not only a treat for the table but also a symbol of community and sharing. Ideal for a family meal or a special occasion, it reflects the rich diversity of China’s culinary traditions.
Ingredients (serves 1–2)
- 200g tender beef or pork
- 150g fresh greens (such as bok choy or spinach)
- 2 garlic cloves
- 1 tablespoon soy sauce
- 1 teaspoon sesame oil
- Salt and pepper, to taste
- 2 tablespoons vegetable oil, for frying
Shopping for the ingredients
When shopping for xiang gu cai xin, it is important to choose fresh, high-quality produce. Your best bet is an Asian grocery, where you will find authentic ingredients such as soy sauce and sesame oil. Try to source the meat responsibly to get the very best flavour. Fresh vegetables are crucial to the texture and aroma of the dish, so pick them with care. Many of the same store-cupboard staples turn up in Yangzhou Fried Rice, so it is worth keeping a few on hand.
Preparing the dish
Before you begin cooking xiang gu cai xin, wash and cut all of the ingredients thoroughly. Slicing the meat into thin strips ensures that it cooks evenly and stays tender. The greens should be cut into manageable pieces so they cook through uniformly during frying. Preparing everything in advance saves time at the stove and keeps the whole process running smoothly.
Step-by-step instructions
- Heat the oil in a pan and fry the chopped garlic until fragrant.
- Add the meat and stir-fry until evenly browned.
- Add the cut greens to the pan and toss everything together well.
- Stir in the soy sauce and sesame oil, season with salt and pepper, and cook for a few minutes.
- Serve the dish piping hot and enjoy!
Gluten-free / lactose-free version
To make xiang gu cai xin gluten-free and lactose-free, simply use a gluten-free soy sauce, which is widely available in Asian shops. Be sure to choose lactose-free options for any side dishes too. These small adjustments mean that anyone with a food intolerance can enjoy this delicious dish. It is always worth checking the labels carefully when you shop.
Tips for vegans and vegetarians
For a vegan or vegetarian version of xiang gu cai xin, simply replace the meat with tofu or seitan. These alternatives are ideal in both texture and flavour, and pair beautifully with the aromas of the dish. You can also add different vegetables such as courgette or peppers for a colourful spread. Take care to check that the soy sauce and other ingredients are suitable for a plant-based diet too.
More tips and tricks
A few basic tips can help you perfect xiang gu cai xin. Cook in a very hot pan to make sure the vegetables stay crisp and bright. Use fresh herbs such as coriander or spring onions as a garnish to add an extra lift of freshness. A seasoning blend of ginger and chilli paste can bring a whole new dimension of flavour to the dish. Be creative and experiment with different aromas — the same lively wok energy you will find in Spicy Cabbage Stir-fry.
Adapting the recipe to your taste
The beauty of xiang gu cai xin lies in its versatility. You can easily adapt the recipe to your own preferences by choosing your favourite vegetables or varying the amount of meat. Try out different sauces and spices to give the dish your own personal touch. The scope for adaptation is almost endless, so everyone can enjoy it whatever their taste.
Ingredient substitutions
If you struggle to find certain ingredients for xiang gu cai xin, there are plenty of alternatives you can use. Instead of bok choy, for example, you could reach for spinach or even broccoli — a leafy swap that also suits Chinese Broccoli with Garlic. For the sauce, many homemade blends are every bit as delicious as the shop-bought versions. Experiment with the ingredients to see what works best for you!
Drink pairing ideas
A wide range of drinks pairs wonderfully with xiang gu cai xin. Traditionally, green tea is served, complementing the flavours of the food beautifully. Alternatively, you might choose a light white wine or a fruity Asian beer to highlight the taste. Experiment with different drinks to discover what suits your own palate best.
Serving and presentation ideas
An attractive presentation can heighten the enjoyment of xiang gu cai xin even further. Serve the dish in elegant bowls or on flat plates to show off the colours and textures. Adding fresh herbs as a garnish not only improves the look but also boosts the flavour. Take care to divide the portions evenly so every guest gets their own delicious share.
A bit of history
Xiang gu cai xin has its roots in the broad and varied history of Chinese cuisine. The pairing of vegetables and meat reflects the tradition of bringing healthy, nourishing ingredients into harmonious balance. The dish is often served at special occasions or family gatherings and stands as a symbol of togetherness. Preparing and enjoying it brings the food culture of China straight to your table — a fine example of Chinese cuisine.
More recipe ideas
Summary: Xiang Gu Cai Xin
In summary, xiang gu cai xin offers a wonderful way to experience the flavours of Chinese cuisine. With its combination of fresh greens and tender meat, it is not only tasty but also wholesome. The versatility of the dish invites you to adapt it to your own preferences and experiment with different ingredients. Whether for a festive feast or a simple family supper, this dish is sure to win the hearts of your guests!


