Two white bowls filled with wholewheat brown spaghetti, roast cauliflower and green chopped parsley

Caramelised onion, pine nut and cauliflower pasta

  • serves 2
  • Easy

Roast cauliflower, juicy raisins and slow-cooked onions come together to create this easy vegan pasta dish, ready in 40 minutes!


Try this speedy recipe for caramelised onion, pine nut and cauliflower pasta, then check out our vegan cauliflower carbonara, cauliflower and chickpea curry, vegan cauliflower tacos and more vegan cauliflower recipes.



  • olive oil 1 tbsp
  • onions 2, finely sliced
  • cauliflower 1 small, cut into florets
  • wholewheat pasta (spaghetti works well) 150g
  • raisins ½ tbsp
  • sherry vinegar (ensure vegan, if needed) 1 tbsp
  • pine nuts 2 tbsp
  • flat-leaf parsley a handful, chopped


  • Step 1

    Heat half of the olive oil in a frying pan over a low heat and fry the onions with a pinch of salt for 20-30 minutes or until golden and caramelised. Add a splash of water to speed up the process or if the onions start to darken too much.

  • Step 2

    Meanwhile, heat the grill to high. Toss the cauliflower on a tray with the remaining oil and season well. Grill for 15-20 minutes, turning halfway through, until the cauliflower is golden and crisp, and the stalks are tender. Cook the pasta in a pan of boiling salted water following pack instructions until al dente.

  • Step 3

    Stir the raisins, vinegar and pine nuts into the onions. Fry for a minute more until the vinegar evaporates and the nuts are toasted.

  • Step 4

    Drain the pasta, reserving 100ml of the water. Tip the pasta into the onion mixture along with the cauliflower. Toss everything together well, adding a splash of the reserved water to loosen. Scatter with the parsley to serve.

Try more cauliflower recipes

Cauliflower Korma Recipe

Nutritional Information

  • Kcals 537
  • Fat 18.4g
  • Saturates 1.9g
  • Carbs 68.8g
  • Sugars 17.7g
  • Fibre 13.6g
  • Protein 17.2g
  • Salt 0.1g