Main Courses
Au Bon Pain-style mac and cheese delivers the perfect balance of creamy cheese sauce, crispy breadcrumb topping, and sharp cheddar streaks that transform ordinary pasta into a restaurant-worthy dish. The secret lies in a rich, velvety sauce that clings to every noodle and a triple-layered crunch that adds texture with every bite. I've perfected this recipe after countless batches, ensuring the cheese stays perfectly melted while the breadcrumbs achieve that satisfying crunch.
This recipe builds on classic techniques with a few professional touches that make all the difference. The cheese sauce starts with a proper roux—equal parts butter and flour cooked until golden—to create a stable base that won't break when mixed with milk.
Sharp cheddar and Gruyère provide depth, while a touch of cream cheese adds luxurious creaminess. The breadcrumb topping isn't just any old crunch—it's toasted to a perfect golden brown and mixed with melted butter for extra flavor.
By the time it emerges from the oven, you'll have mac and cheese with golden, bubbling cheese sauce, crispy breadcrumbs on top, and those signature sharp cheddar streaks that cut through the richness.
The sauce is thick enough to coat every noodle without being gluey, and the crunch provides a satisfying contrast with each bite. This is comfort food at its finest—rich, indulgent, and absolutely worth the effort.
Serve immediately for the best texture, but leftovers reheat beautifully in the oven with a splash of milk to restore creaminess. Pair with garlic bread or a simple green salad for a complete meal. Here's how to make it—step by step—for restaurant-quality results at home.
Ingredients for au bon pain mac and cheese
Six ingredients make the sauce, four transform it into restaurant-worthy perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 1 ½ lbs | Dry pasta, medium elbow shape |
| Unsalted Butter 🧈 | ¾ cup | European-style preferred for flavor |
| All-Purpose Flour 🌾 | ¾ cup | White flour, sifted for smooth sauce |
| Sharp White Cheddar Cheese 🧀 | 3 cups | Shredded, block preferred for freshness |
| Gruyère Cheese 🧀 | 1 cup | Shredded, adds nutty depth |
| Cream Cheese 🧀 | 8 oz | Full-fat for creaminess |
| Whole Milk 🥛 | 3 cups | Warmed for smooth sauce |
| Heavy Cream 🥛 | ½ cup | Adds luxurious texture |
| Panko Breadcrumbs 🍞 | 1 ½ cups | Japanese-style for extra crunch |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated for topping |
| Fresh Breadcrumbs 🍞 | ½ cup | Homemade from crusty bread |
| Garlic Powder 🧄 | 1 tsp | For flavor in breadcrumb mix |
| Dried Mustard 🌶️ | ½ tsp | Adds subtle tang |
| Salt 🧂 | 1 ½ tsp | Kosher salt for seasoning |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for heat |
The cheeses are non-negotiable here. Sharp white cheddar gives that signature tang, while Gruyère adds nutty depth—don't skip it. I grab mine from Whole Foods or Trader Joe's where they keep the blocks cold. The cream cheese might seem obvious, but full-fat is essential—it's what makes the sauce truly velvety. For the pasta, De Cecco or Barilla are my go-tos—they hold up to the sauce without getting mushy. And that butter? European-style like Plugrá has more flavor than regular American butter.
No sharp cheddar? Pepper Jack at half the amount works in a pinch, though it'll be spicier. Out of Gruyère? Parmigiano-Reggiano adds saltiness but lacks that melty texture. The breadcrumbs are where magic happens—Panko plus homemade gives that triple-layered crunch. No Panko? Toast regular breadcrumbs in the oven first, then mix with melted butter. The roux is critical: cook that butter and flour until it's golden brown, not white—that's what thickens the sauce properly. And if you're feeling fancy, add a splash of white wine when deglazing the roux.
This reheats beautifully—just cover with foil and warm in the oven with a splash of milk. The sauce gets even better the next day as flavors meld. Store leftovers for 3-4 days in the fridge, but honestly, it disappears faster than that. For the breadcrumb mix, toast it ahead and store in an airtight container—it keeps for 5 days. The cheese sauce? Make it fresh, but if you're prepping ahead, assemble everything cold and bake straight from the fridge for that perfect texture.
Why You'll Love This Recipe
- No-Fuss Stovetop Magic: This recipe builds the roux right in your pot—no extra bowls, no mess. Just melt butter, whisk in flour, and let that Gruyère melt into a velvety sauce while the pasta cooks. I swear, my kitchen stays cleaner than when I bake cookies.
- Cheddar-Gruyère Dream Team: That sharp white cheddar brings the tang, but the Gruyère? It’s the star—nutty, rich, and just melty enough to make you close your eyes. Honestly, the first time I tasted it, I called my mom at 8pm just to say, "You’ve got to try this."
- Lunchbox to Leftovers: Make a big batch Sunday night, and you’ve got weeknight dinners covered. Pack it cold for lunches (it reheats like a dream) or serve it warm with a side salad for a fancy-but-easy dinner. My college-aged kid still texts me asking for it—no joke.
- Budget-Friendly Luxury: You’re getting restaurant-quality flavor for a fraction of the cost. A block of cheddar and a bag of elbow macaroni stretch farther than you’d think, especially when you stretch the sauce with a splash of milk. Between us, this is how I feed a family of four for under $10.
Step-by-step instructions for triple-layered crunch mac and cheese
This mac and cheese delivers restaurant-quality texture with crispy layers and gooey perfection.
Cook the Elbow Macaroni to Al Dente
Bring a large pot of water to a rolling boil and add the 1.5 lbs elbow macaroni. Stir immediately to prevent sticking. Cook for 11-12 minutes until the pasta is al dente—it should have a slight bite when you taste it. Drain thoroughly in a colander, shaking to remove excess water, then return the pasta to the pot.
Here's the thing—overcooked pasta makes mushy mac and cheese. I like to test by tasting a piece right from the pot. If it's perfectly firm in the center but tender around the edges, you're golden. Keep the pasta warm while you prepare the cheese sauce.
Make the Ultra-Creamy Cheese Sauce
In a large saucepan, melt the 0.75 cup unsalted butter over medium heat. Once melted, whisk in the 0.75 cup all-purpose flour to form a smooth roux. Cook for 2-3 minutes until the mixture turns a light golden color and smells nutty—this is your flavor foundation.
Slowly pour in the 3 cups whole milk and 0.5 cup heavy cream while whisking constantly to prevent lumps. Bring the mixture to a gentle simmer and cook for 5-7 minutes until thickened. Reduce heat to low and stir in the 3 cups sharp white cheddar cheese, 1 cup gruyère cheese, 8 oz cream cheese, 1.5 tsp salt, and 0.5 tsp black pepper until completely melted and smooth.
This is where the magic happens—the combination of sharp cheddar, nutty gruyère, and creamy cheese creates that signature Au Bon Pain flavor. If the sauce looks too thick, whisk in 1-2 tablespoons of pasta water to reach a velvety consistency.
Combine Pasta and Cheese for Perfect Texture
Add the cooked macaroni to the cheese sauce and stir gently to coat each piece evenly. The sauce should cling beautifully to the pasta, creating that signature creamy coating. Taste and adjust seasoning if needed—sometimes the cheddar needs a little extra salt to really shine.
Transfer the macaroni mixture to a greased 9x13-inch baking dish and spread it out evenly. This step is crucial for even baking and that perfect golden crust later. I like to use a rubber spatula to smooth the top—any lumps will show after baking.
Create the Triple-Layered Crunch Topping
In a small bowl, combine the 1.5 cups panko breadcrumbs, 0.5 cup parmesan cheese, 0.5 cup fresh breadcrumbs, 1 tsp garlic powder, and 0.5 tsp dried mustard. Mix well to distribute the seasonings evenly. Sprinkle half of this mixture evenly over the macaroni in the baking dish.
Now for the cheddar streaks that make this dish special—sprinkle about 1 cup of the shredded sharp white cheddar cheese in thin streaks across the surface. This creates those beautiful golden-brown cheese ribbons when baked. Top with the remaining breadcrumb mixture.
Bake to Golden Perfection
Preheat your oven to 375°F. Bake the mac and cheese for 20-25 minutes until the top is deep golden brown and the edges are bubbling. The breadcrumbs should be crispy while the cheese underneath remains creamy—this is the perfect balance.
For the best results, I recommend broiling for the last 2-3 minutes to get that extra crispy top. Watch it closely—broilers can be aggressive! When done, let it rest for 5 minutes before serving. This resting time allows the cheese to set slightly, making it easier to slice and serve.
Pro Tips For Making Au Bon Pain Mac And Cheese
- Cook pasta al dente: DESCRIPTION: Au Bon Pain’s version relies on elbow macaroni, and undercooked noodles turn mushy when they hit the cheese sauce—overcooked ones get gummy. Pull them out when they’re just firm to the bite, then toss immediately with a splash of pasta water to stop cooking. (Yes, even if you’re impatient like me.)
- Melt cheese slowly: DESCRIPTION: Dump all the cheddar and Gruyère in at once, and you’ll end up with lumps. Instead, whisk in the shredded cheese in two batches: first the Gruyère (it melts cleaner), then the cheddar. Keep heat low and stir like you’re stirring a temperamental baby—no rushing.
- Skip the flour roux: DESCRIPTION: I used to make a classic béchamel, but Au Bon Pain’s version skips it for a richer, creamier sauce. Just melt the butter, whisk in the flour, and cook until it’s golden but not brown—about 3-4 minutes. (Burnt flour tastes like regret.)
- Rest before serving: DESCRIPTION: Let the finished mac and cheese sit, covered, for 5-10 minutes. The sauce thickens and flavors meld—no one wants to eat gluey noodles straight off the stove. (Your future self will thank you.)
Essential equipment for au bon pain mac and cheese
Roux Mastery Tools
You'll need a heavy-bottomed saucepan (I use my All-Clad 3-quart) to create the perfect roux without burning. A whisk (like the OXO Good Grips) is essential for smooth, lump-free sauce—no one wants grainy mac and cheese!
For precise temperature control, a thermometer (I love the Thermoworks Thermapen) helps monitor the milk as it heats to 185°F, ensuring silky texture. 🌡️
Cheese Handling Gear
Invest in a microplane (my Box Grater is a game-changer) for freshly shredded cheese—pre-shredded contains anti-caking agents that make the sauce grainy. A fine-mesh sieve (like the OXO Good Grips) helps strain any stray bits from the sauce.
For melting, a double boiler (or a heatproof bowl over simmering water) prevents scorching those delicate cheeses. 🧀
Baking Essentials
Your 9x13-inch baking dish should be greased with butter or oil—I use Amish-style cast iron for even heat distribution. A pizza stone on the middle rack helps create that signature crispy top.
For the breadcrumb mix, a small mixing bowl and rubber spatula ensure even distribution. Don’t skip the wire cooling rack—it prevents soggy bottoms when resting. ⏰
Crispy Top Secrets
To achieve that triple-layered crunch, toast your breadcrumbs in a skillet over medium heat until golden (about 3-4 minutes). A pastry brush (like the OXO Good Grips) helps spread melted butter evenly on the baking dish for extra crispiness.
For the cheddar streaks, use a small offset spatula to create thin, even lines—this is where the magic happens! 🔥
Precision Tools
A kitchen scale (I use the OXO Good Grips) ensures accurate measurements for cheeses—no more eyeballing! For the pasta, a colander with long handles makes draining easier. A fine-mesh strainer catches any stray breadcrumbs that might fall into the sauce.
And finally, a sharp chef’s knife (my Wüsthof) helps chop any fresh herbs or aromatics you might add. ✨
Nutrition facts
Frequently asked questions
Why does Au Bon Pain mac and cheese have that signature triple-layered crunch?
The secret lies in the three distinct textures: a crispy panko-Parmesan top layer, fresh homemade breadcrumbs in the middle for extra crunch, and those golden cheddar streaks that cut through the creamy sauce. The breadcrumbs are toasted separately to maximize crispiness, while the cheddar streaks add visual appeal and flavor contrast.
Can I make this mac and cheese ahead of time?
Assemble everything up to the baking step, cover tightly with foil, and refrigerate for up to 24 hours. When ready to bake, add 5-10 minutes to the baking time (cover with foil for the first 15 minutes to prevent over-browning). For the best texture, bake straight from the fridge.
What's the best way to reheat leftovers?
Cover with foil and warm in a 350°F oven for 15-20 minutes, adding a splash of milk to restore creaminess. For extra crispiness, broil for 2 minutes at the end. Microwaving works in a pinch, but the texture suffers—always opt for oven reheating.
Can I substitute any of the cheeses?
For the sharp cheddar, Pepper Jack works in a pinch (use half the amount), but it'll be spicier. Gruyère can be swapped with Parmigiano-Reggiano (though it lacks the same melty texture). Never use pre-shredded cheese—the anti-caking agents make the sauce grainy. Always shred fresh for that velvety perfection.
How do I fix a broken sauce?
If your sauce separates, whisk in 1-2 tablespoons of cold milk to restore smoothness. For lumps, strain through a fine-mesh sieve or blend briefly with an immersion blender. The key is a proper golden roux—never cook it past light brown, or it'll turn bitter.
