Vegan Broccoli and Cheese Casserole

If you’re craving a comforting, cheesy casserole but following a plant-based diet, I’ve got just the recipe for you. This Vegan Broccoli and Cheese Casserole delivers all the creamy, satisfying goodness of the traditional version while keeping things completely dairy-free. I’ve perfected this recipe to ensure the sauce is rich and velvety, and the broccoli maintains the perfect tender-crisp texture.

Ingredients

  • 4 cups fresh broccoli florets
  • 2 cups raw cashews, soaked overnight
  • 1½ cups unsweetened plant milk (preferably soy or oat)
  • ½ cup nutritional yeast
  • 3 cloves garlic, minced
  • 1 medium onion, diced
  • 2 tablespoons olive oil
  • 1 tablespoon apple cider vinegar
  • 1 teaspoon smoked paprika
  • 1 cup whole grain breadcrumbs
  • Salt and pepper to taste

Instructions

  1. Preheat your oven to 375°F (190°C) and lightly grease a 9×13 inch baking dish.
  2. Drain the soaked cashews and blend them with plant milk, nutritional yeast, garlic, apple cider vinegar, and smoked paprika until completely smooth.
  3. Steam the broccoli florets for 3-4 minutes until bright green but still firm. Transfer to an ice bath to stop the cooking process.
  4. Heat olive oil in a pan and sauté the diced onion until translucent, about 5 minutes.
  5. Combine the cashew cheese sauce with sautéed onions in a large bowl. Fold in the broccoli carefully.
  6. Transfer the mixture to your prepared baking dish and top with breadcrumbs.
  7. Bake for 25-30 minutes until golden brown and bubbling around the edges.

Cook Time and Serving Size

Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Servings: 6-8 portions

Recipe Notes

For the creamiest sauce, don’t skip soaking the cashews. If you’re short on time, you can quick-soak them in hot water for 1 hour. The nutritional yeast is crucial for achieving that classic cheese flavor – don’t skip it! If your sauce seems too thick, gradually add more plant milk until you reach your desired consistency. To make this recipe gluten-free, simply use gluten-free breadcrumbs or crushed almonds for the topping.

The leftovers keep well in an airtight container for up to 4 days. When reheating, add a splash of plant milk and cover with foil to prevent the top from drying out. To make ahead, prepare everything up to the baking step, cover, and refrigerate for up to 24 hours before baking.

For extra protein, try adding some pan-fried tempeh crumbles or white beans to the mixture. The smoked paprika adds a wonderful depth of flavor, but you can adjust the amount based on your preference.

Vegan Broccoli and Cheese Casserole

A comforting, cheesy casserole that's completely dairy-free. This recipe delivers all the creamy, satisfying goodness of the traditional version while keeping things plant-based.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings 4 servings
Calories 300 kcal

Ingredients
  

  • 4 cups fresh broccoli florets
  • 2 cups raw cashews soaked overnight
  • cups unsweetened plant milk preferably soy or oat
  • ½ cup nutritional yeast
  • 3 cloves garlic minced
  • 1 medium onion diced
  • 2 tablespoons olive oil
  • 1 tablespoon apple cider vinegar
  • 1 teaspoon smoked paprika
  • 1 cup whole grain breadcrumbs
  • Salt and pepper to taste

Instructions
 

  • Preheat your oven to 375°F (190°C) and lightly grease a 9x13 inch baking dish.
  • Drain the soaked cashews and blend them with plant milk, nutritional yeast, garlic, apple cider vinegar, and smoked paprika until completely smooth.
  • Steam the broccoli florets for 3-4 minutes until bright green but still firm. Transfer to an ice bath to stop the cooking process.
  • Heat olive oil in a pan and sauté the diced onion until translucent, about 5 minutes.
  • Combine the cashew cheese sauce with sautéed onions in a large bowl. Fold in the broccoli carefully.
  • Transfer the mixture to your prepared baking dish and top with breadcrumbs.
  • Bake for 25-30 minutes until golden brown and bubbling around the edges.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating