Vegan broccoli mushroom casserole

This Vegan Broccoli Mushroom Casserole features tender broccoli, savory mushrooms, and creamy almond milk combined with whole-wheat pasta. Baked to perfection, it's a hearty plant-based meal that's both nutritious and comforting.

22 Nov 2025
Cook time 40 min
Prep time 5 min

Ingredients:

1 cup broccoli
2 cups mushrooms
1 onion
4 garlic cloves
16 oz whole-wheat pasta
1/2 cup bread crumbs
1/2 tsp dried basil
1/2 tsp dried oregano
1 dash black pepper
1 dash salt
2 cups almond milk
1/4 cup cashew
1 tbsp yeast
5 tsp miso
1 tbsp cornstarch
1 tsp paprika
Vegan broccoli mushroom casserole

This Vegan Broccoli Mushroom Casserole is a delicious and wholesome dish that combines tender broccoli and savory mushrooms with creamy almond milk and whole-wheat pasta. It's a perfect hearty meal for those who love plant-based recipes, offering a nutritious alternative that's packed with flavor and comfort.

Instructions:

1. Preheat Oven: Preheat your oven to 375°F (190°C).
2. Cook Pasta: Boil a large pot of salted water and cook the whole-wheat pasta according to the package instructions until al dente. Drain and set aside.
3. Prepare Vegetables: While the pasta is cooking, heat a large skillet over medium heat. Add a splash of water or oil, then add the chopped onion and sauté until translucent, about 5 minutes. Add the minced garlic and cook for another minute until fragrant.
4. Cook Broccoli and Mushrooms: Add the broccoli florets and sliced mushrooms to the skillet. Cook until the mushrooms release their liquid and the broccoli is tender, about 7-10 minutes. Season with a dash of salt and black pepper.
5. Prepare Sauce:
- Soak Cashews: If you haven't already, soak the cashews in hot water for at least 15 minutes to soften.
- Blend Ingredients: Drain the cashews and blend them with the almond milk, nutritional yeast, miso paste, and cornstarch in a blender until smooth and creamy.
- Cook Sauce: Pour the sauce mixture into the skillet with the vegetable mixture. Reduce heat to low and cook, stirring occasionally, until the sauce thickens, about 5 minutes.
6. Combine Pasta and Sauce: Add the cooked pasta to the skillet and toss everything together, ensuring the pasta is well-coated with the sauce.
7. Transfer to Baking Dish: Lightly grease a large baking dish. Transfer the pasta and sauce mixture into the baking dish, spreading it evenly.
8. Prepare Topping: In a small bowl, mix the bread crumbs with the dried basil, dried oregano, and paprika. Sprinkle this mixture evenly over the top of the casserole.
9. Bake: Place the baking dish in the preheated oven and bake for 20-25 minutes, or until the top is golden brown and crispy.
10. Serve: Remove the casserole from the oven and let it sit for a few minutes before serving. Enjoy your delicious Vegan Broccoli Mushroom Casserole!

Enjoy your freshly baked Vegan Broccoli Mushroom Casserole, a comforting and delicious plant-based meal. This casserole is perfect for family gatherings or a simple, satisfying dinner. With its rich and creamy texture, it's sure to become a favorite in your household.

Vegan broccoli mushroom casserole FAQ:

What is the ideal baking time and temperature for this casserole?

Bake the casserole in a preheated oven at 375°F (190°C) for 20-25 minutes, or until the top is golden brown and crispy.

How can I store leftovers of this casserole?

Store leftovers in an airtight container in the fridge for up to 3-4 days. You can reheat individual portions in the microwave or the oven until warmed through.

Can I use different types of pasta for this recipe?

Yes, you can substitute whole-wheat pasta with gluten-free pasta or another type of your choice. Just adjust the cooking time according to the package instructions.

How do I know when the broccoli and mushrooms are cooked properly?

The broccoli should be tender and bright green, while the mushrooms should release their liquid and become softened. This typically takes about 7-10 minutes of cooking.

What can I substitute for cashews in the sauce?

If you need a cashew substitute, try using soaked silken tofu or sunflower seeds blended with almond milk. Adjust the texture and seasoning to taste.

Tips:

- For an extra creamy sauce, you can blend the cashews with the almond milk until smooth before adding to the casserole.

- Feel free to add other veggies, such as bell peppers or spinach, for added nutrition and flavor.

- To save time, you can use pre-cut broccoli and pre-sliced mushrooms.

- Make sure to cook the pasta al dente, as it will continue to cook in the oven.

- If you like a crispy topping, you can mix the bread crumbs with a little olive oil before sprinkling on top.

Nutrition per serving

6 Servings
Calories 230kcal
Protein 9g
Carbohydrates 36g
Fiber 5g
Sugar 3.37g
Fat 6g

More recipes

White bean and roasted mushroom soup

Hearty white bean and roasted mushroom soup with herbs.

02 Jan 2026

Sweet potato, kale & corn chowder

A hearty sweet potato, kale, and corn chowder for any occasion.

17 Nov 2025

Creamy chicken, bacon and cauliflower bake

Enjoy a hearty creamy chicken, bacon, and cauliflower bake.

16 Nov 2025

Tumbet

Enjoy Tumbet, a Mediterranean vegetable casserole from Mallorca.

14 Jan 2026

Moussaka

Enjoy a rich, layered Greek moussaka with eggplant and lamb.

19 Dec 2025

Vegan tomato soup

A simple and creamy vegan tomato soup with soy milk and capers.

26 Nov 2025

Low-carb sausage and zucchini casserole

A creamy, cheesy low-carb sausage and zucchini casserole.

27 Dec 2025

Skinny mexican chicken and brown rice casserole

A healthy Mexican chicken and brown rice casserole that's easy to prepare.

11 Dec 2025

Posts