Cosy and comforting vegan cream cheese pasta is the perfect midweek meal that comes together quickly. Delicious, creamy and filling and the whole family will love it!

Vegan cream cheese pasta with cherry tomatoes is our new favourite midweek recipe; once you try it, it will be yours too! It's so simple to make that it doesn't even really need a recipe. There is pasta, onion, garlic, vegan cream cheese, nutritional yeast and loads of creaminess that is super quick to make, so why would you not love it?
It is an addictive lunch or dinner idea and a great bonus that is also budget-friendly, so it is a winning recipe that I'm sure you and your family will love! Even kids!
Jump to:
As you can see, half of the recipes on my blog are all about creaminess. So as my rich and creamy vegan mushroom stroganoff, my gnocchi with creamy mushroom sauce or my silken tofu pasta with mushrooms recipe. And I could carry on the list. So yeah, you can tell I'm obsessed with creamy recipes, and always about testing or trying a new one. You can never have enough creaminess in your life, right? 🙂

Why you will love this vegan cream cheese pasta recipe
- It's a pasta dish, and you know pasta is life.
- Super creamy and delicious.
- Budget-friendly.
- Quick to make.
- Only a few ingredients and a minimal effort need to make this recipe.
what you need to make this recipe
- Vegan cream cheese - This is the star of the dish. You can use any dairy-free cream cheese you like. I have tried this recipe with "original" dairy-free cream cheeses without any herbs or spice because I thought I would add it.
- Dairy-free butter - In this recipe, I cooked the onion and garlic in butter. It adds extra flavour and creaminess to the sauce.
- Pasta of your choice - I love tagliatelle. However, you can use any pasta you like.
- Pasta water - Starchy pasta water is the secret to making any pasta dish silky and smooth.
- Cherry tomatoes - For extra colour and flavour, it gives you a different, popping texture to the dish. But you can add other veggies you like.
- Nutritional yeast - It gives you extra flavour and cheesiness.
- Salt and Pepper - Season to taste.
- Garlic and onion - This is the base for almost all my recipes.
- Red chilli flakes ( optional ) - To make it spicy if you prefer.
See recipe card for quantities.

How to make vegan cream cheese pasta
1: First, melt the butter in a large skillet, add onion with a pinch of salt, and cook until soft. Then add minced garlic and the cherry tomatoes and cook until the tomatoes are soft. It will take only a few minutes. Add salt and pepper to taste.
2: In the meantime, cook your pasta until al dente.

3: When the tomatoes are soft, add cream cheese, nutritional yeast, and the pasta water, stir well and cook the sauce on low heat until it thickens. Make sure your water is starchy because this is how you can make your dish silk and smooth, so scoop the water after your pasta is cooked.

4: Finally, drain the pasta when it's al dente and add it to the cheese sauce. Toss everything together until well combined, and cook for another few minutes until the pasta absorbs the sauce a bit. Add more pasta water if needed.

5: Garnish with extra nutritional yeast, black pepper and red chilli flakes; if you like it spicy.
Enjoy!
Vegan Cream cheese pasta sauce
This vegan cream cheese pasta sauce couldn't be easier to make. Trust me. You don't need to spend your whole day in the kitchen to make this vegan cream cheese pasta sauce. Hence, why I love this recipe so much!
You can make delicious dishes like this in less than 30 minutes: butter, onion, garlic, cream cheese, pasta, nutritional yeast, pasta water, salt and pepper. That's all you need to make this simple recipe. Make sure your water is starchy because this is how you can make your dish silk and smooth, so scoop the water after your pasta is cooked.
If you like it extra cheesy, you can add some dairy-free smoked cheddar or parmesan to the sauce too! Nowadays, it is so easy to find vegan cheese alternatives, which is great! 🙂
Vegan Cream Cheese Pasta Variations
This is a delicious, versatile weeknight dinner recipe, which means you can try it with different variations by adding other vegetables or protein of your choice.
- I love it with cherry tomatoes or have it on its own, but you can try it with different vegetables you have in the kitchen. It would be great with frozen peas, mushrooms, broccoli, courgette, spinach, or sun-dried tomatoes.
- Add the protein of your choice, such as tofu, vegan bacon or mock meat.
- Try it with a different type of pasta. Tagliatelle is my favourite pasta, but it would be delicious with any other shape of pasta too.

More Easy Recipes
Vegan Cauliflower Casserole with Meat-free Mince
Rich and Creamy Vegan Mushroom Stroganoff
If you try this recipe, take a photo of your creation, and please tag me on Instagram @plantnspice #plantnspice because I love seeing your remakes!
NEED MORE QUICK AND EASY RECIPE? Subscribe to my newsletter and follow along on Instagram, Facebook, Pinterest and TikTok for all of the latest updates.
Print
pasta with vegan cream cheese and cherry tomatoes
- Total Time: 25 minutes
- Diet: Vegan
Description
Cosy and comforting vegan cream cheese pasta is the perfect midweek meal that comes together quickly. Delicious, creamy and filling and the whole family will love it!
Ingredients
- 200g / 7 oz vegan cream cheese
- 30g / 1.1 oz dairy-free butter
- 200g / 7.2 oz pasta of your choice
- 100 ml / 3.6 oz pasta water
- 250g / 8.9 oz cherry tomatoes cut in half
- 2-3 tablespoon nutritional yeast
- salt and pepper to taste
- 4 cloves garlic minced
- 1 onion chopped
- Red chilli flakes ( optional )
Instructions
- First, melt the butter in a large skillet, add onion with a pinch of salt, and cook until soft. Then add minced garlic and the cherry tomatoes and cook until the tomatoes are soft. It will take only a few minutes. Add salt and pepper to taste.
- In the meantime, cook your pasta until al dente.
- When the tomatoes are soft, add cream cheese, nutritional yeast, and the pasta water, stir well and cook the sauce on low heat until it thickens. Make sure your water is starchy because this is how you can make your dish silk and smooth, so scoop the water after your pasta is cooked.
- Finally, drain the pasta when it's al dente and add it to the cheese sauce. Toss everything together until well combined, and cook for another few minutes until the pasta absorbs the sauce a bit. Add more pasta water if needed.
- Garnish with extra nutritional yeast, black pepper and red chilli flakes; if you like it spicy.
Enjoy!
Notes
Make sure your water is starchy because this is how you can make your dish silk and smooth, so scoop the water after your pasta is cooked.
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Cuisine: Italian
Keywords: vegan cream cheese pasta, vegan cream cheese pasta sauce, cheese sauce, cream cheese pasta, quick recipes
You May Also Like
Leave a Reply