Ingredients
Gather these ingredients to create a dish that’s bound to become a family favorite:
- 12 ounces elbow macaroni
- 2 tablespoons unsalted butter
- 2 tablespoons all-purpose flour
- 2 cups whole milk
- 1 cup heavy cream
- 2 cups shredded sharp cheddar cheese
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/4 teaspoon smoked paprika
- Salt and pepper to taste
- Optional: 1/4 teaspoon cayenne pepper for a bit of heat
Feel free to experiment with different cheeses or add a handful of cooked bacon bits for extra flavor!
Instructions
- Cook the macaroni according to package instructions until al dente. Drain and set aside.
- In a large saucepan, melt the butter over medium heat. Stir in the flour and cook for about 1 minute, until the mixture is golden and bubbly.
- Gradually whisk in the milk and heavy cream, ensuring no lumps form. Cook for 3-4 minutes, stirring constantly, until the mixture thickens.
- Reduce the heat to low and add the cheddar, mozzarella, and Parmesan cheeses, stirring until completely melted and smooth.
- Season with garlic powder, onion powder, smoked paprika, salt, and pepper. Add cayenne pepper if desired.
- Combine the cheese sauce with the cooked macaroni, mixing well to coat each piece of pasta.
- Transfer the mac and cheese to a baking dish, if desired, and broil for 3-5 minutes until the top is golden brown and bubbly.
This recipe is forgiving, so don’t worry if you need to adjust the seasoning to suit your own taste.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International