Mushroom dhansak with apple sprinkle

Mushroom dhansak with apple sprinkle

There’s something magical about mushrooms in a curry, and few ingredients take on fragrant, spicy flavours like they do. They’re great in this warming lentil dhansak, served with fluffy basmati rice and topped with sweet ’n’ spicy diced apple for a flavour plot twist your taste buds won't see coming.

SWK: Source of fibre Plants 8 SWK: Source of protein

Serving size

Cook time: 35 mins
Cuisine: Indian
Food group: Vegan
Allergens: Celery

Cooking Instructions

The protein cooking time listed in this recipe has been updated.

As of December 2025, we’ve revised cooking times for all our proteins to reflect improved food safety guidance.

Check out the latest recommended times in our Cooking Guidelines.

Chop, dice & fry

  • Quarter the mushrooms, and peel and finely dice the onions. Finely dice the chillies (deseed for less heat), and finely chop the ginger.
  • Spritz a non-stick saucepan with cooking spray and put it over a medium heat. Cook the mushrooms for 3-4 mins.
  • Add the onions, ginger and half the chillies (to taste) and cook for 4-5 mins.

Make your curry

  • Tip the lentils, garam masala and curry powder into the pan. Stir to coat the lentils, then add the chopped tomatoes. Crumble in the stock, pour in 275ml water (400ml for 4 portions) and stir well.
  • Simmer for 12-15 mins, adding the spinach for the final 5 mins, until the lentils are cooked and the sauce is thick enough to coat the veg.

Get the rice going

  • Meanwhile, cook the rice in boiling water for 10-12 mins, then drain.

Mix the apple sprinkle

  • Core and finely dice the apples, and finely chop the coriander.
  • Mix the apples, half the coriander and the remaining chillies (to taste) in a bowl. Lightly season to taste with salt and stir well.

Finish & serve

  • Stir the remaining coriander into the dhansak and serve on the rice, then scatter the apple sprinkle on top.

Making changes?

Are you sure you want to continue?