*This post may contain affiliate links. Thank you for your support.

This delicious cauliflower cheese casserole is amazingly creamy, simple to make, and an impressive vegetarian side dish!

Cauliflower Cheese Casserole
Table of Contents

Vegetarian cauliflower cheese casserole is a popular vegetable side dish that goes along with practically anything! The flavor of tender cauliflower florets with a bubbly cheese sauce turns this simple recipe into an impressive cauliflower dish.

It is cheesy, creamy, delicious, healthy, low-carb, rich in vitamins, and stress-free to prepare.

Cauliflower Cheese Casserole

And since it’s loaded with cheese and covered in béchamel sauce, your kids might even love this creamy side dish! 😉

Serve it with baked potatoes, green salad, or vegetable patties to turn it into a full vegetarian meal.

Good To Know: It’s made without heavy cream and uses less cheese and butter than other recipes. Thus, it’s a slightly healthier cheesy cauliflower casserole recipe than most!

🛒 Ingredients

See recipe card for quantities.

Caulifower Cheese Casserole Ingredients
  • Cauliflower → Use fresh cauliflower or frozen cauliflower florets.
  • Cheese → For the golden brown bubbly cheese layer! Use either grated parmesan cheese, sharp cheddar cheese, fontina, or a cheese of your choice.
  • Béchamel Sauce → Makes the cauliflower casserole extra creamy. For this you need: Olive Oil (or butter), flour, unsweetened dairy-free milk, cauliflower cooking water, salt, pepper, and nutmeg! If you like, season the creamy sauce with a pinch of garlic powder or onion powder.

Prefer a vegan cauliflower casserole? Use a dairy-free cheese alternative or omit the cheese altogether.

Gluten-Free: Use gluten-free flour!

👩‍🍳 Visual Step-by-Step Instructions

This visual step-by-step instruction will help you along the way – definitely recommended if you’re a cooking beginner! 😉 → Watch the recipe video to see how easy it is to make at home! 🤓

  • Preheat oven to 390°F (200°C).
  • Béchamel Sauce: Melt oil or butter in a saucepan over medium heat. Add flour and stir constantly for 1 minute.
  • Pour in dairy-free milk and cauliflower cooking water, bring to a boil while whisking constantly. Reduce heat and let it simmer for approximately 5 minutes until thickened.
  • Season with salt, pepper, and nutmeg.
Vegan Bechamel Sauce Recipe Step 1-7
  • Wash cauliflower and cut it into florets. Bring a large pot of salted water to a boil, add cauliflower florets, and cook for 5 minute until fork tender. Drain over a sieve. → Don’t forget to set ¼ cup of the cooking water aside for the sauce.
  • Arrange cooked cauliflower in a casserole or baking dish.
  • Pour the béchamel sauce over the cauliflower, then sprinkle the grated cheese on top.
  • Bake for 20-25 minutes in the preheated oven.
Cauliflower Cheese Casserole Recipe Step 1-3

Hint: Top the cheesy cauliflower casserole with chopped parsley, chives, or green onions before serving.

🫙 Storage & Reheating Instructions

Store leftovers directly in the casserole (e.g. covered with plastic wrap or aluminum foil – easiest to reheat later) or in an airtight in the refrigerator. Stays fresh for 3-4 days.

Reheat for 20 minutes in the oven, preheated to 390°F (200°C).

Prepare casserole (but do not bake) up to one day in advance and store it wrapped with plastic wrap in the refrigerator. Bake per recipe timings when you are ready!

Cheesy Cauliflower Casserole

🥦 More Vegetable Side Dishes

If you make this recipe, I’d love for you to give it a star rating ★ below. 

Please follow me on InstagramPinterest, and Facebook or sign up for my free newsletter to never miss the newest recipes. I would be thrilled to welcome you to my community & thank you so much for your support! 💕

📖 Recipe

Cauliflower Cheese Casserole

Cauliflower Cheese Casserole

This delicious cauliflower cheese casserole is amazingly creamy, simple to make, and an impressive vegetarian side dish!
Author : Aline Cueni
5 from 1 vote

Click on the stars to leave a vote!

Prep Time :5 minutes
Cook Time :30 minutes
Total Time :35 minutes
Servings : 4
Calories : 214kcal

Ingredients
 

  • 1 head (700-800 g) cauliflower approx 2 pounds
  • ½ cup (50 g) grated cheese I used parmesan cheese

Béchamel Sauce

  • 1 tbsp oil or butter
  • 1 tbsp flour
  • ½ + ⅓ cup (200 ml) dairy-free milk unsweetened (or milk)
  • ¼ cup (50 ml) cauliflower cooking water or water
  • 1 pinch ground nutmeg
  • salt & pepper

Instructions
 

  • Preheat oven to 390°F (200°C).
  • Wash cauliflower and cut it into florets. Add them with ½ tsp salt into a pot, top with water, and bring to a boil. Let it cook for 5 minutes, then drain over a sieve. → Don't forget to set ¼ cup of the cooking water aside for the sauce.
  • Arrange cooked cauliflower in a casserole.
  • Béchamel Sauce: Melt oil in a saucepan over medium heat. Add flour and stir constantly for 1 minute.
  • Pour in dairy-free milk and cauliflower cooking water, bring to a boil while whisking constantly. Reduce heat and let it simmer for approximately 5 minutes until thickened.
  • Season with salt, pepper, and nutmeg.
  • Pour the béchamel sauce over the cauliflower, then sprinkle the grated cheese on top.
  • Bake for 20-25 minutes in the preheated oven.

Notes

Vegan: Use a dairy-free cheese alternative or omit cheese altogether.
Keeps fresh for 3 days. Store leftovers directly in the baking dish (e.g. covered with cling film – easiest to reheat) or in an airtight container in the refrigerator.
Reheat for 20 minutes in the oven, preheated to 390°F (200°C).

Recommended Products

Nutrition

Calories: 214kcal | Carbohydrates: 22g | Protein: 15g | Fat: 9g | Saturated Fat: 4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 2g | Cholesterol: 20mg | Sodium: 312mg | Potassium: 1207mg | Fiber: 7g | Sugar: 9g | Vitamin A: 561IU | Vitamin C: 176mg | Calcium: 343mg | Iron: 2mg

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.