This post contains affiliate links and may earn commissions on recommended products. As an Amazon Associate, I earn from qualifying purchases.
Baked mac and cheese is a comforting, heartwarming dish any time of year. Make it a part of your holiday spread, or serve for a delicious family dinner.
Macaroni and cheese has long been a favorite meal in our house, yet somehow I had never made it for Thanksgiving.
Last year I made this baked mac and cheese recipe, and everyone went nuts for it. Obviously, that meant it now had a permanent place in our menu!
I’ve been testing the recipe over the past year to make sure it is just right, and now I’m finally sharing it with you.
While this dish does call for baking the mac and cheese, you can certainly serve it without baking. My older son prefers it that way!
Ready to add mac and cheese to the menu? Grab your graters!
Ingredients for baked mac and cheese
Full list of ingredients including quantities is located in the recipe card.
You’ll need:
- Uncooked pasta – I recommend using a kind that is hollow, so it will hold the cheese sauce inside. For these photos I’ve used macaroni, but my favorites are cellentani, medium shells, or pipette pasta.
- Butter
- Flour
- Milk
- Heavy cream
- Dijon mustard
- Onion powder
- Garlic powder
- Smoked paprika
- Cheddar cheese
- Smoked gouda
- Parmesan
- Sour cream
- Salt and pepper
For your cheeses, make sure to buy blocks and shred it at home. Bagged shredded cheeses have a starchy coating, which can make your cheese sauce gritty instead of smooth. Buying a block of cheese is also cheaper!
How to make this recipe
First, make sure you have all of your cheeses shredded. Combine together into one large bowl, then divided out 2 loosely filled cups.
Preheat the oven to 350°F and lightly grease a 9×13-inch casserole dish.
Fill a large pot with 4 quarts of water and bring to a boil. Salt the water, then add the pasta and cook for 7 minutes, or until al dente. Drain under cold water and set aside.
In a large saucepan, add the butter and melt over medium heat. Once the butter is melted, add the flour and whisk until no lumps remain. Cook for 2 minutes, stirring.
Whisk in the milk, dissolving any lumps, then whisk in the cream, mustard, onion powder, garlic powder, paprika, salt, and pepper. Cook over medium heat, stirring occasionally, until visibly thickened.
Reduce heat to low and add two handfuls of cheese from the large bowl, whisking to melt. Keep adding cheese by the handful, whisking to melt and combine fully before adding more. Once all of the cheese (aside from the reserved 2 cups) has been added and melted, stir in the sour cream until incorporated.
Remove from heat and stir in the cooked pasta. (If your pan is not large enough, you may need to transfer the pasta back to the empty pot you cooked it in, and pour the cheese sauce over.)
Pour half the pasta into the baking dish. Scatter on half of the reserved cheese, then top with remaining pasta and remaining cheese.
Bake in the oven for about 20 minutes, until bubbly. For a crispy top, cook under the broiler for just a few minutes.
Let the mac and cheese cool for about 15 minutes before serving.
Recipe tips
Use your favorite cheddar, from mild to sharp. My favorite is sharp white cheddar, but if you have pickier eaters in the mix, you might want to stick with a medium sharp cheddar cheese.
If you don’t want to use (or can’t find) smoked gouda, swap in shredded mozzarella cheese. Make sure it is low-moisture mozzarella from a block, not the wet balls of cheese. Gruyere is also a great option for a melting cheese.
Feel free to adjust the seasoning as you like. Sometimes I add ground cayenne pepper, crushed red pepper flakes, or a few dashes of hot sauce for a kick.
If you like, top the mac and cheese with buttery bread crumbs or crushed crackers before baking.
Storage and reheating
This dish is best served right after baking, but you can store leftovers in the refrigerator for up to 3 days. Cover tightly with foil.
To rewarm in the baking dish, remove from the fridge, then preheat the oven to 350°F. Do not put the dish into a hot oven straight from the refrigerator, or it can break. Bake for about 30 minutes, or until heated through.
The whole family will love this creamy mac and cheese recipe!
Love this recipe? Please leave a 5-star review below!
It means so much when you enjoy my recipes, so let me know how it goes and leave a comment if you have any questions.
Baked Mac and Cheese
Ingredients
- 16 ounces cheddar cheese, shredded
- 4 ounces smoked gouda, shredded
- 1 ounce parmesan cheese, grated
- 16 ounces uncooked macaroni, or other pasta shape
- 4 ounces unsalted butter
- 1/4 cup all-purpose flour
- 1 1/2 cups milk
- 1 cup heavy cream
- 1 tablespoon dijon mustard
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- 1 teaspoon smoked paprika
- Salt and pepper, to taste
- 1/2 cup sour cream
Instructions
- Preheat the oven to 350°F. Lightly grease a 9×13-inch casserole dish. Combine the grated cheeses in a large bowl and divide out about 2 loosely filled cups. Set aside.
- Fill a large pot with 4 quarts water and bring to a boil. Salt the water, then add the pasta and cook until al dente, about 7 minutes. Drain and rinse under cold water and set aside.
- In a large saucepan, add the butter and melt over medium heat. Once fully melted, whisk in the flour until incorporated. Cook, whisking, for 2 minutes.
- Slowly pour in the milk, whisking to break up any lumps. Pour in the cream, mustard, onion powder, garlic powder, and salt and pepper. Whisk to combine and cook until slightly thickened.
- Reduce heat to low and begin adding cheese from the large bowl. Add a handful at a time, whisking to completely melt before adding more. Once all of the cheese is incorporated and melted, whisk in the sour cream until smooth.
- Stir the pasta into the cheese sauce, coating well. You might need to put the pasta back into the pot you cooked it in and pour the sauce over the top, if your saucepan is not large enough.
- Pour half the mac and cheese into the casserole dish. Scatter half the reserved cheese over the top, then add the remaining pasta and remaining cheese.
- Bake for about 20 minutes, until cheese is bubbly around the edges. For a crisp top, broil for 3-5 minutes. Let cool 15 minutes before serving.
Notes
- Serves 10-12 as a side, 4-6 as a main.
Nutrition
Nutrition information is provided as a courtesy and is an estimate based on online calculators. Any nutritional information found on Stetted should be used as a general guideline only.
About Megan
I learned how to cook by exploring seasonal ingredients, and you can too! Meal time shouldn’t be stressful or complicated, and with fresh ingredients and easy methods, I’m here to help you enjoy the time spent in the kitchen. Read more…