Go Back
Keto-cauliflower-mac-and-cheese

Keto Cauliflower Mac and Cheese Recipe

This Keto Cauliflower Mac and Cheese is the ultimate low-carb comfort food — creamy, cheesy, and satisfying without the guilt. A perfect keto-friendly twist on a classic favorite!
A creamy, indulgent keto-friendly comfort food made with cauliflower instead of pasta — rich, flavorful, and perfect for satisfying your mac and cheese cravings while staying low-carb.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 29 minutes
Servings: 4
Course: Main Course, Side Dish
Cuisine: American
Calories: 320

Ingredients
  

1 large head of cauliflower, cut into small florets
2 tablespoons butter
¾ cup heavy cream
2 ounces cream cheese, softened
1 cup shredded sharp cheddar cheese
½ cup shredded mozzarella cheese
¼ teaspoon garlic powder
¼ teaspoon paprika
Salt and pepper, to taste
Optional topping: 2 tablespoons grated parmesan cheese or crushed pork rinds for crunch

Equipment

  • Saucepan
  • Steamer or pot
  • Mixing bowl
  • Baking dish (optional)
  • Whisk

Method
 

  1. Preheat the oven to 375°F (190°C) if baking for a crispy top.
  2. Steam or boil the cauliflower florets until tender but not mushy, about 5–6 minutes. Drain well and pat dry.
  3. In a saucepan, melt butter over medium heat. Add heavy cream and cream cheese, stirring until smooth and creamy.
  4. Add the cheeses (cheddar and mozzarella), whisking until fully melted and the sauce is velvety.
  5. Season with garlic powder, paprika, salt, and pepper.
  6. Combine cauliflower and sauce in a baking dish or bowl, mixing gently until evenly coated.
  7. Optional: Sprinkle parmesan or pork rinds on top and bake for 10–12 minutes, or until golden and bubbly.
  8. Serve warm and enjoy the rich, creamy flavor of classic mac and cheese — without the carbs!

Notes

  • For extra creaminess, stir in 1 tablespoon of sour cream or heavy cream before baking.
  • Add crispy bacon bits or chopped green onions for extra flavor.
  • Store leftovers in an airtight container for up to 4 days; reheat gently on the stove or in the oven.

🥣 Nutrition Facts

(Per serving — based on 4 servings)
Nutrient Amount
Calories 320 kcal
Total Fat 28 g
Saturated Fat 17 g
Cholesterol 85 mg
Sodium 420 mg
Total Carbohydrates 7 g
Dietary Fiber 3 g
Net Carbs 4 g
Sugars 2 g
Protein 11 g
Calcium 220 mg
Potassium 420 mg

💡 Note: Nutritional values are estimates and may vary based on the specific ingredients and portion sizes used.