Vegan broccoli casserole with cashews, yeast and flaxseed

This Vegan Broccoli Casserole features a creamy cashew and nutritional yeast sauce complemented by steamed broccoli and cauliflower. It's a hearty, plant-based dish that’s easy to prepare and perfect for a nutritious meal.

Macro-Fit Meal Planner

Turn this recipe into a full day that hits your macros

Set your calorie & macro targets — we'll build a complete breakfast, lunch, dinner and snack plan around real recipes. Regenerate any meal in one click.

Plan My Day →
05 May 2026
Cook time 40 min
Prep time 10 min

Ingredients:

1 head cauliflower
1 cup cashew
4 tbsp yeast
1 tbsp vinegar
1 garlic clove
3/4 tsp salt
1/4 tsp black pepper
1/4 cup flaxseed
1/2 tbsp miso
1 tbsp lemon juice
1 cup almond milk
2 tbsp olive oil
1/2 cup onion
3 tbsp whole-grain wheat flour
2 bunches broccoli
Vegan broccoli casserole with cashews, yeast and flaxseed

Welcome to a delicious and nutritious recipe for Vegan Broccoli Casserole with Cashews, Yeast, and Flaxseed. This dish is not only plant-based but also packed with flavors and essential nutrients. Perfect for those looking for a hearty, yet healthy meal option.

Instructions:

1. Preheat Oven: Preheat your oven to 375°F (190°C).
2. Prep Work:
- Wash and cut the cauliflower into small florets.
- Wash and cut the broccoli into florets.
3. Steam the Veggies:
- Place the cauliflower and broccoli florets in a steamer basket and steam over boiling water for about 8-10 minutes, or until tender but still bright green. Remove from heat and set aside.

4. Make Cashew Sauce:
- In a high-speed blender, add the cashews, nutritional yeast, vinegar, garlic clove, salt, black pepper, flaxseed, miso, lemon juice, and almond milk.
- Blend on high until you have a smooth and creamy sauce. Set aside.
5. Cook the Onion:
- In a large skillet, heat the olive oil over medium heat.
- Add the chopped onion and sauté until translucent, about 4-5 minutes.

6. Thicken the Sauce:
- Sprinkle the whole-grain wheat flour over the sautéed onions and stir well to combine.
- Gradually pour the blended cashew sauce into the skillet, stirring continuously, until the mixture starts to thicken, about 3-4 minutes.
7. Combine:
- Gently fold the steamed cauliflower and broccoli into the sauce, making sure all pieces are well-coated.
8. Bake the Casserole:
- Transfer the mixture into a lightly greased (with a bit of olive oil) casserole dish.
- Spread the mixture out evenly in the dish.
- Bake in the preheated oven for 25-30 minutes, or until the top is golden and bubbly.
9. Serve:
- Let the casserole cool for a few minutes before serving.
- Enjoy your delicious and nutritious vegan broccoli casserole!

This Vegan Broccoli Casserole is a fantastic dish that combines creamy cashew sauce with the goodness of broccoli and cauliflower. It's a satisfying meal that is both nutritious and delicious. Enjoy it as a main course or a side dish, and delight in each wholesome bite!

Vegan broccoli casserole with cashews, yeast and flaxseed FAQ:

What is the baking time for this casserole?

Bake the Vegan Broccoli Casserole in a preheated oven at 375°F (190°C) for 25-30 minutes, or until the top is golden and bubbly.

How can I store leftovers of the casserole?

Store any leftover casserole in an airtight container in the refrigerator for up to 4-5 days. To reheat, microwave or bake in the oven until warmed through.

Can I substitute cashews with another nut or seed?

Yes, you can substitute cashews with other nuts like almonds or seeds like sunflower seeds. Keep in mind that this may slightly change the flavor and creaminess of the sauce.

What should the broccoli and cauliflower look like when cooked?

Steam the broccoli and cauliflower until they are tender but still bright green, which usually takes about 8-10 minutes. They should not be mushy.

What size casserole dish should I use for this recipe?

A standard 9x13 inch (23x33 cm) casserole dish works well for this recipe. Adjust the baking time if using a different size.

Cooking Tips:

- For a creamier texture, ensure your cashews are well-soaked before blending.

- Add more garlic if you prefer a stronger flavor.

- You can substitute almond milk with any plant-based milk of your choice.

- Make sure to chop the broccoli and cauliflower into similar-sized pieces to ensure even cooking.

- If you want a gluten-free version, replace whole-grain wheat flour with gluten-free flour.

- Toast the flaxseed lightly in a pan before adding to enhance its nutty flavor.

Nutrition Facts

6 Servings
Calories 300kcal
Protein 14g
Carbohydrates 30g
Fiber 10g
Sugar 6g
Fat 20g

More recipes

Bacon-fried irish cabbage with a dash of black pepper

Savory bacon-fried Irish cabbage, quick and easy to make.

05 May 2026

Chicken pitas

Italian-style chicken pitas with sun-dried tomatoes and kale.

05 May 2026

Lemon and cumin hummus

Creamy lemon and cumin hummus, perfect for dipping or spreading.

05 May 2026

Traditional shortbread

Make classic buttery shortbread cookies easily at home.

05 May 2026

Funnel cake

Enjoy homemade funnel cake, crispy and sweet, topped with powdered sugar.

05 May 2026

Citrus coconut cake

Moist Citrus Coconut Cake with lemon, lime, and coconut.

05 May 2026

Steak with grilled mushrooms and asparagus

Enjoy juicy steak with grilled mushrooms and asparagus.

05 May 2026

Green bean and dried cranberry salad

A vibrant salad with green beans, cranberries, and almonds.

05 May 2026

Posts