Go Back

Buffalo Cauliflower Mac and Cheese - Creamy, Spicy, and Weeknight-Friendly

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings

Ingredients
  

  • Dry pasta (elbow macaroni or small shells), 12 ounces
  • Cauliflower, 1 medium head, cut into small florets
  • Olive oil, 2 tablespoons
  • Salt and black pepper
  • Unsalted butter, 4 tablespoons (plus 1 tablespoon for tossing with hot sauce)
  • All-purpose flour, 3 tablespoons
  • Milk, 3 cups (whole or 2%)
  • Sharp cheddar cheese, 2 cups shredded
  • Monterey Jack or mozzarella, 1 cup shredded
  • Cream cheese, 2 ounces (optional for extra creaminess)
  • Buffalo hot sauce (like Frank’s RedHot), 1/3 to 1/2 cup
  • Garlic powder, 1 teaspoon
  • Onion powder, 1/2 teaspoon
  • Paprika or smoked paprika, 1/2 teaspoon
  • Optional toppings: blue cheese crumbles, sliced green onions, chopped parsley, breadcrumbs

Method
 

  1. Heat the oven and prep a pan. Set the oven to 425°F (220°C). Line a baking sheet with parchment for easy cleanup.
  2. Roast the cauliflower. Toss florets with olive oil, salt, and pepper. Spread on the sheet and roast 18–22 minutes, until tender with browned edges.
  3. Cook the pasta. Boil in salted water until just shy of al dente (about 1 minute less than package time). Drain and set aside.
  4. Warm the buffalo mixture. In a small saucepan or bowl, melt 1 tablespoon butter and whisk with 1/3 to 1/2 cup hot sauce. Start with less for milder heat. Set aside.
  5. Make the roux. In a large pot over medium heat, melt 4 tablespoons butter. Whisk in flour and cook 1–2 minutes until foamy and lightly golden.
  6. Build the cheese sauce. Slowly whisk in milk, stirring until smooth. Simmer 3–4 minutes to thicken. Off the heat, stir in cheddar, Jack, and cream cheese (if using) until melted. Season with garlic powder, onion powder, paprika, salt, and pepper.
  7. Add the buffalo kick. Whisk the buffalo mixture into the cheese sauce. Taste and adjust salt or heat. The sauce should be creamy, tangy, and lightly spicy.
  8. Combine. Fold in pasta and roasted cauliflower until coated. If it looks too thick, splash in a bit more milk to loosen.
  9. Optional: Broil for a golden top. Transfer to a greased baking dish, sprinkle with extra cheese or breadcrumbs, and broil 2–4 minutes until bubbling and browned.
  10. Finish and serve. Top with green onions, parsley, or blue cheese crumbles. Serve hot.