
This creamy vegan pasta bake delivers all the comfort of classic mac and cheese with a rich, velvety sauce made from cashews and vegetables. Finished with juicy cherry tomatoes and a crisp herby topping, it's a satisfying plant-based dinner that's perfect for weeknights or meal prep.
To make the sauce, place the cashews in a saucepan and cover with water. Bring to a boil and cook for 5 minutes. Add the carrot, potato, onion, celery, sweet potato, and garlic, then simmer for 10-12 minutes, or until all the vegetables are very tender.
Drain the cashews and vegetables, then transfer them to a blender. Add the dried oregano, mustard powder, nutritional yeast, plant-based milk, and a generous pinch of salt. Blend until completely smooth and creamy.
Meanwhile, bring a large pot of salted water to a boil. Cook the macaroni according to the package instructions until just al dente, then drain. Toss the pasta with the sauce until evenly coated. For a stovetop version, serve now with vegan Parmesan, if using.
For the baked version, heat the oven to 200C/180C fan/gas 6. Transfer the sauced pasta to an ovenproof baking dish and gently fold in the cherry tomatoes.
In a small bowl, combine the breadcrumbs, chopped basil, and grated vegan cheese. Scatter the topping evenly over the pasta, then bake for 25 minutes until bubbling and golden on top. Let it stand for 5 minutes before serving.
If the sauce seems too thick, blend in a splash of extra plant-based milk. You can swap the sweet potato for butternut squash, and leftovers will keep in the fridge for up to 3 days. Avoid overcooking the pasta before baking so it stays tender, not mushy.