Comforting Vegan Baked Pasta

Ultimate Vegan Pasta Bake: A Hearty, Healthy & Delicious Comfort Food Recipe

Indulge in this truly delicious vegan pasta bake, designed to be a hearty, healthy, and incredibly satisfying meal. It features perfectly cooked pasta enveloped in a rich and savory tomato sauce, brimming with nutrient-packed spinach, earthy mushrooms, and robust vegan sausages. The entire dish is crowned with an irresistible, creamy dairy-free cashew cheese sauce, creating the ultimate vegan comfort food experience that will warm you from the inside out.

A large white baking dish filled with golden-brown vegan pasta bake, resting on a cream-colored fabric surface.

This vegan pasta bake stands out as one of my all-time favorite plant-based meals, and for good reason. It’s wonderfully hearty, incredibly filling, packed with wholesome ingredients, and most importantly, utterly delicious. It’s the kind of dish that brings genuine comfort and satisfaction, making it a perfect choice for a weeknight family dinner or a cozy weekend gathering.

At its core, this bake features your choice of pasta shapes – feel free to use whatever you have on hand, such as penne, fusilli, or rigatoni – generously coated in a deep, flavorful tomato sauce. This sauce is a symphony of flavors, incorporating tender mushrooms, fresh spinach, savory sun-dried tomatoes, and succulent vegan sausages. Each bite delivers a burst of umami and a delightful mix of textures.

What truly elevates this dish is the creamy, ‘cheesy’ cashew-based white sauce. This dairy-free marvel is surprisingly simple to prepare; all you need to do is combine the ingredients in a blender. However, a crucial step for achieving that silky-smooth consistency is to soak the cashews in boiling water for at least half an hour beforehand. This softens them perfectly, ensuring a truly luxurious topping for your pasta bake.

The recipe is designed to yield a generous six servings, which makes it fantastic for meal prep. Leftovers are not only great reheated the next day but also freeze exceptionally well, offering a convenient solution for future busy evenings. Even with just two of us at home, I always prepare the full batch, enjoying it for dinner over a few days or freezing individual portions for quick, wholesome meals whenever cravings strike. It’s a versatile dish that keeps on giving!

A large white baking dish with vegan pasta bake, set on a marble background, garnished with fresh rosemary and a small bowl of oregano.

Crafting Your Delicious Vegan Pasta Bake: A Step-by-Step Guide

(For a complete list of ingredients and detailed instructions, please refer to the comprehensive recipe card located below.)

Your culinary journey begins with the essential first step for the creamy white sauce: soaking your cashews. Place them in a bowl and cover them generously with boiling water. Allow them to soak for a minimum of thirty minutes, which helps to soften them, ensuring a perfectly smooth and rich ‘cheese’ sauce. If you prefer, you can also opt for an overnight soak in cold water, which works just as effectively.

Close-up shot of cashews soaking in boiling water in a small white bowl, ready for the vegan cheese sauce.

Next, let’s build the foundation of your rich tomato sauce. In a large pan, gently sauté a finely chopped onion, carrot, and celery sticks. For an extra layer of flavor, use some of the oil from a jar of sun-dried tomatoes; otherwise, good quality olive oil will work wonderfully. Cook these aromatic vegetables over a low heat until they are beautifully softened and translucent, forming a classic soffritto base.

Introduce sliced chestnut mushrooms, freshly crushed garlic, and finely chopped sun-dried tomatoes to the pan. Continue cooking, stirring occasionally, until the mushrooms have softened significantly, and most of their excess water has evaporated. This step is crucial for intensifying their flavor and ensuring a less watery sauce.

Stir in the tomato puree, allowing it to cook for a minute to deepen its color and flavor. Then, pour in the red wine and let it simmer until most of the alcohol has evaporated, leaving behind a concentrated, rich base. Now, add two tins of chopped tomatoes, fragrant dried oregano and thyme, a touch of sugar to balance the acidity, and a pinch of chili flakes if you enjoy a subtle kick. Incorporate vegetable stock and a generous amount of frozen spinach. Bring the mixture to a gentle simmer and let it cook for about 15-20 minutes, allowing all the flavors to meld beautifully. Taste and adjust the seasoning with salt and freshly ground black pepper as needed.

While your savory tomato sauce is simmering to perfection, prepare your chosen vegan sausages. Cook a pack of 6-8 sausages according to their package instructions. I personally favor the Naked Glory brand for their excellent texture and taste, but any variety you enjoy will be fantastic. Once both the sausages and the sauce are cooked, thinly slice the sausages and gently stir them into the rich tomato sauce, ensuring they are well integrated.

A large pan filled with the simmering vegan pasta bake tomato sauce, showing mushrooms, spinach, and other vegetables.

Concurrently, cook a packet of your preferred pasta in plenty of salted boiling water. A key tip here is to cook the pasta for two minutes less than the time specified on the packet. This ensures it remains perfectly al dente, as it will continue to cook and absorb flavors in the oven, preventing it from becoming mushy. Once cooked, drain the pasta thoroughly.

Now it’s time to create the creamy ‘cheese’ sauce. Drain your pre-soaked cashews and transfer them to a high-speed blender. Add water, a clove of garlic, nutritional yeast (which provides that distinct cheesy flavor), olive oil or refined coconut oil for richness, a splash of cider vinegar for tang, salt, and either tapioca starch or cornflour (cornstarch) as a thickening agent. Blend all these ingredients until you achieve a remarkably smooth, velvety, and lump-free sauce. This step is vital for the luxurious texture.

Ingredients for the vegan cheese sauce in a blender, including soaked cashews, liquid, and nutritional yeast.

With all components ready, it’s time for assembly! Preheat your oven to 180°C/350°F/gas mark 4. Gently toss the undercooked pasta with the rich tomato and sausage sauce until every piece is beautifully coated. Then, transfer half of this flavorful pasta mixture into a large lasagne or baking dish, spreading it out evenly to form the first layer. Drizzle approximately one-third of your creamy white cashew cheese sauce generously over this pasta layer.

Carefully add the remaining pasta and sauce mixture on top, spreading it level once more. Finally, pour the rest of the delectable cashew cheese sauce over the entire dish, ensuring it covers the pasta completely. This top layer will transform into a beautiful golden, bubbly crust during baking. Transfer the dish to your preheated oven and bake for about 30 minutes, or until the top is gloriously golden brown and the sauce is deliciously bubbling around the edges.

Close-up of a vegan pasta bake being assembled in a white lasagne dish, with layers of pasta and sauce.

A close-up view of the baked vegan pasta with a creamy golden topping, showing visible pasta and sauce underneath.

Can I Freeze This Vegan Pasta Bake for Future Meals?

Absolutely! This vegan pasta bake is an excellent candidate for meal prepping and freezing. Any leftovers can be easily portioned out into individual freezer-safe containers once cooled. When you’re ready to enjoy, simply defrost a portion in the fridge overnight and then reheat it thoroughly in the microwave or oven until piping hot. This makes it incredibly convenient for quick, healthy meals on busy days.

For immediate consumption, the cooked pasta bake will also keep beautifully in the fridge for approximately 4 days, ensuring you have delicious vegan comfort food ready to go throughout the week.

Expert Tips & Smart Substitutions for Your Vegan Pasta Bake

To ensure your vegan pasta bake is always a success and perfectly tailored to your taste, consider these helpful tips and easy substitutions:

  1. **Pasta Choice:** While I personally enjoy using either penne or fusilli for this bake, the truth is almost any pasta shape will work wonderfully. Don’t feel limited – simply use whatever short-cut pasta you have in your pantry. Shapes like rigatoni, ziti, or cavatappi would also be fantastic as they hold the sauce well.
  2. **Al Dente Pasta is Key:** Remember that the pasta will continue to cook and soften while it bakes in the oven. To avoid a mushy texture, it’s crucial to cook your pasta for a couple of minutes less than the package instructions suggest. It should still have a firm bite (al dente) when you drain it. This ensures it achieves the perfect tenderness after baking.
  3. **Vegetable Versatility:** The beauty of this recipe lies in its adaptability. You can easily vary the vegetables in the tomato sauce to suit your preferences or whatever produce you have available. Bell peppers (any color) and courgettes (zucchini) would be excellent additions or substitutions for the mushrooms or spinach, offering different flavors and nutrients.
  4. **Sundried Tomatoes for Umami:** Sundried tomatoes are powerhouse ingredients, imparting a deep, concentrated umami flavor that truly enhances the sauce. However, if you don’t have them on hand, you can certainly omit them. For a similar depth, consider adding a touch more tomato paste or a dash of tamari.
  5. **Red Wine Alternatives:** Red wine adds a fantastic depth and richness to the sauce, contributing to its complex flavor profile. If you prefer not to use wine, or don’t have any, an equal amount of extra vegetable stock will work. To replicate some of that rich, tangy flavor, you might also stir in a couple of teaspoons of good quality balsamic vinegar.
  6. **Vegan Wine Check:** It’s important to note that not all wines are suitable for vegans, as some are processed using animal-derived fining agents. If you’re strictly vegan, always remember to check the bottle for a ‘vegan-friendly’ certification or use an online resource like Barnivore.com.
  7. **Tinned Tomatoes vs. Passata:** The recipe calls for tinned chopped tomatoes, but if you have passata available, it makes an excellent substitute. Aim for approximately 800ml of passata. If you only have one 700ml bottle, that will be perfectly fine for the recipe, perhaps resulting in a slightly thicker sauce.
  8. **Cashew Cheese Sauce Alternatives:** While the cashew ‘cheese’ sauce is a star, if you have a nut allergy or prefer an alternative, you can swap it for a classic vegan bechamel. To make one, melt 60g of vegan butter in a pan and whisk in 40g of plain flour to create a roux. Gradually whisk in 500ml of unsweetened non-dairy milk (like oat or soy) and cook gently, stirring continuously, until the sauce thickens. Then, stir in 1 clove of crushed garlic, 6 tablespoons of nutritional yeast, 1 ½ teaspoons of cider vinegar, and 1 ¼ teaspoons of salt, blending until smooth.

More Vegan Comfort Food Recipes You’ll Love:

Vegan Cottage Pie
Vegan Corn Chowder
Vegan Cauliflower Alfredo Pasta
Vegan Chorizo And Potato Hash

Classic Vegan Lasagne
Vegan Chilli Cornbread Pie
Vegan Sausage Casserole With Lentils & Farro
Lentil, Vegetable and Butter Bean Chilli (Vegan)

Vegan Pumpkin Mac And Cheese
Chickpea, Sweet Potato And Spinach Curry (Vegan)
Vegetable And Pearl Barley Stew With Herby Dumplings
Creamy Roasted Red Pepper Tomato Pasta (Vegan)

Dairy-free pasta bake in a white lasagne dish, presented on a cream fabric.

If you enjoyed preparing this recipe, we’d love to see your creation! Please tag @domestic_gothess on Instagram and use the hashtag #domesticgothess.

*All images and content on Domestic Gothess are copyright protected. If you wish to share this recipe, kindly do so by utilizing the provided share buttons. Please do not screenshot, repost the full recipe, or copy the content in its entirety.*

A delicious vegan pasta bake in a white dish, ready to serve.

Print

5 from 2 votes

Vegan Pasta Bake

This hearty and healthy vegan pasta bake is a truly satisfying meal. It features pasta in a rich tomato, spinach, mushroom, and vegan sausage sauce, generously topped with a creamy dairy-free cashew cheese sauce. It’s the ultimate plant-based comfort food, perfect for family dinners or meal prep!
Course Main Course
Cuisine Vegan, Italian-inspired
Keyword pasta, vegan, bake, comfort food, dairy-free, plant-based
Prep Time 20 minutes
Cook Time 1 hour 5 minutes
Servings 6 people
Author Domestic Gothess

Ingredients

Tomato Sauce:

  • 1 Tbsp oil from a jar of sundried tomatoes (or olive oil)
  • 1 large onion peeled and finely chopped
  • 2 sticks celery finely chopped
  • 1 large carrot finely chopped
  • 4 cloves garlic peeled and crushed
  • 250 g (9 oz) chestnut mushrooms sliced
  • 8 sundried tomatoes finely chopped
  • 2 Tbsp tomato puree
  • 180 ml (¾ cup) red wine
  • 2 400 g (14 oz) tins chopped tomatoes
  • 1 tsp dried oregano
  • ½ tsp dried thyme
  • 1 tsp sugar
  • pinch chilli flakes optional
  • 1 vegetable stock cube crushed
  • 120 ml (½ cup) water
  • 250 g (9 oz) frozen spinach
  • salt and pepper

Cashew Cheese Sauce:

  • 190 g (1 ¼ cups) cashews (soaked in boiling water for ½ hour then drained)
  • 300 ml (1 ¼ cups) water
  • 75 ml (5 Tbsp) olive oil or melted refined coconut oil
  • 1 ½ tsp cider vinegar
  • 1 clove garlic peeled
  • 2 ½ Tbsp tapioca starch or cornflour (cornstarch)
  • 6 Tbsp nutritional yeast
  • 1 ¼ tsp salt

To Assemble:

  • 500 g (17 ¾ oz) dry pasta shapes
  • 6-8 vegan sausages (I used Naked Glory ones)

Instructions

  • To prepare your creamy cheese sauce, begin by soaking the cashews. Cover them with plenty of boiling water and let them sit for at least half an hour. This crucial step softens them, ensuring a perfectly smooth sauce. Alternatively, you can soak them in cold water overnight.
  • For the rich tomato sauce, heat the sun-dried tomato oil (or olive oil) in a large pan over a low heat. Add the finely chopped onion, celery, and carrot. Sauté gently for about 10 minutes, stirring frequently, until the vegetables are beautifully softened and fragrant.
  • Incorporate the sliced chestnut mushrooms, crushed garlic, and finely chopped sun-dried tomatoes into the pan. Continue to cook, stirring regularly, until the mushrooms have softened and most of their moisture has evaporated, intensifying their flavor.
  • Stir in the tomato puree and red wine, cooking until the wine has mostly evaporated. Then, add the tinned chopped tomatoes, dried oregano, thyme, sugar, chili flakes (if using), the crushed vegetable stock cube, water, and frozen spinach. Bring the sauce to a gentle simmer and cook for 15-20 minutes, allowing the flavors to deepen. Season to taste with salt and pepper.
  • While the tomato sauce is simmering, cook your chosen vegan sausages according to the package instructions. Once both the sausages and the sauce are ready, thinly slice the sausages and stir them gently through the prepared tomato sauce.
  • Meanwhile, cook the pasta in a pot of salted boiling water. Crucially, cook it for two minutes less than the time recommended on the packet; this ensures it remains al dente and won’t become mushy during baking. Drain the pasta well.
  • To create the ‘cheese’ sauce, drain the soaked cashews thoroughly. Transfer them to a blender along with the water, garlic clove, nutritional yeast, olive oil (or refined coconut oil), cider vinegar, salt, and tapioca starch (or cornflour). Blend until the mixture is completely smooth and creamy.
  • Preheat your oven to 180°C (350°F / Gas Mark 4).
  • Combine the cooked pasta with the tomato and sausage sauce, tossing until all the pasta is evenly coated. Transfer half of this mixture into a lasagne dish (mine measures approximately 32 x 25 x 7cm / 12 ½ x 10 x 2 ¾ inches) and spread it out evenly. Drizzle about a third of the creamy white cashew sauce over this first layer.
  • Layer the remaining pasta mixture on top, spreading it evenly. Finally, pour the rest of the white cashew cheese sauce over the entire dish, ensuring good coverage. Bake for approximately 30 minutes, or until the top is beautifully golden brown and bubbling enthusiastically.

Notes

Can I Freeze It?:

Yes, any leftovers can be portioned out and frozen. Simply defrost in the fridge and heat through in the microwave or oven as needed for a quick and easy meal.

The pasta bake will also keep well in the fridge for approximately 4 days.

Tips And Substitutions:

  • I recommend using either penne or fusilli pasta, but feel free to use any pasta shape you have on hand, as most short shapes work well.
  • To avoid mushy pasta, cook it for two minutes less than the packet instructions, as it will continue cooking in the oven. It should still have some bite when drained.
  • Feel free to customize the vegetable base! Bell peppers and courgettes (zucchini) make excellent substitutes or additions instead of mushrooms or spinach.
  • Sundried tomatoes add a fantastic umami depth to the sauce, but if you don’t have them, the sauce will still be delicious without them.
  • Red wine contributes rich flavor, but you can substitute it with extra vegetable stock. For an added tangy note, stir in a couple of teaspoons of balsamic vinegar.
  • Always remember to check that your red wine is suitable for vegans, as some brands use animal products in their fining process.
  • Tinned chopped tomatoes can be swapped for passata; aim for about 800ml. If you only have a 700ml bottle, it will still work perfectly.
  • If you prefer an alternative to the cashew ‘cheese’ sauce, you can make a vegan bechamel: Melt 60g vegan butter, stir in 40g plain flour, then gradually whisk in 500ml unsweetened non-dairy milk. Cook until thickened, then add 1 clove garlic, 6 Tbsp nutritional yeast, 1 ½ tsp cider vinegar, and 1 ¼ tsp salt, blending until smooth.

Pinterest image for vegan pasta bake recipe.