Go Back
Creamy Cauliflower Mac and Cheese Recipe

Creamy Cauliflower Mac and Cheese Recipe

4.80 from 5 votes
A comforting and healthier twist on classic mac and cheese, this creamy cauliflower version delivers rich flavor and velvety texture with a boost of nutrients. Perfect for families or anyone looking to sneak in extra veggies without sacrificing taste.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4
Cuisine: Chinese
Calories: 120

Ingredients
  

Main Ingredients
  • 8 oz elbow macaroni
  • 2 cups cauliflower florets fresh or frozen
  • 2 tbsp butter
  • 2 tbsp all-purpose flour
  • 1.5 cups milk whole milk preferred
  • 1 cup shredded sharp cheddar cheese divided
  • 0.5 cup shredded mozzarella cheese
  • 0.25 tsp garlic powder
  • 0.25 tsp onion powder
  • 0.25 tsp paprika
  • 0.5 tsp salt or to taste
  • 0.25 tsp black pepper freshly ground

Method
 

Steps
  1. Preheat oven to 375°F (190°C). Lightly grease a 9x9-inch baking dish.
  2. Cook macaroni according to package instructions until al dente. Drain and set aside.
  3. While pasta cooks, steam cauliflower florets until very tender, about 8–10 minutes. Drain well.
  4. In a medium saucepan, melt butter over medium heat. Whisk in flour and cook for 1 minute to form a roux.
  5. Gradually whisk in milk until smooth. Cook, stirring constantly, until mixture thickens slightly, about 3–4 minutes.
  6. Reduce heat to low. Stir in 0.75 cup cheddar cheese, mozzarella, garlic powder, onion powder, paprika, salt, and pepper until melted and smooth.
  7. Add steamed cauliflower to the cheese sauce and stir to combine. Use an immersion blender or transfer to a regular blender to puree until smooth and creamy. (Alternatively, mash with a potato masher for a chunkier texture.)
  8. Return sauce to saucepan if blended separately. Stir in cooked macaroni until fully coated.
  9. Transfer mixture to prepared baking dish. Sprinkle remaining 0.25 cup cheddar cheese evenly over the top.
  10. Bake for 15–20 minutes, or until bubbly and golden on top. Let cool for 5 minutes before serving.

Notes

For a gluten-free version, use gluten-free pasta and substitute the flour with cornstarch or a gluten-free flour blend. To make it dairy-free, use plant-based butter, milk, and cheese alternatives. Leftovers can be stored in an airtight container in the refrigerator for up to 4 days and reheated gently on the stovetop or in the microwave.