Skip to main content


Creamy Cauliflower Pasta
3min read

Creamy Cauliflower Pasta

by Valentina Concordia

3min read

The super creamy yet cream-less pasta recipe relies on a humble head of cauliflower to make its velvety, smooth and comforting sauce. Best of all, it's quick (the whole dish can be on the table in under thirty minutes) and endlessly adaptable. If you don't have any peas, you can add sautéed kale, broccoli rabe or your favourite green. If you're not in the mood to make the breadcrumb topping, you can sub it for a sprinkle of vegan parmesan or fresh black pepper and a drizzle olive oil.

Prep Time

10 mins

Cook Time

25 mins




2 tbsp olive oil
1 leek, quartered and finely sliced 
1 clove garlic, smashed
½ tsp salt
500g cauliflower (1 small), chopped into small florets 
30ml white wine
200ml plant based milk 
300ml veg stock (or water)
350g short pasta (like rigatoni, paccheri or penne) 
100g peas
Ground black pepper, to taste

40g coarse breadcrumbs (panko or homemade)
1 lemon, zested
¼ tsp salt
1 tbsp olive oil 
20g fresh parsley, finely chopped



Heat olive oil in a large saucepan over medium heat. Add the leeks and sauté for 8-10 minutes, until soft and translucent. Add the smashed garlic and a pinch of salt, and sauté for 3-4 more minutes, until the shallots are starting to brown. 


Add the cauliflower and another big pinch of salt, and stir to coat in the leeks and oil. Add the white wine and cook for 2-3 minutes, to reduce. 


Stir the plant based milk and veg stock into the saucepan and let it reach a simmer. Cook for about 15 minutes, until the cauliflower is tender and can be easily broken up with the back of a spoon.


Whilst the sauce simmers, cook the pasta according to the package instructions in salted water. Add the peas to the pot of pasta 1 minute before the end of the cooking time. Save 50 ml of pasta cooking water before draining the pasta. 


Once the cauliflower is tender, use an immersion blender to blend the sauce for 2-3 minutes until smooth and creamy or transfer the sauce into a blender and blend for 1-2 minutes. If in a blender, transfer it back into the pan. Set the sauce aside.


While the pasta cooks, prepare the breadcrumb topping. Toast the breadcrumbs in a small pan for 4-5 minutes until golden brown. Add to a small bowl along with lemon zest, salt, olive oil and chopped parsley. Mix to combine.


Add the drained pasta, peas and reserved cooking water to the sauce, and stir together over medium heat for 2-3 minutes, until the sauce thickens and clings onto the pasta. Add a sprinkle of freshly ground black pepper and taste for seasoning. Adjust to taste. 


Divide the pasta amongs bowls and top with the prepared breadcrumbs. 


By Valentina Concordia
Valentina Concordia

Valentina is our Food Editor, who dreams up our tasty dishes and recipes for our social channels. She has loads of experience cooking up a storm in Italian kitchens, so it’s no surprise she can’t live without good-quality olive oil (don’t come between her and her olive oil) and fresh pasta.

Read more from Valentina

Let us take care of dinner

After getting creative in the kitchen, give yourself the weekend off by letting us take care of dinner. Check out our delicious meals here.

Shop now
Multi award-winning great taste producer
Certified B Corporation
London Living Wage Employer
Plant Power


Where to find usVeganuaryUltra Processed FoodSustainability(Not at) school dinnerRefer a FriendPlanted blog

Stay in touch

Multi award-winning great taste producer
Certified B Corporation
London Living Wage Employer
Plant Power

© Copyright 2024 Allplants Ltd. All rights reserved