Ingredients
Main Ingredients
- 16 ounces elbow macaroni
- 4 tablespoons unsalted butter
- 1 cup all-purpose flour
- 2 cups whole milk, warmed
- 2 cups sharp cheddar cheese, shredded
- 1 cup Gruyere cheese, shredded
- 1 teaspoon salt
- 1 teaspoon black pepper, freshly ground
- 1 teaspoon cayenne pepper
Breadcrumb Topping
- 1 cup breadcrumbs, Panko
- 2 tablespoons unsalted butter, melted
- 1 cup Parmesan cheese, grated
AI Transformation
Make this recipe yours.
Don't eat dairy? Want more protein? Cooking for kids? Tap any option in the app and the AI rewrites the ingredients and rebalances the macros.
Vegan Vegetarian High protein Lower calorie Kid-friendly Gluten-free Dairy-free
Download RecipeBox AI
Free · iOS · iPad
Method
- 01Preheat the oven to 350°F (175°C).
- 02Cook the macaroni according to package instructions until al dente. Drain and set aside.
- 03In a large saucepan over medium heat, melt 4 tablespoons of butter. Add the flour and whisk constantly for about 1 minute until the mixture is bubbly and golden.
- 04Gradually whisk in the warmed milk, continuing to whisk until the mixture is smooth and begins to thicken.
- 05Reduce the heat to low, then add the cheddar and Gruyere cheeses, stirring until completely melted and smooth. Season with salt, black pepper, and cayenne pepper.
- 06Add the cooked macaroni to the cheese sauce, stirring well to coat all the pasta. Transfer the macaroni and cheese to a greased baking dish.
- 07In a small bowl, combine the Panko breadcrumbs, melted butter, and Parmesan cheese. Sprinkle evenly over the macaroni and cheese.
- 08Bake in the preheated oven for 20-25 minutes, or until the topping is golden and crispy.
- 09Remove from the oven and let cool for a few minutes before serving.