Chinese Red Spinach Soup

Have you eaten red spinach (红苋菜), aka amaranth greens before? They are spinach leaves streaked with red and purple. It is said that the more colourful a vegetable is, the healthier it is. I think that’s very true for red cabbage and this red spinach. The reddish magenta pigment contains extra doses of iron, antioxidants, minerals and vitamins than regular green spinach. It is also a cheap vegetable locally – I bought a large bag at Mahota Market for 60 cents during sale time, so this dish only cost me about a dollar adding up all the ingredients. Even without sales, one can easily get a bag for under a dollar. So I really love to cook heaps of spinach at home as it is cheap and healthy.

Chinese Red Spinach Soup Recipe

See Also:

Chinese Red Spinach (Amaranth Green)
This is what the red spinach looks like. Both the green leaves and bottom stems are streaked with a reddish purple hue. As the vegetable cooks, the red & magenta colour “bleeds” into the soup, resulting in a bright red broth similar to beetroot soup. But since I am using mushroom broth which is brownish, the resultant soup has a more subdued brown-red hue.

Chinese Red Spinach (Amaranth Green)

Separate the leaves and stems. Very often, I do it 1-2 nights before, so that I can whip up this dish in no time at all when I come home. Make sure the veg is washed, dried in a salad spinner and then kept in a covered container in the fridge (if you wish to prep beforehand)

Prepping Chinese Red Spinach (Amaranth Green) Stems
How to prepare Chinese spinach stems. To prevent the stems from tasting woody, pull and discard the “strings” when snapping them to short lengths, discarding the bottom most ends (pic above). The stems go into the wok first for a minute, followed by the leaves, then simmered briefly in soup broth. Although I name this dish a soup, it is actually more like a “soupy stir-fry”. This way of cooking is really excellent for noob cooks, as you don’t have to worry about the lack of wok hei. The cooked spinach will definitely turn out very tender every time.

Chinese Red Spinach Soup Recipe

In this recipe, mushroom stock is used, making this dish meatless. You can substitute mushroom stock with chicken stock, vegetable stock, plain water with simple seasonings (such as soy sauce or salt), or any clear Chinese soup you are making that day.



  • 1 bag (about 250 grams) red spinach (amaranth greens/红苋菜)
  • 1/2 tbsp cooking oil
  • 3 cloves garlic thinly sliced
  • 200 ml mushroom stock#
  • pinch of salt to taste

# Make instant mushroom stock by dissolving 1/2 tbsp mushroom seasoning powder in 200ml hot water


  1. Prep spinach. Separate the spinach leaves from the stems. Snap the stems into shorter lengths, pulling & discarding the “strings” in the process. Wash and spin dry the spinach in a salad spinner.
  2. Stir-fry the spinach. Heat oil in wok and stir-fry garlic until they just turn golden. Add spinach stems and stir-fry for a minute. Then add the leaves and stir-fry until they start to wither.
  3. Simmer and serve. Add soup stock, cover with lid and simmer contents for 3 minutes. Season to taste and serve.