One Pot Vegan Pasta
One pot vegan pasta is ideal when you are feeling lazy! Just throw everything in and wait for the pasta to cook!
What you need
-
onion
-
garlic cloves
-
courgette
-
chopped tomatoes
- plant milk
- tomato puree
- pasta
- mixed herbs
- nutritional yeast
How to make one pot vegan pasta
Peel and roughly chop the onion in half, peel the garlic and chop the courgette up roughly. Throw it all in a food processor and blend to save time and energy chopping.
Heat up a large pan with some oil. Add in the vegetables and fry for a few minutes until softened.
Add in the chopped tomatoes, milk, water and puree and bring to a boil.
Pour in the pasta, and simmer until the pasta is cooked. Stir once or twice in between to make sure everything is mixed through as it cooks (don’t over-stir though!)
When everything is cooked, season with salt and pepper, shake in a generous amount of nutritional yeast and stir everything once more.
Blitzing the vegetables in the food processor is a great lazy hack to some some time. You could throw in whatever vegetables you enjoy. This is also a good way of hiding vegetables for fussy eaters or young children.

More easy recipes
- Lazy Pizza Wrap
- 3 Ingredient Vegan Mac & Cheese
- Easy Roasted Tomato Pasta
- Super Easy Super Green Pasta

One Pot Vegan Pasta
Ingredients
- 1 onion (roughly chopped)
- 3 garlic cloves (chopped )
- 1 courgette (chopped )
- 400 ml chopped tomatoes (1 tin )
- 280 ml plant milk
- 280 ml water
- 2 tbsp tomato puree
- 500 g pasta (or GF pasta)
- nutritional yeast
- mixed herbs
Instructions
- Peel and roughly chop the onion in half, peel the garlic and chop the courgette up roughly. Throw it all in a food processor and blend to save time and energy chopping.
- Heat up a large pan with some oil. Add in the vegetables and fry for a few minutes until softened.
- Add in the chopped tomatoes, milk, water and puree and bring to a boil.
- Pour in the pasta, and simmer until the pasta is cooked. Stir once or twice in between to make sure everything is mixed through as it cooks (don’t over-stir though!)
- When everything is cooked, season with salt and pepper, shake in a generous amount of nutritional yeast and stir everything once more.
Video
Notes
- Blitzing the vegetables in the food processor is a great lazy hack to some some time. You could throw in whatever vegetables you enjoy. This is also a good way of hiding vegetables for fussy eaters or young children.
Nutrition
⭐️⭐️⭐️⭐️⭐️ Don’t forget to rate this recipe!
We appreciate your feedback! It’s really helpful for other readers to read your reviews, adaptations, and suggestions! Have a question? We’ll personally respond within 48 hours.




7 comments
Alexandru
You always save me whenever I’m feeling hungry and lazy! Thank you for sharing the best recipes ever
Kelly
i’m so glad i came across your youtube! i will be starting uni and am excited to cook all these
Elliott
The notes have a slight error btw, "some some time". Just thought I’d let you know 🙂
I’ll be trying this one tonight!
Emily
Made this tonight for my family, big thumbs up (even from the meat eaters)
Hannah
Hi! Is there a good substitute for courgette that’s available in most Asian groceries? We have online shops here which sells courgettes but they’re hella pricey 😂 so, I was hoping for a more cheap alternative. Anyone are welcome to comment. I live in the Philippines btw.
Many thanks!
Lauren
I would suggest bell peppers, or a closer alternative would be summer squash/ marrows. Maybe mushrooms if you like them.. hope this helps. I’m going to try the recipe soon!
SaraV
considering how easy this is it was very tasty and is indeed ideal for lazy cooks! Very easy to add litte extras to the pasta to fancy it up a bit, sundried tomato is a nice addition