Description
This irresistibly creamy baked mac and cheese recipe features perfectly cooked pasta enveloped in a velvety cheese sauce and topped with a golden, buttery breadcrumb crust. The combination of sharp cheddar, Gruyère, and cream cheese creates an unbelievably smooth texture that will have everyone coming back for seconds.
Ingredients
Scale
For the pasta:
- 16 oz (1 pound) elbow macaroni or cavatappi pasta
- 1 tablespoon salt (for pasta water)
For the cheese sauce:
- 6 tablespoons unsalted butter
- 1/3 cup all-purpose flour
- 4 cups whole milk, warmed
- 1 teaspoon dry mustard powder
- 1/4 teaspoon cayenne pepper (optional)
- 1/2 teaspoon garlic powder
- 1 teaspoon kosher salt (plus more to taste)
- 1/2 teaspoon freshly ground black pepper
- 8 oz sharp cheddar cheese, freshly grated
- 8 oz Gruyère cheese, freshly grated
- 4 oz cream cheese, softened and cubed
For the topping:
- 1 1/2 cups panko breadcrumbs
- 4 tablespoons butter, melted
- 1/2 cup Parmesan cheese, grated
- 2 tablespoons fresh parsley, finely chopped
Instructions
- Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish.
- Bring a large pot of water to a boil, add salt, then cook pasta for 2 minutes less than package instructions. Drain but don’t rinse.
- In a large saucepan, melt 6 tablespoons butter over medium heat. Add flour and whisk continuously for 1-2 minutes until smooth.
- Gradually add warmed milk while whisking constantly. Cook for 5-7 minutes until sauce thickens enough to coat the back of a spoon.
- Reduce heat to low. Add mustard powder, cayenne, garlic powder, salt, and pepper.
- Add cream cheese and stir until melted. Gradually add grated cheeses one handful at a time, stirring until smooth. Remove from heat before adding the final handful.
- Fold drained pasta into cheese sauce until thoroughly combined.
- In a bowl, mix panko breadcrumbs with melted butter and Parmesan cheese.
- Transfer macaroni mixture to prepared baking dish and sprinkle with breadcrumb topping.
- Bake uncovered for 25-30 minutes until bubbling and golden brown.
- Allow to rest for 10-15 minutes before serving. Garnish with chopped parsley.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1/8 of recipe (approximately 1 cup)
- Calories: 620 calories per serving
- Sugar: 6g
- Sodium: 850mg
- Fat: 34g
- Saturated Fat: 21g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 56g
- Fiber: 2g
- Protein: 26g
- Cholesterol: 98mg
Keywords: baked mac and cheese recipe, creamy macaroni and cheese, homemade mac and cheese, cheesy pasta bake