Salads
This old-fashioned baked macaroni and cheese recipe brings back the comforting flavors of mid-century home cooking, where crispy golden tops meet a perfectly gooey center.
The secret lies in a precise balance of sharp cheddar, a well-made roux, and a breadcrumb crust that browns beautifully under the broiler—just like Grandma used to make. I’ve perfected this technique over years of testing, ensuring every bite delivers that nostalgic, melt-in-your-mouth experience.
The recipe starts with al dente elbow macaroni, cooked just right to hold its shape while absorbing the rich cheese sauce. A classic roux—equal parts butter and flour—forms the foundation, creating a velvety texture that binds the cheese without separating.
The sauce is then thickened with milk and a blend of cheddar and American cheese for that iconic, slightly tangy flavor. What sets this apart is the crispy breadcrumb topping, toasted to a golden brown for maximum crunch.
Once baked to bubbly perfection, the result is a dish that’s equal parts indulgent and comforting—a crispy, caramelized crust that gives way to a creamy, cheesy core. The aroma alone will fill your kitchen with warmth, and the first bite delivers that satisfying contrast of textures.
This is mac and cheese as it should be: hearty, nostalgic, and impossible to resist. Ready to recreate this classic?
Perfect for family dinners, potlucks, or satisfying a cheesy craving, this recipe scales easily and reheats beautifully. The key is patience—letting the sauce thicken properly and the breadcrumbs toast evenly ensures a restaurant-quality result every time. Let’s get started on this timeless comfort food.
Ingredients for old fashioned baked macaroni and cheese
These 14 ingredients transform into nostalgic, restaurant-quality baked macaroni and cheese with a crispy top and gooey core.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 1 ½ lbs | Al dente when cooked |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for roux |
| All-Purpose Flour 🌾 | ¾ cup | White, medium protein |
| Sharp White Cheddar Cheese 🧀 | 3 cups | Freshly grated, block preferred |
| Processed American Cheese 🧀 | 1 ½ cups | Sliced, for tangy flavor |
| Whole Milk 🥛 | 2 ½ cups | Full-fat for creaminess |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Fine grain preferred |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Coarsely ground |
| Plain Dry Breadcrumbs 🍞 | 1 cup | Panko for extra crisp |
| Extra-Sharp Yellow Mustard 🍯 | 1 tbsp | For breadcrumb binding |
| Melted Butter 🧈 | 2 tbsp | For breadcrumb topping |
| Garlic Powder 🧄 | ½ tsp | For subtle depth |
| Onion Powder 🧅 | ½ tsp | For aromatic base |
| Freshly Grated Parmesan Cheese 🧀 | ½ cup | For topping enhancement |
The cheese selection is critical for authentic flavor. Sharp white cheddar provides the tangy backbone, while processed American cheese delivers that classic, slightly sweet note. For the cheddar, Kraft or Babybel blocks from the deli section yield the best results—pre-shredded contains anti-caking agents that prevent proper melting. The Parmesan topping should be freshly grated from a wedge, not pre-grated, to avoid the gritty texture. For the breadcrumbs, Panko creates an extra-crispy crust, but plain dry breadcrumbs work perfectly well if that's what you have on hand. The mustard in the topping isn't just for flavor—it acts as a binder to keep the breadcrumbs from sliding off during baking.
No sharp cheddar? Extra-sharp white cheddar works in a pinch, though the flavor will be slightly milder. Substituting Monterey Jack for the American cheese gives a creamier texture but loses that signature tang. For a dairy-free option, nutritional yeast can replace the Parmesan, though the flavor will differ. The mustard in the topping can be swapped for Dijon mustard if you prefer a more robust flavor. When measuring the breadcrumbs, pack them lightly—don't compress them, as this alters the texture. The garlic and onion powders are optional but recommended for depth; if omitted, the dish will still be delicious but slightly plainer.
This dish reheats beautifully, though the crispy topping may soften slightly. To maintain texture, reheat covered at 350°F for 15-20 minutes rather than microwaving. The breadcrumb topping can be prepped ahead and stored in the fridge for up to 2 days, while the assembled casserole keeps in the fridge for 3-4 days. For longer storage, the fully baked dish freezes exceptionally well—up to 3 months when wrapped tightly in foil. To serve, let it sit at room temperature for 10 minutes before broiling to revive the crispy top. Leftovers make excellent lunches, and the cheese sauce reheats beautifully for quick dinners.
Why You'll Love This Recipe
- No-Fuss Baking: This recipe doesn’t require a fancy dish—just a sheet pan and oven. Toss the cooked macaroni with melted butter, flour, and that perfect mix of sharp cheddar and American cheese, then bake until golden. Honestly, I’ve made this in a cast-iron skillet when I forgot the pan, and it still came out creamy.
- Melty Magic Combo: The sharp white cheddar gives it that tangy bite, while the American cheese adds that classic stretchy pull. Between us, that’s the secret—skip the fancy cheeses, and this still tastes like the mac and cheese you grew up with, just better.
- Leftovers That Last: This bakes up into a casserole that reheats like a dream—crispy top, gooey center, no drying out. I’ve packed this for lunches all week, and it’s still the first thing my kids ask for. (Yes, even on a Tuesday night.)
- Pantry Staple Power: You’re using ingredients you already have—flour, butter, cheese—no specialty items to hunt down. And because it’s so cheap to make, I can feed my whole family without breaking the bank. My daughter picks out the elbow macaroni at the store, but still asks for seconds.
Step-by-step instructions for old fashioned baked macaroni and cheese
Here's the method that delivers that iconic 1950s texture—crispy golden top, creamy cheddar core, and perfect balance of tangy American cheese.
Cook the Elbow Macaroni to Al Dente Perfection
Bring a large pot of water to a rolling boil and salt it generously (it should taste like the sea). Add the 1.5 lbs elbow macaroni and cook until it's al dente—about 1 minute less than the package directions specify. This ensures it finishes cooking in the oven without turning mushy. Drain the pasta in a colander, but don't rinse it—those surface starches are essential for binding the cheese sauce later.
While the pasta cooks, I like to save 1 cup of the starchy pasta water in a measuring cup. This liquid will be our secret weapon for adjusting the cheese sauce consistency later. The starch acts as a natural thickener and helps create that signature creamy texture without lumps.
Create the Classic Roux and Cheese Sauce
In a large, heavy-bottomed pot, melt the 0.75 cup unsalted butter over medium heat. Once it's fully melted and foaming subsides, add the 0.75 cup all-purpose flour all at once. Whisk vigorously for 2-3 minutes until the mixture forms a smooth, pale roux that smells nutty and toasty—not browned. This is your sauce foundation.
Gradually whisk in the 2.5 cups whole milk, about ½ cup at a time, ensuring each addition is fully incorporated before adding more. Then reduce heat to low and stir in the 3 cups sharp white cheddar cheese and 1.5 cups processed American cheese, breaking them into small pieces as they melt. The sauce should thicken noticeably as it simmers for 5-7 minutes—this is when you'll see that perfect velvety consistency. If it gets too thick, whisk in some of the reserved pasta water 1 tablespoon at a time until it reaches a smooth, coatable texture.
Combine Pasta and Cheese Mixture
Add the drained elbow macaroni to the cheese sauce and stir gently to coat every strand evenly. The mixture should be thick but still pourable. Season immediately with the 1.5 tsp diamond crystal kosher salt and 0.5 tsp freshly ground black pepper, then stir in the 0.5 tsp garlic powder and 0.5 tsp onion powder for subtle depth. Taste and adjust seasoning—this is your chance to balance the sharp cheddar with the mild American cheese.
Transfer the macaroni and cheese to a 9x13-inch baking dish, spreading it evenly into a single layer. The dish should be about ¾ full—this allows room for the crispy topping without overflowing. Here's the thing—don't press it down. We want that classic layered texture where each bite delivers both crispy top and creamy center.
Prepare the Signature Crispy Topping
In a medium bowl, combine the 1 cup plain dry breadcrumbs, 0.5 cup freshly grated parmesan cheese, 2 tbsp melted butter, 1 tbsp extra-sharp yellow mustard, 0.5 tsp garlic powder, and 0.5 tsp onion powder. Mix thoroughly with your hands or a fork until the breadcrumbs are evenly coated and slightly clumped together. The mustard acts as a binder that helps the topping adhere perfectly to the macaroni.
Sprinkle the breadcrumb mixture evenly over the top of the macaroni and cheese, pressing down gently with the back of a spoon to ensure full contact. The topping should look like a continuous layer with no gaps—this is what creates that satisfying crunch when you cut through it. For extra insurance, I like to run a knife along the edges to seal any potential gaps where the topping might lift during baking.
Bake to Golden Crispy Perfection
Preheat your oven to 375°F and place a rack in the center position. Bake the macaroni and cheese for 25-30 minutes until the top is deep golden brown and the edges are bubbling. You'll know it's ready when the topping looks dry and crispy—not moist or pale. The internal temperature should reach 165°F when checked in the center with an instant-read thermometer.
Let the macaroni and cheese rest for 5-10 minutes before serving—this allows the cheese to set slightly and makes cutting cleaner slices. The contrast between the crispy golden top and the creamy cheddar interior is what makes this classic recipe so satisfying. Serve with a simple green salad or crusty bread to soak up any remaining cheese sauce.
Pro Tips For Making Old Fashioned Baked Macaroni And Cheese
- Cook the pasta al dente: Old-fashioned mac and cheese demands slightly undercooked pasta—pull it when it’s still firm to the bite. I learned this the hard way after serving mushy noodles that turned to glue when baked. The starch clings better this way, and the sauce won’t turn into soup.
- Grate the cheddar fine: Skip the food processor—hand-grate the sharp white cheddar for even distribution and better melt. Lumps stay lumpy, and processed American cheese can’t save you if your cheddar’s too chunky. (Yes, even if you’re impatient like me.)
- Don’t rush the roux: Cook the butter-flour mixture low and slow until it’s a pale golden paste—about 5 minutes. After burning three batches, I finally figured out that rushing this step makes the sauce taste raw and floury. Patience here guarantees a creamy, velvety texture.
- Broil for the crust: Switch to broil for the last 2–3 minutes—watch like a hawk to avoid burning. The American cheese will bubble and brown beautifully, giving you that classic golden top without drying out the rest. (Your future self will thank you for not skipping this.)
Perfect pairings for these flavors
Classic Side Dishes
A simple crispy green salad with iceberg lettuce, red onion slices, and a tangy ranch dressing cuts through the richness beautifully. I toss 4 cups chopped lettuce with 2 tbsp ranch and 1 tbsp thinly sliced red onion—the cool crunch balances the cheesy indulgence perfectly. 🥗
Bread Pairings
Serve with crusty French bread or sourdough to soak up any leftover cheese sauce. I like to toast slices until golden and serve them on the side—each bite adds a satisfying crunch. For extra indulgence, try garlic bread with a sprinkle of Parmesan on top.
Vegetable Additions
For a heartier meal, stir in diced bell peppers or steamed broccoli before baking. I add 1 cup chopped bell peppers and 1 cup steamed broccoli florets to the macaroni mixture—they soften slightly in the oven while adding color and nutrients. 🌶️
Dessert Complements
End the meal with a light dessert like vanilla ice cream or fresh berries. The cool sweetness contrasts perfectly with the warm, cheesy dish. I often serve homemade berry compote with a dollop of whipped cream—it’s a crowd-pleaser that keeps the meal balanced.
Beverage Pairings
A chilled glass of white wine like Sauvignon Blanc or Pinot Grigio complements the dish beautifully. The crisp acidity cleanses the palate between bites. For non-alcoholic options, sparkling lemonade or iced tea with a splash of honey adds a refreshing contrast. 🍷
Broiler Finish Trick
For an extra-crispy top, transfer the baked macaroni and cheese to a broiler-safe dish and broil for 2-3 minutes at the end. Watch closely to avoid burning—the result is a deep golden crust that adds another layer of texture. This is my secret for restaurant-quality results at home! ⚡
Nutrition facts
Frequently asked questions
Why does my baked mac and cheese get watery instead of creamy?
The most common cause is overcooking the pasta or using too much milk in the sauce. Always cook pasta al dente (1 minute less than package instructions) and use the reserved starchy pasta water to adjust thickness—just 1 tablespoon at a time. For extra insurance, let the sauce thicken for 5-7 minutes on low heat before adding the pasta.
Can I make this recipe without a roux?
Yes! For a quicker version, melt ½ cup butter and whisk in ½ cup flour with 2 cups milk until smooth, then proceed as directed. The roux adds depth, but this method still works well. For even faster prep, use 2 tablespoons cornstarch mixed with ¼ cup cold milk as a slurry instead of flour.
How do I fix a soggy breadcrumb topping?
Prevent sogginess by pressing the topping down firmly before baking and ensuring your oven rack is in the middle position (not too close to heating elements). If it happens, broil for 2-3 minutes at the end for extra crispiness. For next time, try adding 1 extra tablespoon melted butter to the breadcrumb mix—it creates a better barrier against moisture.
What's the best way to reheat leftovers?
Cover tightly with foil and bake at 350°F for 15-20 minutes—this preserves the crispy top better than microwaving. For extra crunch, broil for 1-2 minutes after reheating. Never microwave uncovered, as it makes the topping rubbery. Leftovers keep 3-4 days in the fridge or 3 months frozen.
Can I use a different type of pasta?
Elbow macaroni is traditional, but penne or farfalle work well too. Avoid long pasta like spaghetti—it won't hold together as nicely. For a fun twist, try shells, but reduce baking time by 5 minutes since they cook faster. Just remember: smaller shapes = better texture in baked dishes!
