Comforting and delicious vegan pasta bake with cheesy white sauce and vegan sausage for the busy weekdays. You'll love this recipe! It's rich, creamy and easy to make!

This vegan pasta bake is one of my favourite recipes. It brings me back to my childhood. My mom made this for us when my sister and I were little kids. Perfect on a busy weekday or for a weekend dinner. It is super easy and quick to make and can feed the whole family.
If you fancy something even quicker, check out my other pasta recipes!
I've tried many pasta bake recipes before, but this is the BEST so far. Even my boyfriend says this is the most delicious version of my pasta bakes. Oh well, ok, hun, I will remember that!:)
The vegan sausage is optional, but I love its texture and taste. It adds extra protein and fibre, so it's tasty and nutritious.
Jump to:
Here's what you'll need to make the Vegan Pasta Bake:

- red onion
- vegan sausage
- olive oil
- tomato puree
- tomato passata
- penne
- garlic
- spices: salt, oregano, basil, cinnamon, chilli flakes, brown sugar
- vegan cheese
For the white sauce you'll need:
- silken tofu
- nutritional yeast
- salt, paprika
- pasta water
See recipe card for quantities.
How to make the Vegan Pasta Bake:

Start with the sausage. Heat the olive oil in a large saucepan. Add finely chopped red onion and garlic—Cook over medium-high heat. Grind the sausage with a fork, or use your hands to break it into small pieces and cook it until it's crispy.

In the meantime, cook the pasta until al dente. When the sausage is crispy, add the passata, tomato puree, and spices with a bit of pasta water and cook everything together for about 10 minutes. Once the ragu is cooked, pour it over the pasta.

Now time to make the cheesy white sauce. Add silken tofu into the blender with a bit of pasta water and nutritional yeast and blend for a few seconds to have a silky and creamy sauce. Then pour it into the separate saucepan, add a bit of salt and paprika, and cook until it's simmered.

Pour the white sauce, sprinkle the vegan grated cheese on top, and place it in the oven at 200 degrees for 20 minutes.
Serve it with a side salad or garlic bread. Enjoy!
Substitutions
Don't you have these ingredients at home? No problem! Here are a few substitutes to make this recipe without using them.
- sausage - Instead, you can use tofu or veggies, beans or chickpeas.
- cheesy white sauce - add soy yoghurt or plant-based sour cream instead.
- cheese - nutritional yeast is an excellent substitutes for cheese/parmesan cheese.
Top tip
To make it crispy, leave some gaps on the edges while pouring the sauce and adding the cheese. For extra cheesiness, add more creamy white sauce to it.
When it is ready, set it aside for ten minutes so you can cut it into small pieces without falling apart.
More delicious Vegan pasta recipes
Pasta with Vegan Creamy Cheese and Cherry Tomatoes
Easy and Creamy Cashew Alfredo Sauce
Silken Tofu Pasta with Mushrooms
Spicy Peanut Noodles with Veggies
HUNGRY FOR MORE? Subscribe to my newsletter and follow along on Instagram, Facebook, Pinterest and TikTok for all of the latest updates.

Easy Vegan Pasta Bake with Meat-free Sausage
- Total Time: 45 minutes
- Diet: Vegan
Description
Comforting and delicious vegan pasta bake with cheesy white sauce and vegan sausage for the busy weekdays. You'll love this recipe! It's rich, creamy and easy to make!
Ingredients
1 red onion
6 vegan sausage
2 tbsp tomato puree
250ml tomato passata
4 garlic cloves
salt
1 tbsp brown sugar
1+½ teaspoon oregano
1+½ teaspoon basil
¼ tsp cinnamon
1 tsp chilli
200ml pasta water
250g penne
For the cheesy white sauce you'll need:
150ml silken tofu
pinch of salt and paprika
2 tbsp nutritional yeast
1 ladle pasta water
Instructions
- Heat the olive oil in a large saucepan. Add finely chopped red onion and garlic—Cook over medium-high heat.
- Grind the sausage with a fork, or use your hands to break it into small pieces and cook it until it's crispy.
- In the meantime, cook the pasta until al dente. When the sausage is crispy, add the passata, tomato puree, and spices with a bit of pasta water and cook everything together for about 10 minutes.
- Once the ragu is ready, pour it over the pasta.
- Now time to make the cheesy white sauce. Add silken tofu into the blender with a bit of pasta water and nutritional yeast and blend for a few seconds to have a silky and creamy sauce.
- Then pour it into the separate saucepan, add a bit of salt and paprika, and cook until it's simmered.
- Pour the white sauce, sprinkle the vegan grated cheese on top, and place it in the oven at 200 degrees for 20 minutes.
- Prep Time: 5
- Cook Time: 40