Cauliflower Mac and Cheese Recipe
Introduction
This cauliflower mac and cheese offers a delicious low-carb twist on a classic comfort dish. Roasted cauliflower is coated in a rich, creamy cheese sauce that satisfies cravings without the pasta. It’s easy to make and perfect for a cozy weeknight meal.

Ingredients
- 1 head cauliflower, cut into small bite-size pieces (about the size of gnocchi) (1 large head OR 2 small heads)
- 2 Tbsp. olive oil
- 1/4 tsp. freshly ground black pepper
- 1/2 tsp. salt
- 1 tsp. garlic powder
- 1/4 tsp. onion powder
- 1 1/2 cup heavy whipping cream (or a combination of milk and cream to total 1 1/2 cups)
- 4 ounces cream cheese, cut into small cubes
- 1 cup shredded cheddar cheese
- 1 cup gruyere cheese
- 1/2 cup shredded Monterey Jack cheese
- 1/4 tsp. paprika (optional)
Instructions
- Step 1: Preheat your oven to 425°F. Place the cauliflower pieces on a baking sheet lined with foil or parchment paper. Drizzle with olive oil, then sprinkle with salt and pepper. Toss to coat evenly. Roast for 15-20 minutes until the cauliflower is softened and some pieces are slightly browned.
- Step 2: While the cauliflower roasts, heat a large pot over low heat. Add the heavy cream and cream cheese, whisking gently until the cream cheese melts completely. Stir in the cheddar, gruyere, and Monterey Jack cheeses. Keep stirring until all the cheese is melted and the sauce is smooth. Add garlic powder and onion powder, then whisk again vigorously once the sauce reaches a simmer. Remove from heat.
- Step 3: Add the roasted cauliflower to the cheese sauce and stir thoroughly to coat each piece. Serve immediately for the best texture and flavor. Optionally, sprinkle with paprika for a little extra color and mild spice.
Tips & Variations
- For a lighter sauce, substitute half the heavy cream with whole milk or unsweetened almond milk.
- Add a pinch of cayenne pepper if you prefer a spicier kick.
- Use gluten-free breadcrumbs on top and broil for a few minutes to add a crunchy topping.
- Try swapping gruyere with mozzarella for a different cheese flavor.
Storage
Store leftover cauliflower mac and cheese in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat or in the microwave, stirring occasionally and adding a splash of milk or cream to loosen the sauce if it thickens.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen cauliflower for this recipe?
Yes, frozen cauliflower can be used but may release more water. Roast it well to help dry out excess moisture before mixing with the cheese sauce.
Is this recipe suitable for a low-carb diet?
Absolutely. Using cauliflower instead of pasta makes this dish lower in carbs while still delivering the creamy, cheesy comfort you expect from mac and cheese.
Print
Cauliflower Mac and Cheese Recipe
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
A comforting and cheesy cauliflower mac and cheese recipe that uses roasted cauliflower in place of pasta, creating a low-carb, gluten-free alternative that’s rich, creamy, and full of delicious melted cheeses. This dish is perfect for those looking to enjoy a classic comfort food with a healthy twist.
Ingredients
Cauliflower
- 1 head cauliflower, cut into small bite-size pieces (1 large head OR 2 small heads)
Seasoning & Oil
- 2 Tbsp. olive oil
- 1/4 tsp. freshly ground black pepper
- 1/2 tsp. salt
- 1 tsp. garlic powder
- 1/4 tsp. onion powder
- 1/4 tsp. paprika (optional)
Cheese Sauce
- 1 1/2 cup heavy whipping cream (or milk or combination to total 1 1/2 cups)
- 4 ounces cream cheese, cut into small cubes
- 1 cup shredded cheddar cheese
- 1 cup gruyere cheese
- 1/2 cup shredded Monterey Jack cheese
Instructions
- Preheat and Roast Cauliflower: Preheat your oven to 425°F. Place the cauliflower pieces on a baking sheet lined with foil or parchment paper. Drizzle with olive oil and sprinkle with salt and black pepper. Toss well to coat evenly. Roast in the oven for 15-20 minutes until the cauliflower is tender and some pieces begin to brown.
- Prepare Cheese Sauce: In a large pot over low heat, combine the heavy cream and cream cheese. Whisk continuously until the cream cheese melts completely and the mixture is smooth. Add shredded cheddar, gruyere, and Monterey Jack cheeses, stirring constantly until all the cheeses melt and the sauce is creamy and slightly simmering. Mix in garlic powder, onion powder, and paprika (if using), then remove from heat and whisk vigorously to incorporate air and create a silky texture.
- Combine Cauliflower with Sauce: Add the roasted cauliflower pieces into the cheese sauce pot. Stir gently to coat all cauliflower pieces with the creamy cheese sauce evenly. Serve immediately to enjoy warm, gooey cheesy cauliflower mac and cheese, optionally garnishing with a sprinkle of paprika for added flavor.
Notes
- This dish is best served immediately to enjoy the creamy texture; leftovers can be refrigerated but may thicken and need reheating with a splash of milk or cream.
- You can substitute heavy cream with milk or a combination of both to reduce fat content.
- For a spicier kick, add more paprika or a pinch of cayenne pepper to the cheese sauce.
- Use fresh, good-quality cheeses for optimal flavor and melting consistency.
- The cauliflower pieces should be roughly gnocchi-sized to mimic the feel of mac and cheese noodles.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Roasting
- Cuisine: American
Keywords: cauliflower mac and cheese, low carb mac and cheese, roasted cauliflower recipe, gluten free mac and cheese, cheesy cauliflower dish

