Outrageously cheesy and ultra creamy, Cheesy Cauliflower Bake is everyone’s favorite comforting side dish.
A Cheesy Cauliflower Bake is a classic side dish and making it fresh is SO much better than frozen. The best part is, it’s so much simpler to make than you’d think! So skip store-bought and make it homemade instead!
Why This Recipe Works
- Using steamed cauliflower ensures the casserole cooks at the same pace to create, a creamy, cheesy dish that’s out of this world.
- The Cheddar and Parmesan Cheeses work together to create a creamy, flavorful sauce.
This cheese sauce is super simple to prepare. It’s a combination of shredded cheddar cheese, grated Parmesan, flour, seasoning, and milk. That’s it!
How to Make Cheesy Cauliflower Bake
- Steam the cauliflower until just undercooked.
- Make the cheese sauce by mixing the cheese with thickened milk.
- Add the cauliflower and cheese sauce to a baking dish and top with more cheese.
- Bake until bubbly and golden brown.
Choosing the Best Cauliflower
- Look for cauliflower that’s white in color without marks or blemishes.
- Choose heads with tightly packed florets.
- Cauliflower should feel heavy for its size with bright, crisp leaves.
- Fresh cauliflower should have a mild scent. Stronger odors indicate the cauliflower is past its freshness.
Ingredient Notes
- Cauliflower: I use fresh cauliflower (see choosing the best cauliflower for a buying guide). To use frozen cauliflower, read on for detailed instructions.
- Cheese: To keep the ingredients simple and readily available, I chose cheddar and Parmesan cheeses, but you can use, any easy melting cheese such as Gouda, Red Leicester, or Gruyère to replace the cheddar and to replace the Parmesan cheese, you can use Pecorino Romano, Asiago, or Grana Padano.
- Butter: I use salted for extra flavor, but unsalted will work just as well.
- Milk: As flour is used to thicken the sauce any milk can be used for this recipe.
- Flour: I use plain, all purpose flour, but any white flour you have on hand will do.
Step By Step Instructions
Start with cutting the cauliflower into bite-sized pieces.
Steam the cauliflower for 5 minutes.
Add to a baking pan and set aside.
To use frozen cauliflower, just follow the instructions on the package to cook, but subtract a few minutes to allow it to finish cooking in the sauce. Drain well then follow the recipe from step three.
To Make the Cheese Sauce
Start by melting the butter in a pan. Once the butter is melted, add the flour and whisk into a paste (this is called a roux).
Slowly mix in the milk until smooth.
Add the grated Parmesan and cheddar cheese.
Mix until smooth. Taste and add the salt and pepper as needed.
Assembling the Casserole
Pour the sauce over the steamed cauliflower.
Top with Shredded Cheese
Bake until bubbly and golden. Allow to cool for at least 5 minutes before serving. Serve and enjoy!
Erren’s Top Tips & Variations
- For the most tender cauliflower, be sure to remove the cores and stems.
- Cut the cauliflower into equally sized florets to ensure even cooking.
- When steaming the cauliflower, be sure to season with salt to avoid bland cauliflower.
- Steam until slightly tender, but not soft. It will finish cooking in the oven.
- To use frozen cauliflower: just follow the instructions on the package to cook, but subtract a few minutes to allow it to finish cooking in the sauce. Drain well then follow the recipe from step three.
- Be sure your cooked cauliflower is drained and dry before adding it to the sauce.
- Have all your ingredients ready before you start the sauce. Things move fast when making a cheese sauce. If you have to stop to grate cheese, it could end in disaster.
- When adding the milk, pour slowly while mixing it in at the same time. Stir until thick and smooth.
- Taste before seasoning . Some cheese is quite salty to taste so season as needed.
- For a crunchy topping swap the cheddar cheese topping with Parmesan cheese. It will become golden and crisp.
- Add a teaspoon of mustard or garlic powder to the sauce for extra depth of flavor.
Make ahead and Freezing Instructions
To Make Ahead: follow the recipe, but instead of baking, cover and refrigerate for up to three days. When ready to use, bake as instructed, adding 5to 10 minutes to the cooking time to be sure it’s cooked through.
To Freeze: Follow the recipe, but instead of baking, wrap the pan well with plastic wrap and foil. Then freeze for up to three months. When ready to use, thaw in the fridge overnight, remove the wrapping, and bake as instructed (you may have to add 5 to 10 minutes to the cooking time to warm through).
FAQs
Cauliflower cheese can go watery if you boil your cauliflower or steam it in the microwave and use it in the sauce without draining it first.
Yes. Cheesy Cauliflower Casserole freezes really well. I’ve been known to make a big batch and freeze it. It can be cooked from frozen in the microwave. If you plan to reheat it in the oven, it’s best to defrost it overnight first.
Stay Updated
Receive new recipes & dinner ideas straight to your inbox!
Let’s Make Cheesy Cauliflower Bake
Ingredients
- 1½ lbs cauliflower approximately 1 large head, cut into even sized pieces
- 3 tablespoons butter
- 3 tablespoons flour
- 1½ cup milk
- 1 teaspoon salt
- ½ cup Parmesan Cheese
- 1½ cup cheddar cheese grated
- black pepper Freshly ground to taste
- ½ cup cheddar cheese for the top
Instructions
- Preheat oven to 400º
- Cut the cauliflower into bite-sized pieces. Steam in a steamer or microwave until slightly tender (about 5 minutes) and drain any moisture.
- If necessary, drain and allow to dry before using. Add to an 8×8 baking dish and set aside.
- In a medium saucepan melt the butter and then mix in the flour to form a paste.
- While mixing constantly, slowly pour in the milk until smooth.
- Mix in the salt, and Parmesan cheese until combined.
- Mix in 1 cup of cheddar until melted.
- Mix in the pepper.
- Pour the cheese sauce over the steamed cauliflower in the pan.
- Top with the remaining ½ cup of cheddar
- Bake until cheese is melty and deeply golden, 30 minutes.
Tips + Notes
- For the most tender cauliflower, be sure to remove the cores and stems.
- Cut the cauliflower into equally sized florets to ensure even cooking.
- When steaming the cauliflower, be sure to season with salt to avoid bland cauliflower.
- Steam until slightly tender, but not soft. It will finish cooking in the oven.
- To use frozen cauliflower: just follow the instructions on the package to cook, but subtract a few minutes to allow it to finish cooking in the sauce. Drain well then follow the recipe from step three.
- Be sure your cooked cauliflower is drained and dry before adding it to the sauce.
- Have all your ingredients ready before you start the sauce. Things move fast when making a cheese sauce. If you have to stop to grate cheese, it could end in disaster.
- When adding the milk, pour slowly while mixing it in at the same time. Stir until thick and smooth.
- Taste before seasoning the sauce before seasoning. Some cheese is quite salty to taste and season as needed.
- For a crunchy topping swap the cheddar cheese topping with Parmesan cheese. It will become golden and crisp.
- Add a teaspoon of mustard or garlic powder to the sauce for extra depth of flavor.
Nutrition Information:
This recipe was originally published in 2018. It was republished in 2021 with new photos, Ingredient Notes, and make ahead & freezing instructions.
Kathy says
Oh my gosh this was so good! The ingredients were simple and the measurements were perfect. Everything about this recipe was on point, the ingredients, the process, the baking temperature and time. It will be a go to recipe.
Erren Hart says
Hi Kathy, I’m so happy to hear how much you enjoyed the cheesy cauliflower bake! Knowing that the measurements, baking temperature, and time all worked out just right for you is great feedback. It’s wonderful that this dish has earned a spot as one of your go-to recipes. Thanks for taking the time to share your positive experience. Keep enjoying your cooking adventures, and I hope this recipe continues to be a delicious and reliable choice for you!
Erren's Kitchen says
That is amazing, Tabitha!! Thank you so much! So happy everyone loved it!