Main Courses
This Asiago mac and cheese recipe delivers the same crispy, pull-apart perfection you crave from Panera—right in your own oven. The secret lies in a perfectly balanced cheese sauce with a golden, buttery breadcrumb topping that stays crispy even after baking.
I've refined this recipe over years of testing, ensuring every bite delivers that ideal mix of creamy, cheesy goodness with satisfying texture.
The foundation starts with a classic roux-based sauce, where sharp cheddar and nutty Asiago melt into a velvety consistency. What sets this apart is the breadcrumb topping—lightly toasted for maximum crunch—that transforms ordinary mac and cheese into a restaurant-worthy dish.
The key technique? Baking just until the top is golden and crispy while keeping the interior perfectly tender.
What you'll end up with is a crispy, pull-apart crust that gives way to creamy, cheesy pasta beneath—each forkful packed with rich, melty goodness.
The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect balance of textures and flavors that makes this dish so irresistible.
Perfect for feeding a crowd or meal prepping for the week, this recipe scales beautifully while maintaining its signature crispy topping. Whether you're serving it as a main dish or a comforting side, it's sure to become a family favorite. Let's get started on creating this cheesy masterpiece.
Ingredients for asiago mac and cheese panera
Here's everything you need to recreate Panera's crispy, cheesy mac and cheese at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 1 ½ lb | Medium or elbow shape preferred |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for roux |
| All-Purpose Flour 🌾 | ½ cup | For smooth roux |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Shredded, 2-year aged preferred |
| Asiago Cheese 🧀 | 1 cup | Finely grated for nutty flavor |
| Whole Milk 🥛 | 2 cups | Full-fat for creaminess |
| Heavy Cream 🥛 | ½ cup | For ultra-rich texture |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Dry Breadcrumbs 🍞 | 1 ½ cups | Panko for extra crunch |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated, for topping |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Dried Mustard 🌶️ | ½ tsp | For subtle depth |
| Olive Oil 🫒 | 2 tbsp | For toasting breadcrumbs |
The cheeses are non-negotiable here. Sharp cheddar brings that tangy bite, while Asiago adds nutty depth—both should be freshly grated or shredded (pre-shredded gets clumpy). I grab mine from Whole Foods or Kroger's deli counter where they do it fresh. For the breadcrumbs, Panko is your best friend—it stays crispy longer than regular breadcrumbs. If you can't find it, toast regular breadcrumbs in the oven for extra crunch. The butter matters too—use European-style unsalted if you're feeling fancy, but regular works fine.
No sharp cheddar? Pepper jack at half the amount adds heat, or swap in Gruyère for a more complex flavor. Running low on Asiago? Parmesan works in a pinch, but you'll lose that nutty kick. The milk and cream can be swapped for half-and-half if that's what you've got, but full-fat gives the best texture. For the garlic, powdered garlic at half the amount saves time. And if you're out of panko, crushed cornflakes make a decent substitute—just toast them first. The key is getting that crispy top, so don't skimp on the breadcrumbs or olive oil for toasting.
This reheats beautifully—just cover with foil and pop in the oven at 350°F for 10-15 minutes. Keeps for 4 days in the fridge, but honestly, it disappears faster than that. For meal prep, assemble it in a baking dish, refrigerate, then bake straight from cold—15 minutes longer than fresh. Freezes well too, wrapped tightly in foil. Just add 5-10 minutes to the baking time when reheating from frozen. The secret to that perfect crispy top? Bake until the edges are golden, then let it rest for 5 minutes before serving—trust me on this.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s actually one-pot—no strainer clogs, no cheese mess. Just toss the elbow macaroni straight into the pot with the roux, and let the cheeses melt into that perfect, stretchy sauce. (Yes, even my toddler can "help" stir.)
- Nutty-Cheesy Obsession: That Asiago-cheddar combo? It’s a flavor bomb. The sharp cheddar brings the tang, while the Asiago adds this bright, almost buttery crunch when it browns just right. Honestly, I’ve made it three times this week—no judgment.
- Weeknight & Meal Prep Hero: Between us, this is my go-to for busy nights and lazy Sundays. Double the batch, store leftovers for up to five days, and reheat it without drying out. (Pro tip: Add a splash of milk when warming—trust me.)
- Budget-Friendly Luxury: You’re getting gourmet-level taste for pennies. Asiago’s pricey in small amounts, but here, a little goes a long way alongside cheddar. Plus, elbow mac is cheap, and butter? Well, we’re all adults here.
Step-by-step instructions for Asiago mac and cheese with crispy bread top
Here's how to make this restaurant-style dish with a cheesy pull-apart crust.
Cook the Elbow Macaroni to Perfect Al Dente
Bring a large pot of water to a rolling boil and add 1.5 lb elbow macaroni. Stir immediately to prevent sticking. Cook for 1 minute less than the package instructions suggest—you want it al dente when finished. The pasta should have a slight bite, not be mushy.
While it cooks, taste the water—it should taste like the sea. If not, add more salt. Reserve 1 cup of the pasta water before draining, as this starchy water will help create a silky sauce later. Drain the pasta and set it aside in a large bowl.
Make the Ultra-Creamy Cheese Sauce
In a large saucepan, melt 0.75 cup unsalted butter over medium heat. Once melted, whisk in 0.5 cup all-purpose flour to form a roux. Cook for 1-2 minutes until the mixture turns a pale golden color and smells nutty—this ensures a smooth, flavorful base.
Gradually whisk in 2 cups whole milk and 0.5 cup heavy cream until the mixture is completely smooth. Bring to a gentle simmer, then reduce heat to low. Stir in 1.5 cups sharp cheddar cheese and 1 cup asiago cheese until fully melted and the sauce thickens to a creamy consistency.
Remove from heat and stir in 1.5 tsp salt, 0.5 tsp black pepper, and 0.5 tsp dried mustard. Add the cooked pasta to the sauce and toss gently until every strand is coated. The sauce should be thick enough to cling to the pasta without being gluey.
Prepare the Crispy Breadcrumb Topping
Preheat your oven to 375°F. In a small bowl, toss 1.5 cups dry breadcrumbs with 2 tbsp olive oil and 0.25 cup parmesan cheese. Spread the mixture evenly on a baking sheet and toast for 5-6 minutes until golden brown and fragrant.
Remove from the oven and immediately stir in 4 cloves minced garlic. The garlic will be raw, but it will infuse the breadcrumbs with flavor as they sit on top of the mac and cheese. Keep the topping warm while you assemble the dish.
Assemble and Bake for a Golden Crust
Transfer the cheesy pasta mixture to a greased 9x13-inch baking dish and spread it evenly. Sprinkle the toasted breadcrumb mixture evenly over the top, pressing down gently to help it adhere. The breadcrumbs should form a continuous layer with no gaps.
Bake for 15-20 minutes until the top is golden brown and crispy, and bubbles form around the edges. Watch closely in the last few minutes to prevent burning. The cheese sauce underneath should be bubbling and starting to set slightly.
Rest and Serve with Perfect Texture
Remove from the oven and let the mac and cheese rest for 5 minutes before serving. This resting time allows the breadcrumb topping to crisp up further and the cheese sauce to set just enough to hold its shape when you pull apart those cheesy strands.
Serve immediately with a side salad or steamed vegetables. The contrast between the crispy breadcrumb topping and the creamy cheese sauce makes every bite irresistible. You'll love how the cheese pulls apart cleanly, revealing that gooey, flavorful center.
Pro Tips For Making Asiago Mac And Cheese Panera
- Cook Pasta Al Dente: The asiago-cheddar combo demands pasta that’s firm enough to hold its shape but not rock-hard—aim for a bite that’s just shy of mushy. I used to overcook it, thinking it’d soften more in the sauce, but that just turns your mac into a sad, gluey mess. Taste-test at 60 seconds before the package says "done."
- Melt Cheese Slowly: Dump all the cheese into the roux at once, and you’ll end up with clumps or a greasy, grainy sauce. Instead, whisk in the cheddar first until it’s fully melted, then add the asiago in small batches while stirring like you’re mixing paint. The asiago’s sharpness needs time to bloom evenly—rush it, and you’ll taste the difference.
- Use Room-Temp Cheese: Cold cheese clumps like a stubborn guest at a dinner party. Take your cheddar and asiago out of the fridge 30 minutes before you start—just leave them on the counter. If you’re really in a hurry, grate them over warm (not boiling) pasta water to soften them up. Trust me, your sauce will thank you.
- Toast the Flour First: Here’s the thing about flour: if it smells like a bakery when you add it to the butter, your sauce will taste flat. Heat the dry flour in the pan for 30 seconds before adding the butter—just until it’s fragrant. It’s a tiny step, but it deepens the flavor in a way that’s hard to describe until you’ve tasted the difference. (Yes, even if you’re impatient like me.)
Essential equipment for this dish
Essential Baking Dish
The right baking dish makes all the difference for that perfect crispy top. I always use a 9x13-inch heavy-duty baking dish—preferably made of aluminum or stainless steel—because it distributes heat evenly and prevents soggy bottoms.
My go-to is a USA Pan Heavy Gauge Aluminum Baking Pan from Walmart, but any high-quality dish will work. Avoid glass if you're short on time—it takes longer to heat up and can lead to uneven browning. 🔥
Mixing Bowls
For the cheese sauce, you'll need a large mixing bowl (at least 8-quart capacity) to combine the pasta and sauce. I recommend a stainless steel bowl like the OXO Good Grips—it's durable, non-reactive, and makes tossing the pasta effortless.
For the breadcrumb topping, a small mixing bowl (about 2-quart) is perfect for tossing with olive oil and garlic. Both bowls should have high sides to prevent spills when mixing the sticky cheese sauce.
Saucepan for Roux
A 3-quart heavy-bottomed saucepan is non-negotiable for making the roux. I use a Calphalon Classic Stainless Steel Saucepan because it heats evenly and prevents scorching. This pan should have a tight-fitting lid to help steam the milk and create a silky sauce.
If you don't have a heavy-bottomed pan, a cast iron skillet works too—just be extra vigilant about not burning the roux. 💫
Baking Sheet
For toasting the breadcrumb topping, grab a rimmed baking sheet (about 11x17 inches). The rim keeps the crumbs contained, and the size gives you plenty of space to spread them out for even toasting.
I line mine with parchment paper for easy cleanup—no scrubbing required! If you're short on space, a half-sheet pan works too, but you'll need to toast the crumbs in batches.
Whisk and Spatula
A balloon whisk (like the OXO Good Grips) is essential for creating that smooth, lump-free roux and sauce. For tossing the pasta, a heat-resistant silicone spatula (such as EcoTools) is perfect—it won't scratch your bowls and makes mixing a breeze.
Pro tip: Use the whisk to scrape down the sides of the saucepan as you cook the roux to ensure even color and flavor. 💡
Measuring Tools
Precision matters when it comes to cheese ratios and seasoning. Invest in a stainless steel measuring cups set (like OXO's) for accurate dry ingredients, and a liquid measuring cup with clear markings for the milk and cream.
For spices, a small spice scoop or measuring spoons ensures you don't overdo the salt or pepper. Trust me, the difference between 1.5 tsp salt and 2 tsp is noticeable in this dish!
Nutrition facts
Frequently asked questions
Can I make this mac and cheese without baking it?
Yes! For a stovetop version, spread the cheesy pasta in a skillet and top with toasted breadcrumbs. Cover and cook on low heat for 5-7 minutes until the top is lightly crispy. The texture won't be as crispy as baked, but it's still delicious and perfect for quick meals. Just watch closely to avoid burning.
What's the secret to getting that crispy, pull-apart crust like Panera?
The magic is in three things: toasting the breadcrumbs until golden, pressing them gently into the cheese sauce, and baking at 375°F until the edges bubble. Let it rest 5 minutes after baking—this helps the cheese set while the breadcrumbs crisp up further.
Can I make this recipe ahead of time?
Assemble the dish in a baking dish, refrigerate uncovered for up to 24 hours, then bake straight from cold at 375°F for 25-30 minutes. For freezing, assemble and bake, then cool completely before wrapping tightly in foil. Freeze for up to 3 months and reheat at 350°F for 15-20 minutes.
What if my breadcrumb topping gets soggy?
Soggy topping usually means the sauce was too wet or the breadcrumbs weren't toasted enough. Next time, toast the breadcrumbs until deep golden brown and press them firmly into the cheese. For extra insurance, sprinkle a thin layer of shredded cheese between the pasta and breadcrumbs before baking.
How do I add protein to this dish?
Try mixing in 1 cup cooked chicken, ½ lb ground beef, or ½ lb cooked bacon with the pasta. For vegetarian options, stir in 1 cup sautéed mushrooms or ½ cup white beans (drained and rinsed). Add the protein after the pasta is cooked but before mixing with the cheese sauce.
