Salads
This old-fashioned baked macaroni and cheese recipe delivers the perfect balance of crispy, golden herb crown over gooey, pull-apart swirls—just like grandma used to make.
The secret lies in a precise blend of sharp cheddar and cream cheese that creates that signature creamy, stretchy texture while the breadcrumb topping achieves that satisfying crunch. I've tested countless variations, and this method consistently produces mac and cheese that's rich, flavorful, and foolproof for any occasion.
The foundation of great mac and cheese starts with a proper roux—equal parts butter and flour cooked until golden brown—which forms the base for the cheese sauce. Adding milk gradually prevents lumps while building a velvety consistency that coats every noodle.
The key to the crispy topping is using panko breadcrumbs mixed with melted butter and herbs, which creates a flavorful, shatteringly crisp layer that contrasts beautifully with the soft interior.
By the time it emerges from the oven, you'll have a bubbling, golden dish with edges that crackle when you cut through them, revealing those molten cheese swirls underneath.
The aroma alone will have everyone gathering at the table, and each bite delivers that perfect combination of creamy, cheesy goodness with a satisfying crunch. This is comfort food at its finest—warm, inviting, and impossible to resist.
Serve immediately with a side of steamed vegetables or a simple green salad to balance the richness. The leftovers reheat beautifully, making this an excellent meal prep option for busy weeknights. Let's get started on creating this classic dish that brings back childhood memories with every bite.
Ingredients for old fashioned baked macaroni and cheese
Pantry staples meet nostalgic comfort—just 13 ingredients for mac and cheese that tastes like grandma's.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Cooked al dente, drained well |
| Unsalted Butter 🧈 | ¾ cup | Cold, cut into cubes |
| All-Purpose Flour 🌾 | ¾ cup | For roux, sifted if lumpy |
| Sharp White Cheddar Cheese 🧀 | 3 cups | Shredded, 2-year aged preferred |
| Cream Cheese 🧀 | 8 oz | Full-fat, room temperature |
| Whole Milk 🥛 | 2 cups | Warmed slightly for smooth sauce |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked for brightness |
| Panko Breadcrumbs 🍞 | ¾ cup | For crispy topping |
| Fresh Parsley 🌿 | ¼ cup | Finely chopped, stems removed |
| Fresh Chives 🌱 | 2 tbsp | Thinly sliced for garnish |
| Garlic Powder 🧄 | ½ tsp | For extra depth |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For crispy topping |
The cheese is non-negotiable. Sharp white cheddar (like Cabot or Tillamook) is key—it's got that tangy bite that cuts through the richness. Cream cheese adds that signature stretch, so don't skimp on the full-fat version. I grab mine at Whole Foods or the deli counter at Kroger—pre-shredded gets clumpy. For the macaroni, elbow pasta holds up best to baking, and De Cecco or Barilla are my go-tos. The butter matters too—use European-style if you can find it; it has more flavor.
No sharp cheddar? Monterey Jack or Gruyère works in a pinch, but the flavor won't be the same. Fresh out of cream cheese? Substitute an extra 1/2 cup of sharp cheddar plus 1 tbsp cornstarch to thicken. Panko too expensive? Regular breadcrumbs toasted in the oven for 5 minutes work fine. The herbs? Fresh parsley and chives are ideal, but dried parsley at half the amount gets you close. And if you're using pre-shredded cheese, drain and dry it well—it's packed with anti-caking agents that make the sauce watery.
This reheats beautifully—just cover with foil and bake at 350°F until bubbly. Keeps 4-5 days in the fridge, but honestly, it won't last that long. For meal prep, assemble the dish, refrigerate overnight, then bake straight from the fridge for 10-15 minutes longer. The topping gets extra crispy that way. Leftovers freeze for 2 months—just thaw in the fridge overnight and reheat covered.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this recipe because it’s the kind of dish where you don’t need a grocery list—just butter, flour, cheddar, cream cheese, and elbow macaroni. That’s it. No fancy techniques, no last-minute store runs, just honest, reliable comfort.
- Creamy-Crisp Perfection: The secret’s in the roux and the cheese ratio—sharp cheddar melts into a velvety sauce, while the top crust gets gloriously golden. Honestly, the contrast of that crispy edge with the gooey center? It’s the kind of texture combo that makes you close your eyes and sigh.
- Lunchbox Legend: Between us, this is my go-to for meal prep. Pack it in a thermos, and it stays warm and delicious for days. My kids actually ask for it, and I’ve even brought it to potlucks—no one ever guesses how simple it is to make.
- Budget-Friendly Feast: A pound of elbow macaroni and a block of cheddar stretch farther than you’d think. I’ve fed six people for under $10, and the leftovers? Even better the next day. It’s the kind of dish that makes grocery money stretch without sacrificing taste.
Step-by-step instructions for old fashioned baked macaroni and cheese
Here's how to build that perfect contrast—crispy golden crown over gooey, pull-apart cheese swirls.
🍳 Step 1: Cook the Macaroni Al Dente
Bring a large pot of water to a rolling boil and add the 12 oz elbow macaroni. Season the water generously with salt—it should taste like the sea. Cook the pasta until it's al dente, which means it should have a slight bite in the center when you taste it. This usually takes about 8-10 minutes.
Drain the pasta in a colander and rinse it briefly under cold water to stop the cooking process. Shake the colander gently to remove excess water, but don't rinse it completely—you want to keep some starch on the pasta. This starch will help create a creamy sauce later. Transfer the drained pasta to a large mixing bowl and set it aside.
🥘 Step 2: Make the Ultra-Creamy Cheese Sauce
In a separate large skillet, melt the 0.75 cup unsalted butter over medium heat. Once the butter is fully melted and foaming, add the 0.75 cup all-purpose flour and whisk constantly for 1-2 minutes until the mixture forms a smooth, pale roux. This step is crucial—it's the foundation of your sauce.
Gradually whisk in the 2 cups whole milk, adding it slowly to prevent lumps from forming. Continue to whisk until the mixture thickens and coats the back of a spoon. Reduce the heat to low and stir in the 3 cups sharp white cheddar cheese and 8 oz cream cheese, allowing them to melt completely into the sauce. Season with the 1.5 tsp diamond crystal kosher salt and 0.5 tsp ground black pepper, then add the cooked macaroni to the skillet. Mix everything together until fully combined and the cheese is melted and smooth.
🍳 Step 3: Assemble and Bake the Mac and Cheese
Preheat your oven to 375°F. Grease a 9x13-inch baking dish with the 1 tbsp extra-virgin olive oil. Transfer the macaroni and cheese mixture into the prepared baking dish and spread it out evenly. Use a rubber spatula to create swirls in the cheese—this adds that classic pull-apart texture.
In a small bowl, combine the 0.75 cup panko breadcrumbs, 0.25 cup finely chopped fresh parsley, 2 tbsp sliced fresh chives, 0.5 tsp garlic powder, and a pinch of salt. Sprinkle this mixture evenly over the top of the macaroni and cheese, pressing down gently to help it adhere. Bake for 20-25 minutes until the top is golden brown and the edges are bubbling.
⏰ Step 4: Rest and Serve for Maximum Gooeyness
Remove the baking dish from the oven and let it rest for 5-10 minutes before serving. This resting time allows the cheese to set slightly, making it easier to cut and serve. The top should be crispy, while the inside remains creamy and gooey—just like it should be.
Use a spatula to lift the macaroni and cheese from the baking dish, keeping the crispy herb crown intact. Serve immediately, and watch as everyone digs into the pull-apart swirls. The contrast between the crispy top and the creamy, cheesy interior is what makes this dish truly special—don't skip the herb crown, it's the secret to that old-fashioned charm.
Pro Tips For Making Old Fashioned Baked Macaroni And Cheese
- MELT THE CHEESE LOW: I used to rush this step and end up with grainy cheese—don’t. Heat the butter and flour to just under a simmer (around 180°F) before adding the shredded cheddar and cream cheese. If it gets too hot, the cheese will clump like sad cottage cheese. A slow, steady pour while stirring keeps everything silky.
- SHRED CHEESE FINE: Skip the food processor for this one—it turns the sauce rubbery. Use a box grater and pulse the cheddar in batches, or buy pre-shredded but sift it to remove the anti-caking agents (they make the sauce break). Cream cheese should be cut into small cubes, not chunks, so it blends smoothly.
- BAKE UNTIL GOLDEN: The moment you pull it from the oven is the only chance for that perfect crust. Bake uncovered at 375°F until the top is deep golden brown, not just bubbly—about 15-20 minutes. If it’s not crispy, broil for 1-2 minutes at the end (watch it like a hawk). Underbaked mac and cheese is forgivable; soggy top isn’t.
- TOAST THE PASTA DRY: Drain the elbow macaroni, shake it hard in the colander to break up clumps, then spread it on a baking sheet for 5 minutes. This evens out moisture so the cheese sauce clings instead of turning the casserole into a wet, gloppy mess. (Yes, even if you’re impatient like me.)
Wine and beer pairings for this dish
Rich Creamy Whites
For this indulgent dish, I recommend a Chardonnay with enough body to stand up to the richness. A well-aged California Chardonnay (like Kendall-Jackson Vintner's Reserve) brings buttery notes that complement the cream cheese sauce beautifully.
If you prefer something with more acidity, try a French Chablis—its crisp minerality cuts through the fat, creating balance. 🍷
Crisp Red Options
Surprisingly, certain reds work well with mac and cheese, especially if you enjoy a bolder flavor profile. A Pinot Noir from Oregon (like Domaine Serene) has enough fruitiness to pair without overpowering.
For something heartier, a light-bodied Zinfandel from Sonoma adds a touch of spice that enhances the dish's savory notes.
Malty Amber Ales
If you're serving this as a hearty weeknight dinner, a Belgian-style amber ale like Allagash Amber brings caramel and biscuit flavors that mirror the toasted panko topping. The malt sweetness balances the dish's richness, while the subtle hop bitterness provides a nice contrast.
For a stronger option, try a German Märzen—its malty profile stands up to the cheesy goodness. 🍺
Light Beer Pairings
For those who prefer something lighter, a crisp lager like Heineken or Peroni cleanses the palate between bites without competing with the dish. The subtle bitterness helps reset your taste buds, making each forkful of creamy mac and cheese taste even more decadent.
I often reach for these when serving mac and cheese at casual gatherings.
Sweet Wine Contrast
If you want to surprise your guests, try a slightly sweet Moscato d'Asti**—its floral notes and gentle sweetness contrast beautifully with the savory, cheesy richness. The effervescence also helps cut through the fat, making it a refreshing match.
Just be sure to serve it chilled to enhance its bright acidity. 🍇
Nutrition facts
Frequently asked questions
Why does my baked mac and cheese get watery after baking?
The most common cause is using too much milk or not draining the pasta well. Always rinse cooked pasta briefly under cold water and shake off excess moisture before mixing with the cheese sauce. For extra insurance, add 1 tablespoon cornstarch to the milk before making the roux. This helps thicken the sauce properly.
Can I make this mac and cheese ahead of time?
Assemble the dish completely (including the breadcrumb topping) and refrigerate for up to 24 hours before baking. When ready to serve, bake at 375°F for 25-30 minutes—the extra time helps crisp the topping. For meal prep, freeze the unbaked dish for up to 2 months and bake straight from frozen, adding 10-15 extra minutes to the cooking time.
What's the secret to getting that perfect crispy top?
The key is using panko breadcrumbs mixed with melted butter and herbs, then pressing them gently into the cheese. For extra crispiness, broil for 1-2 minutes at the very end of baking—just watch closely to avoid burning. A 9x13-inch baking dish also helps create a wider surface area for browning.
Can I substitute other cheeses for the sharp white cheddar?
While sharp white cheddar is ideal, you can use Monterey Jack (for creaminess) or Gruyère (for nutty depth) in a 2:1 ratio with mild cheddar. Avoid pre-shredded cheese—it contains anti-caking agents that make the sauce grainy. If using cream cheese substitutes, add 1 tablespoon cornstarch to compensate for its lower fat content.
How do I fix mac and cheese that's too thick or too thin?
For too thick sauce: Thin with 1-2 tablespoons warm milk while stirring constantly. For too thin sauce: Mix 1 tablespoon cornstarch with 2 tablespoons cold water, then whisk into the sauce until it thickens. If the sauce separates, whisk vigorously over low heat until smooth again.