I love a good homemade macaroni and cheese. I can’t have Thanksgiving, Christmas, or Easter without a pan of the best creamy baked macaroni and cheese front and center on the table. It’s the dish that ties everything together and complements all of my favorites, from candied yams to collard greens.
This macaroni and cheese is rich, flavorful, and layered with a creamy, cheesy sauce that bakes into every noodle. It comes out of the oven bubbly, golden, and irresistibly comforting, and tastes cheesy, buttery with a classic flavor. If you’re looking for a baked mac and cheese that feels special enough for the holidays yet simple enough to make any time you’re craving comfort food, this is it.
Skip to the good stuff!
Why You’ll Love This Recipe
- Ultra creamy and cheesy – Every bite is coated in a rich, velvety cheese sauce that doesn’t dry out in the oven.
- Bakes up beautifully – You get those golden, bubbly edges on top with a soft, creamy center.
- Perfect for holidays and Sundays – Feels special enough for Thanksgiving or Christmas, but simple enough to make for a cozy weekend dinner.
- Easy, familiar ingredients – No complicated steps or hard-to-find cheeses, just pantry-friendly ingredients that build big flavor.
- Crowd-pleasing favorite – This is the baking dish everyone hovers around and goes back to for seconds.
Ingredients you’ll need for homemade mac
- Elbow pasta
- Unsalted butter
- All purpose flour
- Whole milk
- Heavy cream
- Salt & Pepper, to taste
- Smoked paprika
- Creole seasoning, optional
- Shredded cheese (I like to use a mix of Colby Jack, smoked Gouda, cheddar, and gruyere. Swiss is good too!)
- Sour cream
How to Make the Best Creamy Baked Macaroni and Cheese
Step 1: Cook the Pasta
Bring a large pot of salted water to a boil. Add the elbow macaroni and cook until al dente. The pasta should be slightly undercooked since it will continue to cook in the oven. Drain and set aside.
Step 2: Make the Roux
In a large pot, melt the butter over medium heat. Sprinkle in the flour and whisk until smooth and creamy, with no lumps. Continue whisking for about 1 minute, until the roux is lightly golden and fragrant.
Step 3: Build the Cheese Sauce
Slowly pour in the half-and-half and heavy cream while whisking continuously over medium-high heat. Whisking helps keep the flour from settling at the bottom and ensures it fully cooks into the mixture. Add your seasonings at this stage. Cook for about 5 minutes, whisking often, until the mixture thickens and starts to bubble. Once it bubbles, reduce the heat to low.
Step 4: Add the Cheese
Fold in the shredded cheese blend and stir until fully melted and smooth. I do not recommend using pre-shredded cheese for this recipe because it does not melt as evenly as freshly grated cheese. I like to use smoked Gouda, cheddar, Colby Jack, but you can use your favorites. The smoked Gouda is perfect for BBQ dinners or smoked turkeys. Add the sour cream for creaminess and stir until well combined.


Step 5: Combine and Bake
Pour the cheese sauce over the cooked noodles and mix until well coated. Transfer the macaroni and cheese to a deep baking dish. Bake at 375°F for about 30-35 minutes, or until the top is golden brown and bubbly. If you are baking in a cast-iron skillet, keep an eye on it as it bakes since cast iron can brown the top a bit faster.

You asked, I answered
Frequently Asked Questions
Here are quick answers to common questions about baked macaroni and cheese
Creamy Baked Macaroni and Cheese
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 10 servings 1x
- Category: Dinner
- Cuisine: American
Description
Creamy baked macaroni and cheese with a rich, velvety cheese sauce and golden bubbly top. The perfect homemade mac and cheese for holidays or Sunday dinners.
Ingredients
- 5 cups elbow macaroni
- 1/2 cup unsalted butter (1 stick)
- 3 tablespoons flour
- 2 cups of whole milk
- 1 cup heavy cream
- Salt & Pepper, to taste
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon Creole seasoning (optional)
- 4 cups of cheese, shredded. (I like to use Colby Jack, smoked Gouda, mild cheddar, and gruyere)
- 1/2 cup sour cream
Instructions
- Preheat the oven to 375°F.
- Make the roux: In a large pot, melt the butter over medium heat until it begins to gently bubble. Stir in the flour and cook, stirring constantly, for about 1 minute until you have a smooth, light blond roux.
- Build the sauce: Slowly pour in the milk and heavy cream, whisking continuously over medium heat until the flour is fully incorporated. Once the mixture comes to a gentle boil and begins to thicken, reduce the heat to medium-low.
- Add cheese and seasonings: Fold in the shredded cheese, salt, black pepper, smoked paprika, Creole seasoning, and sour cream. Stir slowly until the sauce is smooth, creamy, and fully melted, 3–5 minutes.
- Combine with pasta: Pour the cheese sauce over the cooked pasta and stir until every noodle is coated. Transfer to a baking dish and top with more shredded cheese.
- Bake: Bake for 30-35 minutes, or until the top is golden brown and bubbling. Let it rest for a few minutes, then serve warm.
Notes
Shred your own cheese
Pre-shredded cheese is coated in anti-caking agents that keep it from melting smoothly. Freshly grated cheese will give you a richer, creamier sauce.
Don’t overcook the pasta
Cook the macaroni just until al dente. If it’s too soft, it will become mushy once baked.
Use a blend of cheeses
Combining cheeses gives you the best flavor and texture. Smoked Gouda adds depth, cheddar adds sharpness, Colby Jack adds creaminess, and a touch of Velveeta keeps everything silky and smooth.
Season the sauce, not the pasta
Add your seasonings while the cream mixture is cooking so they bloom and flavor every layer of the dish.
Bake uncovered
This helps the top brown beautifully and gives you that golden, bubbly finish without drying out the center.
Making it ahead?
Assemble the mac and cheese, cover tightly, and refrigerate for up to 24 hours. When ready to bake, let it sit at room temperature for 20–30 minutes, then bake until hot and bubbly (you may need 5–10 extra minutes).
When this pan of mac and cheese comes out of the oven, it is usually the first thing people reach for and the last dish to leave the table. Whether you are serving it alongside holiday favorites or a simple weeknight dinner, it brings that cozy, familiar comfort that makes a meal feel special. I hope this creamy baked macaroni and cheese finds a spot in your own family rotation and shows up at your celebrations for years to come. If you make it, let me know how it turned out in the comments or tag me so I can see your plate.

This macaroni and cheese is now my go to recipe! So creamy and flavorful.
I’m so glad you like it, that makes me happy. Enjoy!
The number of people I have referred to this recipe! Undefeated.