Roasted Cauliflower Mac and Cheese
Why You’ll Love This Recipe
Roasted Cauliflower Mac and Cheese is a comforting twist on the classic dish, combining tender roasted cauliflower with creamy, cheesy pasta. It’s a flavorful, veggie-packed version that offers a balance of indulgence and nourishment, perfect for weeknight dinners or cozy gatherings.
ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
cauliflower floretsolive oilsalt and pepperelbow macaroniunsalted butterall-purpose flourmilkshredded cheddar cheeseshredded mozzarella cheesegarlic powdermustard powderpaprika
directions
Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
Toss cauliflower florets with olive oil, salt, and pepper, and roast for 25-30 minutes until golden and tender.
While cauliflower roasts, cook elbow macaroni according to package directions; drain and set aside.
In a saucepan, melt butter over medium heat, then whisk in flour to form a roux.
Gradually add milk, whisking constantly until the mixture thickens.
Stir in cheddar cheese, mozzarella cheese, garlic powder, mustard powder, and paprika until smooth and melted.
Add roasted cauliflower and cooked pasta into the cheese sauce, stirring gently to combine.
Transfer the mixture to a baking dish and bake at 375°F (190°C) for 15-20 minutes until bubbly and lightly browned on top.
Servings and timing
This recipe serves 4-6 people.
Preparation time: 15 minutes
Roasting time: 30 minutes
Baking time: 20 minutes
Total time: 65 minutes
Variations
Use whole wheat or gluten-free pasta to suit dietary needs.
Add a crunchy topping with breadcrumbs or crushed crackers.
Stir in cooked bacon or pancetta for extra richness.
Substitute cauliflower with broccoli or a mix of both.
storage/reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Reheat in the oven at 350°F (175°C) until warmed through or microwave in short intervals.
Freeze in individual portions for up to 2 months; thaw overnight before reheating.

FAQs
Can I use frozen cauliflower?
Yes, but make sure to thaw and drain it well before roasting.
Is this dish gluten-free?
Use gluten-free pasta and flour to make it gluten-free.
Can I add other vegetables?
Absolutely! Broccoli, peas, or spinach work well.
What kind of cheese is best?
Sharp cheddar adds depth, while mozzarella gives it stretch—mixing cheeses enhances flavor.
Can I make it ahead?
Yes, assemble and refrigerate a day in advance, then bake before serving.
Can I skip baking it at the end?
Yes, it’s ready to serve after mixing, but baking adds a nice finish.
How can I make it spicy?
Add a pinch of cayenne pepper or chopped jalapeños.
Is it kid-friendly?
Definitely—creamy cheese and pasta with hidden veggies are a hit with kids.
Can I use a different pasta shape?
Yes, shells, penne, or rotini all work well.
What milk should I use?
Whole milk makes it creamier, but low-fat options are fine too.
Conclusion
Roasted Cauliflower Mac and Cheese delivers the comfort of classic mac and cheese with a nutritious, flavorful boost from roasted cauliflower. It’s an easy, satisfying dish that can be customized to fit your taste and dietary needs, making it a perfect choice for family meals or potluck gatherings.
Print
Roasted Cauliflower Mac and Cheese
- Total Time: 65 minutes
- Yield: 4–6 servings 1x
Description
A comforting and creamy twist on classic mac and cheese, featuring roasted cauliflower for a flavorful and nutritious boost.
Ingredients
- 1 head cauliflower, cut into florets
- 2 tbsp olive oil
- Salt and pepper to taste
- 12 oz elbow macaroni
- 4 tbsp unsalted butter
- 1/4 cup all-purpose flour
- 3 cups milk
- 2 cups shredded cheddar cheese
- 1 cup shredded mozzarella cheese
- 1/2 tsp garlic powder
- 1/2 tsp mustard powder
- 1/2 tsp paprika
Instructions
- Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Toss cauliflower florets with olive oil, salt, and pepper. Roast for 25–30 minutes until golden and tender.
- Cook elbow macaroni according to package directions; drain and set aside.
- In a saucepan, melt butter over medium heat. Whisk in flour to form a roux.
- Gradually add milk, whisking constantly until thickened.
- Stir in cheddar, mozzarella, garlic powder, mustard powder, and paprika until smooth and melted.
- Combine roasted cauliflower and pasta with the cheese sauce; stir gently to mix.
- Transfer to a baking dish and bake at 375°F (190°C) for 15–20 minutes until bubbly and lightly browned.
Notes
- Use whole wheat or gluten-free pasta to suit dietary needs.
- Add a crunchy topping like breadcrumbs or crushed crackers.
- Stir in bacon or pancetta for extra richness.
- Substitute cauliflower with broccoli or a mix of both.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1/6 of recipe
- Calories: 450
- Sugar: 6g
- Sodium: 500mg
- Fat: 24g
- Saturated Fat: 13g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 3g
- Protein: 20g
- Cholesterol: 55mg