Cauliflower Mac and Cheese

Featured Comment
“
Love this recipe! Great as a side dish with any meat. Thank you! ~Cherie”
Mac and cheese is one of the dishes that I miss so much. I’ve been gluten intolerant for about 9 years now and I may have gotten used to it, but I admit that I miss the comforting taste of pasta, pizza, and breads. There are many tasty substitutions and gluten free options available but I’ve also fallen in love with cauliflower.
Cauliflower has been so good in substituting for pizza crust, rice, potatoes and many other dishes. It’s lower in carbs and has more nutritional value. Did I mention that it’s also tasty? If you like cauliflower and you love mac and cheese, this cauliflower mac and cheese recipe is for you!
I highly recommend to sauté cauliflower rather than boil or steam it because it retains more nutrients and it tastes much better with browned edges. Cauliflower is so good smothered in cheese sauce, it will be your favorite meal and side dish.
Tips On Making Cauliflower Mac and Cheese
- Cauliflower: wash the head of cauliflower and cut off the florets. Chop florets and some stems into bite-size pieces and try to make them close to the same size. (You can use frozen cauliflower if needed just thaw completely first and stain off all the excess liquids.)
- Sauté the cauliflower until it’s partially softened but still have a little crunch in the middle. (This could take 10-15 minutes, depending on how large you cut the pieces.)
- Smooth cheese sauce: whisk flour into melted butter in the pan until smooth and then start slowly pouring in the milk and whisking at the same time. Keep whisking and slowly pouring in milk. Continue to whisk slowly until milk is warmed and thickened. Then, start adding cheese one handful at a time. Continue to whisk and add the cheese in handfuls until all is smooth and melted.
- Make sure you’re cooking the cheese sauce over medium-low heat. Don’t let it boil!
Additions and Allergy Friendly Alternatives
Meats: you can easily add crispy bacon, diced ham, diced rotisserie or leftover cooked chicken,
Cheeses: You a combination of softer cheese that melts well and sharper, bolder cheese for more flavor. Monterrey Jack cheese, Colby Jack, and Mozzarella, and fontina are softer cheeses that melt very well. For sharper and bolder flavors, use sharp cheddar, Asiago, Parmigiano-Reggiano, or gruyere. Always choose a block and grate it yourself!
Gluten free alternative: simply use a 1:1 gluten free all purpose flour in the cheese sauce. It thickens just as nicely and the sauce will be just as smooth and creamy. All other ingredients should be gluten free but double-check the packaging just in case.
Lactose free alternatives: Milk and butter are the two items that have lactose so use lactose free whole or 2% milk. For butter, use lactose free or plant based butter butter substitutes like I Can’t Believe It’s Not Butter, Earth Balance, Avocado Oil Plant Based Butter, or other brands you like. In cheese, note that most cheeses that are aged over 6 months are naturally lactose free. Many brands will put lactose content right on the label, under the nutritional information. Look for words like “contains 0% of lactose per serving.” If the wording is not there, you can look at sugar content. If sugar is 0g, that will indicate there is very low chance for lactose.
Dairy free alternative: unfortunately, it would be very difficult do go completely dairy free. Even though you can substitute milk for almond milk and substitute butter for vegan butter, cheese would be quite impossible to substitute successfully. Vegan cheese is not easy to work with and I personally have not found one that works well in mac and cheese and cheese sauces and tastes good. If you have vegan cheese that you love, you can absolutely use it!
Did you make this recipe?
PLEASE leave a 🌟 star rating! Let me know how you liked it by leaving the 📝 comment below or share and tag me on social media @willcookforsmiles. DON’T FORGET to subscribe to my newsletter!
Cauliflower Mac and Cheese Recipe
Ingredients
Cauliflower:
- 2 1/2-3 lb head of cauliflower
- 2 tbsp olive oil
- 1 tsp garlic powder
- 1/4 tsp black pepper
- salt to taste
Cheese sauce:
- 3 tbsp butter
- 3 tbsp all purpose flour can use all purpose GF flour
- 1 1/4 cup whole milk or 2% milk
- 4 oz sharp white cheddar cheese block
- 8 oz Monterrey Jack cheese block
- 1/2 tsp garlic powder
- 1/4 tsp black pepper
- salt to taste
Topping:
- 1 1/2 cups shredded Mozzarella cheese
Instructions
- Preheat the oven to 375°F and lightly grease an 8×8 baking dish. (You can also use a different sized baking dish that's about 2 quarts in size.)
- Wash the head of cauliflower and cut off the florets. Chop florets into bite-size pieces and try to make them close to the same size.
- Sauté cauliflower pieces with some olive oil, salt, pepper, and garlic powder over medium heat. Cook until it’s partially softened but still have a little crunch in the middle. (This could take 10-15 minutes, depending on how large you cut the pieces.)
- Take cauliflower out of the pan and set it aside.
- Melt butter in the same pan and whisk in flour. Keep whisking and slowly start pouring in milk. Keep gently whisking until all incorporated.
- When the milk mixture is warmed, start adding cheese one handful at a time. Continue to whisk and add the cheese in handfuls until all is smooth and melted. Season with salt, garlic powder, and pepper.
- When the cheese sauce is smooth, mix it with cauliflower and transfer into a greased baking dish.
- Spread cauliflower evenly in the baking dish and top it off with shredded Mozzarella cheese.
- Bake it for about 15 minutes. You can turn on the broiler until the top is golden but keep an eye on it.
Video
Notes
- Make Ahead: you can definitely put together the whole dish up to the step of baking, cover it air-tight, and refrigerate for a day. When ready to bake, take the dish out of the refrigerator, take off the cover and let it rest about 30 minutes while preheating the oven. Then bake as directed!
- Storing: store the leftovers right in the same baking dish or transfer it into a food storage container. Just make sure to cover it air-tight. Store in the refrigerator for 2-3 days.
- Reheating: you can reheat individual portions in the microwave for 30 seconds at the time. Make sure not to overheat it! Or, you can reheat in the oven at 350°F just until warmed through.
- Alternatives and allergy substitutions can be found in the post!
Nutrition
Originally published on Will Cook For Smiles in April, 2020.
All images and text ©Lyubov Brooke for ©Will Cook For Smiles. Please do not use my images without prior permission. If using my posts in collections and features, please link back to this post for the recipe.
Disclaimer: Nutrition information shown is not guaranteed to be 100% accurate as most ingredients and brands have variations.
This recipe is simply amazing!!! It is definitely going to be on the regular rotation!
That is so nice of you to say! I am so glad you liked it! 🙂
I used smoked gouda and cheddar because that is what I had in the refrigerator. It is delicious!! I also sautéed the cauliflower in a large cast iron pan, putting it in a bowl while making the cheese sauce in the same pan. I put the cauliflower back in the pan and baked it in there. It worked great!!
Yum! So glad you liked it!
Love this recipe! Great as a side dish with any meat. Thank you!
I am so happy to hear that, Cherie! 🙂
what happened to the MAC?
This was absolutely yummy!!! 🤤
Delicious 😋
Thank you, Elaine!