This cauliflower mac and cheese is a creamy, cheesy, and satisfying dish that replaces traditional pasta with roasted cauliflower florets. It's a low-carb, keto-friendly alternative that doesn't compromise on flavor or comfort.
Why I Love This Recipe
I love this recipe because it offers the comfort of classic mac and cheese while being healthier and lower in carbs. The roasted cauliflower provides a tender texture that pairs perfectly with the rich, cheesy sauce. It's easy to prepare and makes for a versatile dish that can be enjoyed as a main course or a side.
Ingredients
(Here's a tip: Check out the full list of ingredients and measurements in the recipe card below.)
- 1 large head of cauliflower, cut into small bite-sized pieces
- 2 tablespoons olive oil
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- Salt and pepper, to taste
- 1 cup heavy whipping cream
- 4 ounces cream cheese, softened
- 2 cups shredded cheddar cheese
Directions
- Preheat the oven to 425°F (220°C) and line a baking sheet with parchment paper.
- Toss the cauliflower florets with olive oil, garlic powder, onion powder, salt, and pepper. Spread them evenly on the prepared baking sheet.
- Roast the cauliflower for 20-25 minutes, or until tender and slightly golden.
- In a saucepan over medium heat, combine the heavy cream and cream cheese. Stir until the cream cheese is melted and the mixture is smooth.
- Add 1.5 cups of the shredded cheddar cheese to the sauce, stirring until melted and well combined.
- Remove the saucepan from heat and fold in the roasted cauliflower until evenly coated with the cheese sauce.
- Transfer the mixture to a baking dish and sprinkle the remaining 0.5 cup of cheddar cheese on top.
- Bake for an additional 10-15 minutes, or until the cheese is bubbly and golden brown.
- Let it cool slightly before serving.
Servings and Timing
This recipe yields approximately 6 servings. The total preparation and cooking time is about 45 minutes.
Variations
- Add Protein: Incorporate grilled chicken, or sausage for added protein.
- Spice It Up: Mix in some chopped jalapeños or a dash of hot sauce for a spicy kick.
- Different Cheeses: Experiment with other cheeses like mozzarella, gouda, or pepper jack for varied flavors.
- Breadcrumb Topping: Sprinkle keto-friendly breadcrumbs on top before the final bake for a crunchy texture.
Storage/Reheating
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, place the desired portion in a microwave-safe dish and heat until warmed through. Alternatively, reheat in the oven at 350°F (175°C) until hot.
FAQs
How can I prevent the cheese sauce from becoming grainy?
To ensure a smooth cheese sauce, make sure to melt the cheese over low heat and stir continuously. Avoid overheating, as high temperatures can cause the cheese to separate and become grainy.
Can I use frozen cauliflower instead of fresh?
Yes, you can use frozen cauliflower. Thaw and drain it thoroughly before roasting to prevent excess moisture, which can affect the texture of the dish.
Is this recipe suitable for vegetarians?
Absolutely! This cauliflower mac and cheese is vegetarian-friendly as it contains no meat products.
Can I make this dish ahead of time?
Yes, you can prepare the dish up to the point of baking, cover it, and refrigerate for up to 24 hours. When ready to serve, bake as directed, adding a few extra minutes to the baking time if needed.
What can I serve with cauliflower mac and cheese?
This dish pairs well with a fresh green salad, roasted vegetables, or grilled meats for a complete meal.
Conclusion
This cauliflower mac and cheese is a delicious, low-carb alternative to the classic comfort food. It's easy to make, customizable, and sure to satisfy your cheesy cravings. Whether you're following a keto diet or simply looking to incorporate more vegetables into your meals, this recipe is a must-try.

The Best Cauliflower Mac and Cheese
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Main Dish, Side Dish
- Method: Roasting, Baking , Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
This Cauliflower Mac and Cheese recipe is the ultimate low-carb, keto-friendly comfort food. Featuring roasted cauliflower and a rich, creamy cheese sauce, it's a healthy alternative to traditional mac and cheese that doesn’t skimp on flavor.
Ingredients
- 1 large head of cauliflower, cut into bite-sized pieces
- 2 tablespoons olive oil
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- Salt and pepper, to taste
- 1 cup heavy whipping cream
- 4 ounces cream cheese, softened
- 2 cups shredded cheddar cheese
Instructions
- Preheat oven to 425°F (220°C). Line a baking sheet with parchment paper.
- Toss cauliflower with olive oil, garlic powder, onion powder, salt, and pepper. Spread on baking sheet.
- Roast for 20–25 minutes, until tender and lightly golden.
- In a saucepan over medium heat, heat heavy cream and cream cheese, stirring until smooth.
- Add 1.5 cups shredded cheddar to the sauce; stir until melted and creamy.
- Fold roasted cauliflower into the cheese sauce until coated.
- Transfer to a baking dish, top with remaining 0.5 cup cheddar.
- Bake for 10–15 minutes, until bubbly and golden.
- Cool slightly before serving.
Notes
- Add grilled chicken, or sausage for protein.
- Swap cheddar with gouda, mozzarella, or pepper jack for variety.
- Add jalapeños or hot sauce for a spicy version.
- For crunch, top with keto-friendly breadcrumbs before baking.
- Use frozen cauliflower if needed—thaw and drain well first.
Leave a Reply