Main Courses
This Anna Mae’s mac n cheese recipe delivers the ultimate comfort food experience—rich, creamy triple-cheese layers topped with a golden, crispy breadcrumb crust that's impossible to resist. After years of perfecting my version, I've finally cracked the code for that signature combination of tender pasta, velvety sauce, and satisfying crunch.
The secret lies in a proper roux base and patient cheese melting. The foundation begins with al dente pasta tossed in a luscious cheese sauce made from sharp cheddar, Gruyère, and cream cheese—each contributing its own unique texture and flavor.
What sets this apart is the baking process, where the macaroni transforms into a crispy, golden top while maintaining that creamy interior. This isn't just mac and cheese; it's a dish that feels like a warm hug on a plate.
By the time you pull it from the oven, you'll have a dish with perfectly cooked pasta enveloped in a smooth, cheesy sauce, all topped with that coveted crispy crust.
The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect balance of textures—creamy, chewy, and crispy all in one forkful. This is comfort food at its finest.
Whether you're feeding a family or craving a solo indulgence, this recipe delivers restaurant-quality results with minimal effort. The best part? Leftovers reheat beautifully, making it perfect for meal prep. Let's get started on creating your own version of this classic comfort dish.
Ingredients for anna mae's mac n cheese
These 14 ingredients create Anna Mae's legendary crispy-baked mac and cheese with triple-cheese layers.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 1 ½ lbs | Dry, medium or jumbo size |
| Unsalted Butter 🧈 | ¾ cup | Cold, cut into small cubes |
| All-Purpose Flour 🌾 | ½ cup | For roux base |
| Sharp White Cheddar Cheese 🧀 | 2 cups | Shredded, block preferred |
| Gruyère Cheese 🧀 | 1 cup | Shredded, aged 12+ months |
| Cream Cheese 🧀 | 8 oz | Full-fat, room temperature |
| Whole Milk 🥛 | 1 cup | Warmed slightly |
| Yellow Mustard 🌶️ | 1 tbsp | For tangy depth |
| Garlic Cloves 🧄 | 2 cloves | Minced, fresh preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Panko Breadcrumbs 🍞 | ½ cup | For crispy topping |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For breadcrumb coating |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
The cheese selection is non-negotiable. Sharp white cheddar brings the tang, aged Gruyère adds nutty depth, and full-fat cream cheese creates that signature velvety texture. For the cheddar, Kraft 2% Milk Sharp is my go-to—it's consistent and melts perfectly. Gruyère can be pricey, but Whittard of Chelsea has great pre-shredded options. The cream cheese? Philadelphia Original is the gold standard. If you're feeling fancy, Whole Foods carries a fantastic organic version. Pro tip: shred your own cheese—pre-shredded gets clumpy and lacks flavor. Use a box grater for the finest texture.
No sharp cheddar? Extra sharp white cheddar at half the amount works in a pinch. Gruyère too expensive? Comté cheese is a decent swap, though the flavor will differ slightly. The panko is crucial for that crispy crust—Japanese panko is best, but Trader Joe's has a solid budget option. Running low on parsley? Dried parsley at one-third the amount gives similar color. The mustard adds tang without overpowering—Dijon works too. For the roux, don't rush it. Cook the butter and flour until it's a deep golden brown (about 5 minutes) for that nutty, rich flavor that makes this dish restaurant-quality. And if you're wondering about the garlic, jarred minced garlic is fine, but fresh makes all the difference.
This mac and cheese is a meal prep dream. Portion into 8x8-inch baking dishes for easy reheating. The baked version keeps for 4-5 days in the fridge, but honestly, it's best eaten fresh. For leftovers, cover tightly with foil to prevent drying. Freezes beautifully for up to 3 months—just thaw overnight in the fridge before reheating. The crispy topping gets soggy if wrapped directly, so store it covered but uncovered if possible. For extra crunch on day-old portions, broil for 2-3 minutes with a sprinkle of breadcrumbs. And trust me, double the batch—it disappears fast.
Why You'll Love This Recipe
- No-Fuss Stovetop Magic: I swear by this recipe because it’s all done on the stove—no baking, no waiting. Just melt butter, whisk in flour, add milk, and let that roux thicken into a velvety sauce. The elbow macaroni cooks in the same pot, so you’re really just stirring and tasting as you go.
- Gruyère Magic: Between us, Gruyère changes everything. That nutty, slightly sweet depth pairs with sharp white cheddar to create a flavor so rich, it feels indulgent. Honestly, I’ve tried other cheeses—none compare to this creamy, melty combo.
- Lunchbox Hero: This mac and cheese reheats like a dream—perfect for packing lunches or freezing for those lazy mornings. The texture holds up, and the kids (or adults) won’t even notice it’s been reheated. My daughter’s school lunches are now legendary.
- Budget-Friendly Luxury: You’re getting restaurant-quality comfort for pennies. Butter, flour, and cheese are staples, and elbow macaroni is cheap but sturdy. I’ve made this for game nights, potlucks, and even a last-minute dinner—it’s my go-to when I need something reliable that doesn’t break the bank.
Step-by-step instructions for Anna Mae's mac and cheese
Here's how to create that legendary crispy-baked crunch with triple cheese layers.
Cook the Elbow Macaroni to Perfect Al Dente
Bring a large pot of water to a rolling boil and add 1.5 lbs elbow macaroni. I like to use about 1 teaspoon of salt per quart of water—it should taste like the sea. Cook the pasta until it's 1 minute shy of the package directions for al dente. You want it firm enough to hold its shape when baked later.
Reserve 1 cup of pasta water before draining—this starchy liquid is pure gold for creating a silky sauce. Drain the pasta and immediately transfer it to a large bowl. Toss it with 1 tablespoon of yellow mustard and 2 cloves minced garlic cloves while still warm. This step infuses the pasta with flavor before the cheese comes in.
Make the Creamy Triple Cheese Sauce
In a separate large skillet, melt 0.75 cup unsalted butter over medium heat. Once the butter foams, whisk in 0.5 cup all-purpose flour to create a roux. Cook for 3-4 minutes until the mixture turns a light golden color and smells nutty—this is your flavor foundation.
Slowly whisk in 1 cup warmed whole milk to prevent lumps from forming. Let the mixture simmer for 5-7 minutes until it thickens enough to coat the back of a spoon. Now comes the cheese party—reduce heat to low and add 2 cups sharp white cheddar cheese, 1 cup gruyère cheese, and 8 oz cream cheese all at once. Stir constantly until completely melted and smooth.
Combine Pasta and Cheese Sauce
Pour the creamy cheese sauce over the warm macaroni in the bowl. Add 1.5 teaspoons salt and 0.5 teaspoon black pepper, then fold everything together until fully coated. The sauce should be thick enough to cling to the pasta but still have a slight sheen—if it's too thick, whisk in some reserved pasta water 1 tablespoon at a time until it reaches a creamy consistency.
Here's the thing—don't rush this step. The pasta needs to absorb the cheese completely so every bite is rich and velvety. I like to let it sit for 2-3 minutes while I prepare the crispy topping, allowing the flavors to meld even more.
Assemble and Bake for Crispy Perfection
Preheat your oven to 375°F. Transfer the macaroni mixture to a 9x13-inch baking dish, spreading it evenly. In a small bowl, mix 0.5 cup panko breadcrumbs with 1 tablespoon extra-virgin olive oil until evenly coated. Sprinkle this mixture evenly over the top of the macaroni, pressing down gently to help it adhere.
Bake for 25-30 minutes until the top is deep golden brown and the edges are bubbling. The center should be hot but not boiling—you want that crispy crust without overcooking the creamy interior. If the top browns too quickly, tent it loosely with aluminum foil for the last 5-10 minutes of baking.
Rest and Garnish for Maximum Impact
Remove from the oven and let the macaroni rest for 5-10 minutes before serving. This resting period allows the cheese to set slightly, making it easier to slice and serve. The crispy breadcrumb topping will firm up during this time, creating that perfect textural contrast.
Garnish with 0.25 cup chopped fresh parsley just before serving. The parsley adds a fresh pop of color and brightness that cuts through the richness of the cheese. Serve immediately while the top is still crispy and the cheese is melty inside—this dish doesn't wait!
Pro Tips For Making Anna Mae'S Mac N Cheese
- COOK PASTA AL DENTE: Anna Mae’s recipe relies on elbow macaroni that’s just tender—not mushy. I used to overcook it, thinking it’d absorb more cheese sauce, but that just turns the noodles to mush. Taste-test one piece at the end of the package’s cook time—it should have a slight bite, like a fresh toothpick.
- GRATE CHEESE FRESH: Pre-shredded cheese is coated in anti-caking agents that make the sauce grainy and watery. I learned this the hard way—my first batch looked like a science experiment. Use a box grater for sharp white cheddar and Gruyère, and pat the cheese dry with a paper towel to remove excess moisture before melting.
- LOW AND SLOW: The roux is where the magic happens, but rushing it ruins everything. Cook the butter and flour over medium-low heat for 5–7 minutes, stirring constantly, until it’s a deep golden brown—not browned, not burnt, but that perfect caramel hue. High heat = burnt flavor; low heat = silky sauce.
- REST THE SAUCE: After mixing the cheese into the roux, let the sauce sit off the heat for 5 minutes. I know, I know—you’re eager to plate it. But this step lets the starches fully emulsify, giving you that ultra-creamy, velvety texture Anna Mae’s version is famous for. Skip it, and you’ll get a clumpy mess.
Perfect pairings for this anna mae's mac n cheese
Classic Side Dishes
Nothing complements Anna Mae’s mac and cheese like a simple crispy green salad with a tangy vinaigrette. Toss 2 cups baby spinach with 1 tbsp apple cider vinegar, 1 tbsp olive oil, and ½ tsp Dijon mustard.
The acidity cuts through the richness beautifully. For a heartier option, serve with roasted Brussels sprouts—toss them in 1 tbsp maple syrup and 1 tsp smoked paprika, then roast at 425°F for 20 minutes until caramelized. 🥗
For a Southern-inspired pairing, try collard greens slow-cooked with 1 tbsp apple cider vinegar, 1 tbsp brown sugar, and a smoked turkey leg (or bacon). The smoky, sweet flavors balance the creamy cheese perfectly. I love serving this alongside mac and cheese for a full Southern feast.
Beverage Pairings
A bold red wine like Cabernet Sauvignon or Syrah stands up to the richness of the dish. The tannins in these wines cut through the fat, cleansing your palate between bites. For a lighter option, Chardonnay with noticeable oak notes adds a creamy contrast that mirrors the cheese sauce.
I reach for a California Cab from Oakville—it’s my go-to for mac and cheese nights. 🍷
If you prefer beer, a stout like Guinness or Samuel Smith’s Nut Brown Ale complements the caramelized crust and cheesy depth. The roasted malt flavors in stouts enhance the baked mac’s crispy top. For a crisp, refreshing contrast, try a Belgian witbier—the citrusy notes brighten the dish. 🍺
Unexpected Add-Ons
Add crispy fried chicken for a Southern-style twist that turns this into a full meal. I love using buttermilk-brined chicken thighs fried until golden, then sliced into bite-sized pieces.
The contrast of crispy chicken and creamy mac is pure magic. For a vegetarian option, crispy roasted mushrooms with thyme and garlic add an earthy depth that pairs wonderfully.
For a smoky kick, top your mac and cheese with crumbled bacon or chorizo before baking. The fat renders into the dish, adding a savory depth that elevates every bite. If you’re feeling fancy, drizzle with hot honey—just 1 tbsp adds a sweet-spicy contrast that’s addictive. 🔥
Nutrition facts
Frequently asked questions
Can I make this mac and cheese without baking it?
For a stovetop version, simply combine the cooked pasta with the cheese sauce and cook over low heat for 5-7 minutes, stirring constantly until fully melted and creamy. The texture will be richer without the crispy crust, but it's perfect for quick meals. Just be patient—don't rush the melting process or you'll risk a grainy texture.
What's the best way to reheat leftover mac and cheese?
For best results, cover the dish with foil and reheat in the oven at 350°F for 15-20 minutes. This preserves the creamy texture. If using the microwave, cover with a damp paper towel and heat in 30-second intervals, stirring between each. For extra crispiness, broil for 2-3 minutes after reheating with fresh breadcrumbs on top.
Can I substitute any of the cheeses?
Yes, but with adjustments. For the cheddar, extra sharp white cheddar works at half the amount. Gruyère can be swapped for Comté, though the flavor will differ slightly. For cream cheese, mascarpone adds richness but may be slightly tangier. The key is maintaining the balance between sharp, nutty, and creamy elements—don't substitute all three at once!
Why did my mac and cheese turn out grainy?
Graininess usually means the cheese didn't melt properly. This happens when you add cold cheese to hot liquid or don't stir constantly. Always melt cheese over low heat and whisk vigorously. For stubborn clumps, strain the sauce through a fine-mesh sieve after melting. Another common cause is using pre-shredded cheese—it contains anti-caking agents that prevent proper melting. Freshly grated cheese is always better.
How can I make this recipe vegan?
For a plant-based version, replace butter with vegan butter or olive oil, use vegan cream cheese, and swap cheddar/Gruyère for vegan cheeses like Miyoko's or Violife. Add 1 tbsp nutritional yeast for a cheesy flavor. For the crispy topping, use panko mixed with vegan mayo instead of olive oil. The texture will be slightly different but still delicious!
