Cauliflower Mac and Cheese
Table of Contents
Is Cauliflower Mac and Cheese Really as Good as the Classic?
Did you know one cup of regular mac and cheese can have 40 grams of carbs or more? That is a lot for a quick lunch, especially if you are watching your carbs.
That is why this cauliflower mac and cheese recipe is such a good swap. Each serving has about 5.5 grams of net carbs. It is still creamy, cheesy, and comforting. If you want an easy low-carb lunch, this cauliflower mac and cheese is ready in about 35 minutes.
Many people think cauliflower can’t match real pasta. I used to think so too. But when you roast the florets until tender and coat them in a silky cheese sauce, you get a dish that feels like pure comfort food. If you are building a full week of meals, you can also browse our keto lunch recipes for more easy ideas.
Ingredients for Cauliflower Mac and Cheese
Here is what you need to make 6 servings. Every item is easy to find at a regular grocery store.

- 1 large head of cauliflower (about 2 pounds), cut into small bite-size florets
- 2 tablespoons butter
- 4 ounces cream cheese, softened (smooth and tangy; it makes the sauce extra creamy)
- 1/2 cup heavy cream
- 2 cups shredded sharp cheddar cheese (the bold, nutty flavor makes the dish)
- 1/2 cup shredded mozzarella or Monterey Jack
- 1/2 teaspoon garlic powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon salt and 1/4 teaspoon black pepper
- 1/4 cup crushed pork rinds for a crunchy topping (optional)
Easy substitutions:
- No heavy cream? Use full-fat coconut cream or unsweetened almond milk plus an extra tablespoon of butter.
- No cream cheese? Use mascarpone or plain Greek yogurt.
- Short on time? Use two 12-ounce bags of frozen cauliflower florets. Thaw and pat them dry first.
- Want a different flavor? Swap the cheddar for Gruyère, Colby Jack, or pepper jack.
Timing
- Prep time: 10 minutes
- Cook time: 25 minutes
- Total time: 35 minutes
This cauliflower mac and cheese is about 25% faster than many baked versions, which often take 45 to 60 minutes. You also skip boiling water and draining pasta, so there is less cleanup.
Step-by-Step Instructions
Step 1: Prep the Oven and Cauliflower
Heat your oven to 400°F (200°C). Cut the cauliflower into small, even florets, about the size of elbow macaroni. Small pieces cook faster and hold the sauce better. Pat them dry with a towel so they roast instead of steam.
Step 2: Roast the Florets
Spread the florets on a baking sheet. Toss them with a little oil, salt, and pepper. Roast for 12 to 15 minutes, until they are just fork-tender with light golden edges. Tip: Don’t roast them until they are soft and mushy. They will keep cooking in the oven later.

Step 3: Make the Cheese Sauce
While the cauliflower roasts, melt the butter in a medium saucepan over low heat. Add the cream cheese and stir until smooth. Pour in the heavy cream, then add the garlic powder and smoked paprika. Warm it for 2 minutes, stirring often.
Step 4: Melt in the Cheese
Turn the heat to low. Add the cheddar and mozzarella a handful at a time, stirring after each. Keep the heat low so the sauce stays smooth and does not turn grainy. Tip: Shred your own cheese from a block. Pre-shredded cheese has anti-caking powder that can make the sauce gritty.

Step 5: Bake Your Cauliflower Mac and Cheese
Put the roasted cauliflower in a greased 8×8 baking dish. Pour the cheese sauce over the top and stir gently until every piece is coated. Sprinkle with crushed pork rinds if you like. Bake for 10 minutes, until bubbly and golden on top.
Step 6: Rest and Serve
Let the dish sit for 5 minutes. The sauce will thicken and cling to the cauliflower. Then scoop and enjoy.
Nutrition Information
Here is the nutrition for one serving of cauliflower mac and cheese (1 of 6 servings). These are estimates, so check your own brands for exact numbers.
| Nutrient | Per Serving |
|---|---|
| Calories | 245 |
| Total fat | 19 g |
| Saturated fat | 11 g |
| Protein | 12 g |
| Total carbs | 8 g |
| Fiber | 2.5 g |
| Net carbs | 5.5 g |
| Sugar | 3 g |
| Sodium | 480 mg |
Cauliflower is the reason the carbs stay so low. According to Healthline’s guide to the health benefits of cauliflower, one cup of raw cauliflower has about 5 grams of carbs and 2 grams of fiber. A cup of rice has about 44 grams of carbs. Cauliflower is also rich in vitamin C and a good source of vitamin K. To check the numbers for any ingredient you swap in, look it up on USDA FoodData Central.
Healthier Alternatives for the Cauliflower Mac and Cheese Recipe
Want to adjust this dish to fit your needs? Try these easy swaps:
- Lighter version: Use half-and-half instead of heavy cream and part-skim mozzarella. This cuts about 40 calories per serving.
- More protein: Stir in diced cooked chicken, crumbled bacon, or turkey sausage.
- Extra veggies: Add steamed broccoli or spinach for more fiber and color.
- Dairy-free: Use cashew cream, dairy-free cream cheese, and your favorite plant-based shreds.
- Gluten-free: This dish is naturally gluten-free. Just check that your pork rinds and spices are labeled gluten-free.
- Nut-free crunch: Use pork rinds or crushed parmesan crisps instead of breadcrumbs.
Serving Suggestions
Cauliflower mac and cheese is a great main dish for lunch, but it also works as a side. Here are some ideas:
- Pair it with a crisp green salad and a lemon vinaigrette for a light lunch.
- Serve it next to grilled chicken, baked salmon, or juicy burgers (no bun).
- Top it with crispy bacon bits and chopped chives for a loaded version.
- Add a little hot sauce or a pinch of cayenne for a spicy kick.
- Scoop it into small ramekins for a cute and portion-controlled meal.
Craving more cauliflower comfort food? Try our crispy cauliflower nachos for a fun snack or game-day plate.

Common Mistakes to Avoid
Even a simple recipe can go wrong. Here are the most common problems and how to fix them:
- Watery sauce. The biggest mistake with cauliflower mac and cheese is not drying the cauliflower. Wet florets release water and thin out the sauce. Always pat dry and roast first.
- Overcooking the cauliflower. Mushy cauliflower ruins the texture. Pull it from the oven while it still has a little bite.
- High heat on the cheese. Cheese can split and turn oily when it gets too hot. Keep the heat low and stir gently.
- Using pre-shredded cheese. The coating on bagged cheese stops it from melting smoothly. Shred a block yourself.
- Cutting florets too big. Large pieces cook unevenly. Keep them small and uniform.
- Skipping the rest time. Letting the dish sit for 5 minutes helps the sauce thicken so it doesn’t run on the plate.
Storing Tips for Cauliflower Mac and Cheese
In the fridge: Store leftovers in an airtight container for up to 4 days. Let the dish cool for 30 minutes before you cover it.
In the freezer: Freeze portions for up to 2 months. Cauliflower holds a lot of moisture, so the texture will be a bit softer after thawing. Thaw overnight in the fridge.
To reheat: Use the oven at 350°F for 15 minutes, or the microwave in 30-second bursts. Add a splash of cream and stir to bring back the creamy sauce.
Make-ahead tip: Roast the cauliflower and make the sauce up to 2 days early. Store them in separate containers, then combine and bake when you are ready to eat.
Conclusion
This cauliflower mac and cheese recipe is creamy, cheesy, and ready in 35 minutes with only about 5.5 net carbs per serving. Try it this week, then leave a comment to tell us how it turned out. Subscribe to the blog today for more easy, low-carb keto recipes.
FAQs
Is cauliflower mac and cheese keto?
Yes. With about 5.5 grams of net carbs per serving, it fits easily into a keto or low-carb diet. Just skip any high-carb toppings like regular breadcrumbs.
Can I freeze cauliflower mac and cheese?
Yes, you can freeze it for up to 2 months. The texture will be a little softer after thawing, so reheat it in the oven and stir in a splash of cream.
Can I make cauliflower mac and cheese ahead of time?
Yes. Roast the cauliflower and make the sauce up to 2 days ahead. Keep them separate in the fridge, then combine and bake when you are ready to serve.
Can I use frozen cauliflower?
Yes. Thaw it fully and pat it very dry before roasting. Frozen cauliflower holds more water, so give it a few extra minutes in the oven.
Why is my cheese sauce grainy?
The heat was probably too high, or you used pre-shredded cheese. Melt the cheese slowly on low heat and shred it fresh.
What cheese works best?
Sharp cheddar gives the best flavor. Mixing it with a good melting cheese like mozzarella or Monterey Jack makes the sauce extra smooth.
Does it taste like real pasta?
It does not taste exactly like pasta, but the creamy sauce and tender bite are very close to the comfort you expect from the classic dish.
Cauliflower Mac and Cheese
Course: LunchCuisine: American6
servings10
minutes25
minutes35
minutesCreamy cauliflower mac and cheese made with roasted cauliflower and a silky cheddar sauce. This easy low-carb lunch is ready in 35 minutes with only 5.5g net carbs per serving.
Ingredients
1 large head of cauliflower (about 2 pounds), cut into small bite-size florets
2 tablespoons butter
4 ounces cream cheese, softened
1/2 cup heavy cream
2 cups shredded sharp cheddar cheese
1/2 cup shredded mozzarella or Monterey Jack
1/2 teaspoon garlic powder
1/2 teaspoon smoked paprika
1/2 teaspoon salt
1/4 teaspoon black pepper
1/4 cup crushed pork rinds for topping (optional)
Directions
- Prep the oven and cauliflower:
Heat your oven to 400°F (200°C). Cut the cauliflower into small, even florets, about the size of elbow macaroni. Pat them dry with a towel so they roast instead of steam. - Roast the florets:
Spread the florets on a baking sheet and toss them with a little oil, salt, and pepper. Roast for 12 to 15 minutes, until just fork-tender with light golden edges. - Make the cheese sauce:
While the cauliflower roasts, melt the butter in a medium saucepan over low heat. Add the cream cheese and stir until smooth. Pour in the heavy cream, then add the garlic powder and smoked paprika. Warm for 2 minutes, stirring often. - Melt in the cheese:
Keep the heat low. Add the cheddar and mozzarella a handful at a time, stirring after each, until the sauce is smooth. Shred your own cheese from a block for the creamiest result. - Bake:
Place the roasted cauliflower in a greased 8×8 baking dish. Pour the cheese sauce over the top and stir gently to coat. Sprinkle with crushed pork rinds if you like. Bake for 10 minutes, until bubbly and golden. - Rest and serve:
Let the dish rest for 5 minutes so the sauce thickens, then scoop and serve.
Nutrition Facts
1 servings per container
Serving Size(1/6 of the recipe)
- Amount Per ServingCalories245
- % Daily Value *
- Total Fat
19g
25%
- Saturated Fat 11g 56%
- Sodium 480mg 21%
- Total Carbohydrate
8g
3%
- Dietary Fiber 2.5g 9%
- Total Sugars 3g
- Protein 12g 24%
* The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.








