Vegan Pasta Bake (Creamy Cashew White Sauce, 45 Minutes)
Pasta bake is the ultimate comfort food, and the cashew white sauce used here is genuinely creamy — not a compromise. Cashews blended with plant milk, nutritional yeast, and lemon create a rich, savory béchamel-style sauce that coats the pasta and bakes into a golden, bubbling dish. The breadcrumb topping adds crunch. This is a crowd-pleaser.
Ingredients
Cashew white sauce:
- 1 cup (140 g) raw cashews, soaked 4–6 hours or 30 min in boiling water
- 1¼ cups (300 ml) plant-based milk (oat or soy)
- 3 tablespoons nutritional yeast
- 1 tablespoon lemon juice
- 2 garlic cloves
- ½ teaspoon onion powder
- ½ teaspoon salt
- ¼ teaspoon white pepper
Pasta bake:
- 12 oz (340 g) rigatoni, penne, or fusilli
- 1 tablespoon olive oil
- 1 onion, diced
- 3 garlic cloves, minced
- 1 cup (150 g) cherry tomatoes, halved
- 1 cup (150 g) baby spinach or frozen spinach, thawed and squeezed dry
- 1 can (15 oz / 425 g) white beans or chickpeas, drained (optional — adds protein)
- Salt and black pepper
Breadcrumb topping:
- ½ cup (55 g) panko breadcrumbs (use GF if needed)
- 1 tablespoon olive oil
- 2 tablespoons nutritional yeast
- Pinch of salt and garlic powder
Method
- Soak cashews. Soak raw cashews in cold water 4–6 hours, or cover with boiling water and soak 30 minutes. Drain and rinse.
- Preheat oven. Set to 375°F (190°C).
- Cook pasta. Boil pasta in heavily salted water for 2 minutes less than the package instructions — al dente or firmer. It will continue cooking in the oven. Drain, reserving ½ cup pasta water.
- Blend the sauce. Add soaked cashews, plant milk, nutritional yeast, lemon juice, garlic, onion powder, salt, and white pepper to a high-speed blender. Blend for 2–3 minutes until completely smooth and creamy. Taste and adjust salt and lemon.
- Sauté vegetables. In a large oven-safe skillet or sauté pan, heat olive oil over medium heat. Cook onion for 5–6 minutes. Add garlic; cook 1 minute. Add cherry tomatoes; cook 2 minutes. Add spinach; stir until wilted.
- Combine. Add drained pasta and beans to the skillet. Pour the cashew sauce over everything. Add a splash of reserved pasta water to loosen if needed. Stir gently to coat.
- Breadcrumb topping. Mix panko, olive oil, nutritional yeast, salt, and garlic powder. Spread evenly over the pasta.
- Bake. Bake for 20–25 minutes until the top is golden and the sauce is bubbling at the edges.
- Rest 5 minutes. The sauce thickens slightly as it cools. Serve from the baking dish.
Tips
Undercook the pasta. This is critical. Pasta that goes into the bake fully cooked will be overcooked after 20+ minutes in the oven. Pull it 2 minutes early.
High-speed blender for the sauce. A Vitamix or similar produces a truly smooth cashew cream. A regular blender may leave small lumps — strain through a fine-mesh sieve if needed.
Reserve pasta water. The starch thins the sauce if it’s too thick and helps it coat every piece of pasta.
Panko over regular breadcrumbs. Panko (Japanese-style breadcrumbs) produces a crunchier, lighter topping that stays crispy longer.
Variations
Sun-dried tomato: Add ¼ cup of chopped sun-dried tomatoes to the sauce during blending.
Roasted vegetable: Roast zucchini, bell pepper, and eggplant before combining. More complex flavor and texture.
Smoky: Add ½ teaspoon smoked paprika to the cashew sauce.
Pesto pasta bake: Replace the cashew sauce with 1 cup of vegan pesto (see the vegan pesto pasta recipe). Top with tomatoes and breadcrumbs. Bake 20 minutes.
FAQ
Can I make this nut-free? Yes — replace the cashew sauce with a roux-based white sauce: 2 tablespoons olive oil + 2 tablespoons flour cooked together for 2 minutes, then whisk in 2 cups plant milk. Add nutritional yeast, salt, and lemon.
Does pasta bake reheat well? Yes — the sauce loosens when heated. Add a splash of plant milk before microwaving or cover with foil and reheat at 350°F (175°C) for 15–20 minutes.
For a simpler vegan pasta, see the vegan pasta recipe (aglio e olio). Browse all vegan main meals at the main meals hub.