This classic baked macaroni pasta is the nostalgic dish that defines comfort food for many of us. As a staple of Italian-American kitchens, its magic lies in the combination of a creamy, cheesy center with that irresistible golden-brown top you get from baking. What makes it truly special is starting with a simple roux-based cheese sauce, giving you complete control over a rich, velvety texture. It’s a straightforward recipe that delivers incredible flavor and a feeling of home with every single bite.
Why You'll Love This Recipe
- You get that perfect contrast of creamy interior and crunchy topping
- Making the cheese sauce from scratch guarantees superior flavor and texture
- It’s endlessly customizable with your favorite cheese blends or add-ins
- Feeds a crowd and leftovers are almost better the next day
- Honestly, it’s the recipe I get asked for the most
Ingredients You’ll Need
- Dried elbow macaroni: The classic shape with those little tubes that trap all the cheesy sauce inside cooking it just to al dente ensures it holds up perfectly during baking.
- Unsalted butter: Using unsalted butter lets you control the salt level in your sauce it also provides the rich base flavor for your roux.
- All-purpose flour: This is what thickens your sauce when cooked with butter to form a roux it should cook until it smells nutty for the best flavor.
- Whole milk warmed: Warming the milk before adding it helps prevent lumps in your sauce and leads to a smoother consistency.
- Garlic powder: It adds a subtle savory depth without the texture of fresh garlic making every bite more interesting.
- Onion powder: This gives a sweet aromatic note that complements the sharp cheese beautifully and melds right into the sauce.
- Dry mustard powder: A little secret ingredient that amplifies the cheesy flavor and adds a bit of tang you won’t taste mustard just better cheese.
- Smoked paprika: This provides a hint of smokiness and a gorgeous color both in the sauce and as a dusting on top.
- Cayenne pepper: Just a pinch adds a gentle warmth that cuts through the richness it’s optional but highly recommended.
- Freshly shredded cheese: Shredding your own cheese from a block is crucial pre-shredded varieties have anti-caking agents that can make your sauce grainy.
- Salt and freshly ground black pepper: Seasoning to taste is key taste your sauce before combining it with the pasta.
- Panko breadcrumbs: These create an extra crispy and crunchy topping that contrasts wonderfully with the creamy macaroni underneath.
- Chopped fresh parsley: A bright green garnish that adds a fresh pop of color and a hint of freshness to each serving.
How to Make It
Preheat and Prepare Your Pan:
Start by getting your oven ready at 375°F and greasing your 9×13 inch baking dish. This quick prep means you can assemble your macaroni pasta quickly once your sauce is done and everything bakes evenly from the start.
Cook the Pasta:
Bring a large pot of heavily salted water to a rolling boil before adding your macaroni. Cook it just to al dente according to the package, then drain and toss it with a bit of butter to keep it from sticking together while you finish the sauce.
Build the Roux:
Melt the bulk of your butter in a large saucepan over medium heat. Whisk in the flour and keep whisking for a minute or two until it turns light golden and smells toasty. This roux is the foundation for a lump-free, velvety sauce.
Create the Base Sauce:
Slowly stream in your warmed milk while whisking constantly to incorporate it smoothly. Then stir in all your dried spices. Let the mixture cook, whisking often, until it thickens enough to coat the back of a spoon. You’ll see it transform before your eyes.
Finish the Cheese Sauce:
Take the saucepan off the heat immediately. Stir in the majority of your shredded cheese until it’s completely melted and silky. Now is the time to taste and season generously with salt and pepper. This sauce is the star of the show.
Combine Pasta and Sauce:
Pour that glorious cheese sauce right over the cooked macaroni pasta in the pot. Stir everything together until every single piece is luxuriously coated. This ensures every forkful is perfectly cheesy.
Assemble for Baking:
Transfer the creamy macaroni mixture to your waiting baking dish. Sprinkle the remaining shredded cheese evenly over the top. If you’re using panko, toss it with a little oil or melted butter first, then sprinkle it on and finish with a light dusting of smoked paprika.
Bake to Golden Perfection:
Bake your macaroni pasta uncovered until the top is beautifully browned and the edges are bubbling with fury. This usually takes about half an hour. That bubbling is your cue that everything is heated through and ready.
Rest Before Serving:
This might be the hardest step, but let the dish sit for about ten minutes after it comes out of the oven. This allows the sauce to set just enough so it doesn’t run off your plate, giving you the perfect, scoopable texture.

You Must Know
- Shred your own cheese from a block for a smooth sauce
- Warm your milk before adding it to prevent lumps
- Let the baked dish rest before you serve it
- That buttery, crunchy topping is non-negotiable in my book
Storage Tips
Once your baked macaroni pasta has cooled to room temperature, you can store any leftovers in an airtight container in the fridge for up to four days. To reheat, I prefer to warm individual portions in the microwave with a tiny splash of milk to bring back that creamy texture. For a larger amount, cover the dish with foil and reheat it in a 350°F oven for about 20 to 25 minutes until it’s heated all the way through. It won’t have the same crispy top, but the flavor will still be fantastic for a quick and comforting meal.
Ingredient Substitutions
You can easily swap the elbow macaroni for another short pasta shape like cavatappi or shells if that’s what you have on hand. For the cheese, any good melting cheese works, so try Monterey Jack, Fontina, or even a bit of cream cheese for extra tang. If you’re out of dry mustard, a teaspoon of prepared yellow mustard or even a dash of Worcestershire sauce can give you a similar flavor boost. To make it gluten-free, just use your favorite gluten-free pasta and a one-to-one gluten-free flour blend for the roux with no other changes needed.
Serving Suggestions
I love serving this rich baked macaroni pasta as a main dish alongside a simple green salad dressed with a sharp vinaigrette to cut through the decadence. For a heartier spread, add some roasted broccoli or Brussels sprouts right on the side, or some crispy garlic bread for scooping up every last bit. It’s also the ultimate companion to classics like pulled pork or baked ham, making it the star of any holiday table or casual weekend gathering with friends.
Cultural Context
While pasta hails from Italy, this specific style of baked macaroni and cheese is a uniquely Italian-American creation, born from the fusion of immigrant ingredients and the American love for hearty, oven-baked casseroles. It evolved from simple stovetop preparations into the iconic baked dish with a crumb topping that we know today, becoming a centerpiece at church potlucks, family reunions, and holiday dinners across the country. It represents a beautiful piece of culinary adaptation, turning humble pantry staples into a beloved symbol of comfort and home cooking that’s passed down through generations.

Pro Tips
- Test your sauce thickness by drawing a line on your coated spoon
- Add a splash of hot sauce to the cheese sauce for more depth
- Use a blend of cheeses for a more complex flavor profile
- I always grate a little extra cheese just for snacking
Frequently Asked Questions
For the richest flavor and best melt, use a blend of freshly shredded sharp cheddar and Gruyère. Pre-shredded cheese contains anti-caking agents that can make the sauce grainy. The sharp cheddar provides that classic tang, while the Gruyère adds a nutty, creamy complexity that elevates the entire dish.
Absolutely! Assemble the dish completely but do not bake it. Cover tightly and refrigerate for up to 24 hours. When ready to bake, let it sit at room temperature for 30 minutes, then bake as directed, adding a few extra minutes if needed. You can also freeze the unbaked casserole for up to 2 months; thaw overnight in the fridge before baking.
If you don’t have dry mustard powder, you can use an equal amount of Dijon mustard added directly to the warm milk. Alternatively, a teaspoon of prepared yellow mustard works well. The mustard isn’t for heat but to enhance the cheesy flavor and balance the richness, so don’t skip it entirely.
The macaroni pasta is done when the sauce is bubbling vigorously around the edges and the buttery crumb topping is a deep, golden brown. Let it rest for 10 minutes after baking; this allows the sauce to thicken slightly for perfect, creamy slices that hold their shape.
Since it’s a rich main dish, pair it with lighter, crisp sides. A simple green salad with a vinaigrette, roasted broccoli or green beans, or garlic bread are all excellent choices. For a classic Italian-American spread, serve it alongside meatballs or a simple roasted chicken.