Keto Cauliflower Mac and Cheese
Keto cauliflower mac and cheese swaps the pasta for cauliflower florets while keeping the creamy, cheesy texture mac & cheese is loved for. Each serving has just 7 g net carbs with 36 g fat and 22 g protein - a family dinner on the table in 30 minutes.
The key points at a glance
- Total time: approx. 30 minutes, including baking - a relaxed keto weeknight dinner.
- Approx. 7 g net carbs and 36 g fat per serving.
- Ingredients: cauliflower, cheddar, cream, butter, Parmesan, Dijon mustard, spices.
- Works as keto comfort food for the family; prepares ahead easily.
Ingredients
Makes 2 generous servings as a main, or 4 servings as a side.
| Amount | Ingredient | Note | ||
|---|---|---|---|---|
| Cauliflower | cut into florets | |||
| cut into florets | ||||
| Cream | - | |||
| Cheddar | grated | |||
| grated | ||||
| Butter | - | |||
| Parmesan | grated | |||
| grated | ||||
| Dijon mustard | - | |||
| Salt | to taste | |||
| to taste | ||||
| Pepper | to taste | |||
| to taste | ||||
| Nutmeg | to taste | |||
| to taste | ||||
Preparation
Cut the cauliflower into florets and blanch for 5 minutes. Make the cheese sauce from cream, cheddar, butter and mustard on the stovetop. Transfer the cauliflower to a baking dish, pour the sauce over, sprinkle with Parmesan and bake for 15 minutes at 200 degrees C.
Why cauliflower mac and cheese is keto-friendly
Classic mac and cheese contains around 45 g net carbs per serving from the pasta. Cauliflower, on the other hand, has only approx. 3 g net carbs per 100 g and a soft texture after cooking that resembles pasta florets. The cheese sauce from cream and cheddar contributes virtually no carbs: full-fat cream has approx. 3 g carbs per 100 ml and cheddar less than 1 g per 30 g. The result is a macro profile of 7 g net carbs, 36 g fat and 22 g protein - a classic keto comfort food profile.
Source: FDDB - Nutritional values of raw cauliflower , USDA FoodData - Cheddar Cheese
Cauliflower vs. pasta: macro comparison
100 g of cooked macaroni contains approx. 26 g net carbs and 5 g protein. 100 g of cooked cauliflower contains approx. 3 g net carbs and 2 g protein. At equal volume, cauliflower saves around 88 percent of the carbs while delivering vitamin C and folate on top.
Flour-free cheese sauce - how it still turns out creamy
Classic cheese sauce is thickened with flour (a bechamel base), which makes it unsuitable for keto. Here the sauce is made only from cream, cheddar, butter and a dash of Dijon mustard: the fats in the cream and cheese form a stable emulsion as they reduce. Dijon mustard contains emulsifiers (lecithin) that help keep the sauce smooth.
How do I serve and vary cauliflower mac and cheese?
Serve straight from the oven once the cheese crust is golden brown. From my own experience: do not overcook the cauliflower before baking - after blanching it should still be slightly al dente so it does not turn mushy in the oven. A simple green salad pairs well with it.
Meal prep and reheating
The dish prepares ahead very well: blanch the cauliflower and make the sauce, transfer everything into the baking dish and refrigerate for up to 24 hours before baking. Leftovers keep for 3 days in the fridge and can be reheated in the oven at 180 degrees C or in the microwave.
Variation with crispy bacon
For more protein and flavor: roughly chop 80 g of crisp-fried bacon and stir it into the cauliflower before baking. That raises the protein content by approx. 10 g and adds a smoky note to the dish. The bacon can be fried the day before.
Which tips help with keto cauliflower mac and cheese?
- Blanch the cauliflower al dente (5 minutes in salted water) - it continues to cook in the oven and should not turn mushy.
- Grate the cheddar directly into the hot cream and melt over low heat - high heat makes cheese grainy.
- Do not skip the Dijon mustard - it stabilizes the sauce and adds pleasant seasoning without adding carbs.
- Place the baking dish under the broiler for the last 2 to 3 minutes for an extra-crisp cheese crust.
- For more cheese flavor: mix Parmesan with grated Gruyere - Gruyere melts especially creamy.
Nutrition values
| Nutrient | Per 100 g | Per serving | Keto context |
|---|---|---|---|
| Calories | approx. 145 kcal | approx. 480 kcal | A full main meal; energy from cheese, cream and butter. |
| A full main meal; energy from cheese, cream and butter. | |||
| Fat | approx. 10.9 g | approx. 36 g | Main fat sources: cheddar, cream, butter - mostly saturated fats, well suited to keto. |
| Main fat sources: cheddar, cream, butter - mostly saturated fats, well suited to keto. | |||
| Net carbs | approx. 2.1 g | approx. 7 g | Moderate for keto; carbs come from cauliflower and milk fat. |
| Moderate for keto; carbs come from cauliflower and milk fat. | |||
| Sugar | approx. 1.0 g | approx. 3.3 g | Natural sugars from cauliflower and cream; no added sugar. |
| Natural sugars from cauliflower and cream; no added sugar. | |||
| Protein | approx. 6.7 g | approx. 22 g | Solid protein content from cheddar and Parmesan; supports muscle maintenance. |
| Solid protein content from cheddar and Parmesan; supports muscle maintenance. | |||
| Salt | approx. 0.46 g | approx. 1.5 g | Moderate; cheddar and Parmesan bring their own salt - no extra salting needed. |
| Moderate; cheddar and Parmesan bring their own salt - no extra salting needed. | |||
Note: Nutrition values are estimated averages per 100 g and per serving and may vary depending on ingredients, brands, portion size, and preparation. They do not replace individual nutrition or medical advice.
FAQ
Is cauliflower mac and cheese really keto-friendly?
Yes. Swapping macaroni for cauliflower drops the carbohydrate count from around 45 g to 7 g net carbs per serving. The cheese sauce contributes virtually no carbs as long as no flour is used.
Can I replace cheddar with another cheese?
Yes. Gruyere, Gouda, Emmental or a blend of several cheeses all work very well. Important: use full-fat cheese, not light versions - they often contain more carbs and melt less well.
Is cauliflower mac and cheese suitable for weight loss?
Yes. At 480 kcal, 7 g net carbs and 22 g protein it fits well into a keto-based weight loss plan. If you want to cut calories, halve the cream and use more cauliflower.
Can I use frozen cauliflower?
Yes, frozen cauliflower works well - it does not need to be thawed first, but the oven time extends by approx. 5 minutes. The dish gets a bit looser from the water released by the frozen florets; reduce the sauce a little more in that case.
How do I keep the cheese sauce from going grainy?
Heat the cream over medium heat, never high. Always grate the cheese finely and stir it in in small portions. Drop the heat to the lowest setting as soon as the cheese goes in - high heat splits the casein from the fat and turns the sauce grainy.