The BBC Good Food logo
Creamy spinach & mushroom penne in a bowl

Creamy spinach & mushroom penne

A star rating of 4.7 out of 5.6 ratingsRate
Magazine subscription – your first 5 issues for only £5!
  • Preparation and cooking time
    • Prep:
    • Cook:
  • Easy
  • Serves 2

Make a speedy, nutritious pasta supper with garlicky mushrooms and spinach. Cashew nuts and dried mushrooms create a deliciously creamy yet light sauce

  • Dairy-free
  • Egg-free
  • Healthy
  • Vegan
  • Vegetarian
Nutrition: Per serving
low inkcal483
high infibre11g


  • 175g wholemeal penne
  • 50g unroasted, unsalted cashews
  • 10g dried porcini mushrooms
  • 1 tsp vegetable bouillon powder
  • 1 tbsp rapeseed oil
  • 120g chestnut mushrooms, halved if large, thinly sliced
  • 2 large garlic cloves, finely grated
  • 200g baby spinach


  • STEP 1

    Cook the penne following pack instructions and put the kettle on to boil. Meanwhile, put the cashews and dried mushrooms in a medium heatproof bowl along with the bouillon powder, and pour over 200ml boiling water from the kettle. Leave to soak for 5 mins. After this time, blitz the mixture with a hand blender until smooth and creamy.

  • STEP 2

    Heat the oil in a large non-stick frying pan over a medium heat and fry the fresh mushrooms and garlic for a couple of minutes until just starting to soften. Add the spinach and continue to cook, stirring frequently until the spinach has wilted. Drain the pasta, reserving a little of the cooking water. Tip the pasta into the pan with the mushroom mixture, season with plenty of black pepper and toss everything together well. Remove from the heat and stir through the creamy mushroom sauce, adding a drop of the reserved cooking water if needed to loosen. Serve straightaway.

Goes well with


Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating

A star rating of 4.7 out of 5.6 ratings

Sponsored content