Vegan Mushroom Alfredo Casserole Recipe
- Certified Inc.
- Jan 22
- 2 min read

This creamy and hearty vegan mushroom Alfredo casserole is perfect for a comforting dinner or meal prep. Made with a rich, dairy-free Alfredo sauce, tender mushrooms, and baked pasta, it’s a satisfying and flavorful dish.
Ingredients
For the Alfredo Sauce:
1 cup raw cashews (soaked in hot water for 20 minutes, then drained)
2 cups unsweetened plant-based milk (almond, oat, or soy)
3 tbsp nutritional yeast
2 tbsp lemon juice
2 tbsp olive oil (optional for extra creaminess)
2 cloves garlic
1 tsp onion powder
½ tsp nutmeg
Salt and pepper to taste
For the Casserole:
12 oz pasta (penne, rigatoni, or rotini; use gluten-free if needed)
2 tbsp olive oil or vegan butter
12 oz mushrooms (sliced; cremini, button, or shiitake work well)
1 medium onion (diced)
3 cups spinach (optional, for added greens)
½ cup vegan mozzarella or parmesan (optional, for topping)
Fresh parsley for garnish
Instructions
1. Cook the Pasta
Cook the pasta according to the package instructions until al dente. Drain and set aside.
2. Prepare the Alfredo Sauce
In a blender, combine the soaked cashews, plant-based milk, nutritional yeast, lemon juice, olive oil, garlic, onion powder, nutmeg, salt, and pepper. Blend until smooth and creamy. Adjust seasoning to taste.
3. Cook the Mushrooms and Vegetables
In a large skillet, heat olive oil or vegan butter over medium heat.
Add the diced onion and cook for 3-4 minutes until softened.
Stir in the sliced mushrooms and sauté for 6-8 minutes until browned and tender.
Add the spinach (if using) and cook until wilted. Remove from heat.
4. Assemble the Casserole
Preheat your oven to 375°F (190°C).
In a large mixing bowl, combine the cooked pasta, sautéed mushrooms, and Alfredo sauce. Mix until well coated.
Transfer the mixture to a greased 9x13-inch baking dish.
(Optional) Sprinkle vegan mozzarella or parmesan on top for a cheesy finish.
5. Bake the Casserole
Cover the dish with foil and bake for 15 minutes.
Remove the foil and bake for an additional 10-15 minutes until the top is golden and bubbly.
6. Serve
Remove from the oven and let the casserole cool for 5 minutes.
Garnish with fresh parsley and serve warm.
Tips
Add extra veggies like broccoli or peas for more nutrients.
For a smoky twist, add a pinch of smoked paprika to the Alfredo sauce.
Store leftovers in an airtight container in the fridge for up to 3 days, or freeze for up to a month.
Comments