Creamy Pasta and Butternut Squash Casserole
Recipe type: Casserole/pasta
Cuisine: Vegan
Prep time: 
Cook time: 
Total time: 
Serves: 6 to 8
This simple and comforting casserole will remind you of macaroni and cheese. There’s no cheese here, just a delectable combo of smooth butternut squash, nutritional yeast, and silken tofu.
  • 10 to 12 ounces pasta twists (such as rotelle or rotini)
  • 2 tablespoons olive oil
  • 1 large onion, finely chopped
  • 1 medium butternut squash, pre-baked (see headnote above)
  • ¼ cup nutritional yeast
  • 12.3-ounce package firm or extra-firm silken tofu
  • ½ cup plain unsweetened nondairy milk
  • ½ teaspoon paprika, plus more for topping
  • Salt and freshly ground pepper to taste
  • ½ cup fine bread crumbs or ¼ cup wheat germ for topping
  • 2 tablespoons finely chopped parsley for topping, optional
  1. Cook the pasta according to package directions, then drain and transfer to a large mixing bowl.
  2. Heat the oven to 400º F.
  3. Heat half of the oil in a medium skillet. Add the onion cook until golden. Transfer to a food processor or blender, leaving about ½ cup’s worth aside for topping.
  4. Meanwhile, cut the pre-baked squash in half lengthwise. Scoop out the seeds and fibers and discard.
  5. Scoop out the soft part of the squash and add to the food processor or blender along with the onions. Where the squash starts to become firmer, peel and cut into ½- to ¾-inch dice.
  6. To the squash and onion mixture in the food processor or blender, add the nutritional yeast, tofu, nondairy milk and paprika. Process until completely smooth.
  7. Combine the pureed mixture with the pasta in the mixing bowl and stir until thoroughly combined. Season with salt and pepper, then stir again.
  8. Transfer the mixture to a large (about 9 by 12) lightly oiled casserole dish.
  9. Top evenly with the bread crumbs or wheat germ, reserved onions, and squash dice. Sprinkle with a little more paprika.
  10. Bake for 30 minutes, or until the top is golden brown and crusty. Sprinkle with a little parsley, if you'd like. Let stand for a few minutes, then serve.
Recipe by VegKitchen at