Description
Our Best Baked Mac & Cheese Recipe for Family Dinners!
Ingredients
- elbow macaroni, medium shells, or cavatappi
- sharp cheddar cheese
- Gruyere cheese
- Fontina cheese or mozzarella cheese
- unsalted butter
- all-purpose flour
- whole milk
- heavy cream
- dry mustard powder
- nutmeg
- cayenne pepper
- salt
- freshly ground black pepper
- panko breadcrumbs (for topping)
- Parmesan cheese (optional for topping)
- buttery crackers (optional for topping)
Instructions
- Cook the Pasta: Bring a large pot of heavily salted water to a rolling boil. Add your chosen pasta and cook according to package directions, but remove it about 1-2 minutes before it’s fully al dente. Drain and toss with a tiny bit of butter or oil.
- Prepare Your Cheese: Grate all your cheeses to ensure they melt smoothly into your sauce.
- Make the Roux: In a large pot, melt the butter over medium heat. Whisk in the flour and cook for about 1-2 minutes until a thick paste forms.
- Create the Béchamel: Gradually whisk in the milk and heavy cream until smooth. Continue whisking until the sauce thickens, about 5-7 minutes.
- Season the Sauce: Remove from heat and stir in the dry mustard, nutmeg, cayenne pepper, salt, and black pepper. Adjust seasonings as needed.
- Melt in the Cheese: Add the grated cheeses to the sauce in handfuls, stirring until each addition is melted and smooth.
- Combine Pasta and Sauce: Add the cooked pasta to the cheese sauce and stir until every piece is coated.
- Choose Your Finish: For Baked Mac and Cheese, preheat the oven to 375°F (190°C). Pour the mixture into a greased baking dish, add toppings if using, and bake for 20-25 minutes until bubbly and golden. Let it rest before serving. For Stovetop Mac and Cheese, serve immediately from the pot.
Notes
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 500
- Sugar: 3 g
- Sodium: 800 mg
- Fat: 25 g
- Saturated Fat: 15 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 50 g
- Fiber: 2 g
- Protein: 20 g
- Cholesterol: 70 mg
