Chinese Potato, Pea and Mushroom Curry


There’s a yellow curry that I’d often order from the local Chinese takeout growing up.  It's not too spicy or citrusy at all, unlike most of the other curries I enjoy. What it is, is pure comfort food - and this healthy vegan recreation is no exception. The onions still have a little bite, which I love, matched with the soft potatoes that really fill and thicken this dish out. The stars, though, are the oriental mushrooms - definitely try to get a mixed bag, if you can.  Your tastebuds will thank you. Serve with brown rice for a belly warming dinner.


For the curry

  • 350g (¾ lb) mixed oriental mushrooms, sliced
  • 1 yellow onion, sliced
  • 2 potatoes
  • 1/2 cup frozen peas
  • 2 curry leaves
  • 2 cups vegetable stock
  • 1 can coconut cream
  • Sea salt
  • Macadamia or coconut oil
  • Radish and coriander micro herbs (optional)

For the paste

  • 1 onion, peeled and roughly chopped
  • 1 tbsp turmeric , ground
  • 1 tbsp curry powder
  • 1 tsp coriander, ground
  • 1/2 tbsp coconut sugar
  • 1 inch (2.5cm) piece ginger, peeled
  • 1/2 piece galangal, peeled
  • 1 small red chili
  • 1 tsp sea salt
  • 3 tbsp macadamia or coconut oil, melted


Heat a couple of tablespoons of oil on medium heat in a large, lidded pot. Add the sliced onion, mushrooms and a good pinch of salt. Keep tossing the mushrooms as they cook and transfer the pot’s contents into a bowl once the onion has just started to soften. Set aside.

Pulse all paste ingredients until everything is combined, then scoop it into the pot. Cook on medium heat for a minute, stirring. Add the stock, potatoes and curry leaves, put the lid on and cook for around 20 minutes until the potato is tender. Stir every so often to stop anything sticking.

Pour the coconut cream into the pot along with the mushroom/onion mix and the peas. Cook for another couple of minutes then serve topped with the micro herbs.