Vegan Cauliflower Cheese

Vegan Cauliflower Cheese Recipe

By Loving It Vegan

🔪Prep Time: 10 minutes

👩‍🍳Cook Time: 5 minutes


Roasted Cauliflower:

2 pounds Cauliflower Florets (1kg)

2 Tbsp Olive Oil

1/2 tsp Sea Salt

1/2 tsp Ground Black Pepper

Vegan Cheese Sauce:

6 Tbsp Vegan Butter

6 Tbsp All Purpose Flour

3 cups Soy Milk (720ml) or other creamy non-dairy milk

1/3 cup Nutritional Yeast (20g)

2 tsp Dijon Mustard

1 tsp Onion Powder

1 tsp Garlic Powder

3/4 tsp Sea Salt


1/2 cup Vegan Breadcrumbs

2 Tbsp Vegan Butter Melted


1Preheat the oven to 430°F (220°C).

2Add cauliflower florets to a mixing bowl along with olive oil, sea salt and black pepper and toss the cauliflower florets so that they are lightly coated in the oil and spices.

3Transfer to a roasting pan or a parchment lined tray and bake in the oven at 430°F for 20 minutes. Remove the cauliflower from the oven and then turn the oven down to 400°F.

4While the cauliflower is roasting prepare your cheese sauce. Add vegan butter to a saucepan on medium to high heat and when melted add in all purpose flour. Fry the flour in the vegan butter briefly.

5Add the soy milk all at once and whisk it in. Bring to the boil stirring and whisking constantly. When it boils keep stirring for a few minutes until it has thickened noticeably.

6Remove from the heat, add nutritional yeast, dijon mustard, onion powder, garlic powder and salt and whisk in.

7Place the roasted cauliflower into a mixing bowl, pour over the cheese sauce and toss the cauliflower gently in the sauce.

8Prepare your breadcrumbs by adding them to a bowl with melted vegan butter and toss the breadcrumbs with the butter so that they’re lightly coated.

9Transfer the roasted cauliflower and sauce to a 9×13 baking dish and smooth down.

10Spread the breadcrumbs evenly over the top.

11Bake in the oven (uncovered) at 400°F for 25-30 minutes until browned on top.

View Full Recipe

Related Recipes

Top Vegan Recipe Resources 🥑