Salads
This Asiago macaroni and cheese recipe delivers the ultimate ultra-creamy, nutty comfort food experience that rivals your favorite restaurant dish. The secret lies in the perfect blend of sharp cheddar and rich Asiago cheese, creating a velvety sauce that coats every strand of pasta.
I've refined this recipe over years to ensure the cheese sauce never breaks, even when reheated, and the pasta stays al dente with a satisfying bite.
What sets this dish apart is the foolproof technique that combines stovetop cooking with optional baking for a crispy, golden finish. The Asiago cheese adds a distinctive nutty depth that transforms ordinary mac and cheese into something extraordinary.
Whether you prefer a classic stovetop version or a crispy-baked masterpiece, this recipe delivers consistent, restaurant-quality results every time.
The result is a dish that's rich, comforting, and impossible to resist—each forkful of creamy pasta melts in your mouth while the nutty Asiago flavor lingers.
Perfect for family dinners, holiday gatherings, or a cozy weeknight treat, this recipe comes together in about 30 minutes with minimal effort but maximum flavor impact.
For an extra touch of sophistication, consider adding crispy breadcrumbs or fresh herbs on top. This mac and cheese is versatile enough to stand alone as a main dish or pair beautifully with grilled meats or fresh salads.
Let's get started on creating this creamy, cheesy masterpiece that will become a new family favorite.
Ingredients for asiago macaroni and cheese
These 13 ingredients create the creamiest, most velvety Asiago mac and cheese you'll ever make.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Uncooked, standard cut |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, block preferred |
| Asiago Cheese 🧀 | 1 cup | Shredded, finely grated |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for melting |
| Heavy Cream 🥛 | ½ cup | Full-fat for creaminess |
| Whole Milk 🥛 | ½ cup | Warmed for smooth sauce |
| All-Purpose Flour 🌾 | 2 tbsp | For roux thickening |
| Yellow Onion 🧅 | 1 whole | Small, finely diced |
| Garlic Cloves 🧄 | 3 cloves | Minced, fresh preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Nutmeg 🌿 | ¼ tsp | Freshly grated |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
The cheeses are non-negotiable here. Block Asiago grates finer and melts smoother than pre-shredded—Kraft isn't cutting it. I grab mine from Whole Foods or the deli counter at Trader Joe's. For the cheddar, sharp is key—look for brands like Cabot or White Cheddar if you're feeling fancy. The elbow macaroni should be the standard size—those tiny shells won't work here. Barilla or De Cecco are my go-tos, but any good-quality pasta will do.
No heavy cream? Full-fat Greek yogurt works in a pinch—just whisk it until smooth first. Swapping the Asiago? Parmesan adds umami, but you'll lose that nutty depth. Fresh parsley is ideal, but dried works at one-third the amount. The onion and garlic? Sauté them until soft—don't let them brown, or you'll get bitterness. And that nutmeg? Freshly grated makes all the difference. Pre-ground tastes like sawdust.
This sauce gets better as it sits, so make it ahead if you can. Store in an airtight container for 3-4 days in the fridge. Reheats beautifully—just add a splash of milk to loosen it up. For the pasta, undercook by 1 minute—it'll finish in the cheese sauce. The baked version? Broil for 2-3 minutes max—watch it like a hawk or you'll get burnt cheese. Leftovers? Freeze for up to 3 months—just thaw in the fridge overnight.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s actually one-pot—no saucepan, no strainer, just elbow macaroni boiling right in the cheesy goodness. The heavy cream and butter melt into that rich, velvety sauce while the pasta cooks, and honestly? I’ve never had to scrub a second dish for mac and cheese again.
- Nutty Cheese Love: That sharp cheddar and asiago combo is where it’s at—creamy, tangy, and just a little sharp to keep your taste buds awake. I’ll be real: my kids pick out the asiago chunks first, but I don’t blame them. The moment the melted cheese blankets the pasta? Pure satisfaction.
- Lunchbox Hero: Between us, this is my go-to for meal prep—it reheats like a dream and keeps for days in the fridge. Pack it cold for lunch, or warm it up for dinner, and it’s still that same creamy, cheesy hug in a box. (Yes, even on a Tuesday night when you’re exhausted.)
- Budget Stretch: Sharp cheddar’s cheaper than fancy cheeses, and asiago adds that gourmet touch without breaking the bank. A single batch feeds four, and leftovers taste just as good the next day—no sad, dry mac here. It’s the kind of recipe that makes grocery money go further without sacrificing flavor.
Step-by-step instructions for Asiago macaroni and cheese
This ultra-creamy version delivers nutty, cheesy perfection with layers of flavor you'll crave.
Cook the Elbow Macaroni Al Dente
Bring a large pot of water to a rolling boil and add 1.5 teaspoons salt—it should taste like seawater. Add the 12 oz elbow macaroni and cook until 1 minute before the package instructions for al dente. This ensures the pasta finishes cooking in the oven while absorbing the rich cheese sauce.
Reserve 1 cup pasta water before draining—this starchy liquid is essential for creating a silky sauce. Drain the pasta and return it to the pot, tossing with a splash of the reserved water to prevent sticking. Keep the pot warm while you prepare the cheese sauce.
Build the Creamy Cheese Sauce
In a large skillet, melt the 0.5 cup unsalted butter over medium heat until it foams. Add the finely diced yellow onion and cook for 5 minutes until soft and translucent. Stir in the minced garlic cloves and cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter.
Sprinkle the 2 tablespoons all-purpose flour over the onions and garlic, stirring constantly for 1 minute to create a roux. Slowly whisk in the 0.5 cup warmed whole milk and 0.5 cup heavy cream, stirring until smooth. Bring to a gentle simmer and cook for 2-3 minutes until thickened.
Combine Cheeses for Maximum Flavor
Reduce heat to low and gradually add the 2 cups shredded sharp cheddar cheese and 1 cup shredded asiago cheese, stirring constantly until completely melted. The sauce should be glossy and smooth—if it's too thick, whisk in 2-3 tablespoons reserved pasta water to reach your desired consistency.
Season with 0.5 teaspoon ground black pepper and 0.25 teaspoon freshly grated nutmeg, then taste and adjust with additional salt if needed. The combination of sharp cheddar and nutty asiago creates a complex flavor that's richer than traditional mac and cheese.
Assemble and Bake to Perfection
Transfer the cooked elbow macaroni to a greased 9x13-inch baking dish and pour the cheese sauce over top, tossing gently to coat. Spread the mixture evenly in the dish and sprinkle with 0.25 cup chopped fresh parsley for freshness.
Cover the dish with foil and bake at 350°F for 20 minutes. Uncover and bake for an additional 5-10 minutes until the top is golden brown and bubbly. The edges should be crispy while the center remains creamy—this is where the magic happens!
Rest and Serve Warm
Remove from the oven and let it rest for 5 minutes before serving. This resting period allows the cheese to set slightly, making it easier to scoop and preventing a runny mess. The dish should have a crispy, golden top with creamy, cheesy layers throughout.
Serve immediately with a sprinkle of extra asiago cheese and fresh parsley for garnish. Each bite delivers the perfect balance of sharp cheddar, nutty asiago, and creamy sauce—this is comfort food at its finest!
Pro Tips For Making Asiago Macaroni And Cheese
- Cook pasta al dente: I used to overcook elbow macaroni by 30 seconds, thinking it’d absorb more sauce—wrong. Pull it when it’s still firm to the bite; it’ll finish cooking in the cheese sauce. Trust the timer, not your hunger.
- Grate cheese fresh: Pre-shredded cheeses have anti-caking agents that make the sauce grainy. Use a box grater for sharp cheddar and asiago—it melts smoother and sticks better. Yes, it takes 2 minutes, but the texture is worth it.
- Melt butter low and slow: Cranking the heat to melt butter burns it before the cheese even melts. Keep it on medium-low, stirring constantly, until it’s just liquid gold. Burnt butter = bitter sauce, and nobody wants that.
- Add cream last: Stir in the heavy cream only after the cheddar and asiago are fully melted. If you add it too early, the sauce will split and turn greasy. Wait until the cheese is a smooth, thick paste first.
Storing and reheating your asiago macaroni and cheese
Refrigerator Storage
Store your Asiago mac and cheese in an airtight container for up to 4 days at 40°F or below. Let it cool completely before transferring to avoid condensation that can make the sauce watery.
I like using glass Pyrex containers because they’re microwave-safe and preserve flavors better than plastic. When reheating, add 1-2 tablespoons of milk to restore creaminess if needed. 🥫
Freezer-Friendly Tips
This dish freezes beautifully for up to 3 months—just portion it into single-serving containers before freezing. Leave ½-inch headspace to prevent ice crystals from breaking the texture. Thaw overnight in the fridge, then reheat gently on the stovetop with a splash of milk.
I avoid freezing the baked version because the crispy top loses its texture. 🧊
Stovetop Reheating
For the creamiest results, reheat portions in a heavy-bottomed saucepan over low heat. Add 2-3 tablespoons of milk or pasta water to loosen the sauce and prevent sticking. Stir constantly until heated through (165°F internal temp).
If the sauce separates, whisk vigorously—it’ll come back together. This method preserves the nutty Asiago flavor better than microwaving. 🔥
Microwave Revival
When short on time, cover a portion with a damp paper towel and microwave at 50% power for 1-2 minutes. Stir, then continue in 30-second bursts until heated.
Avoid high power—it can make the cheese oily and grainy. For extra richness, top with toasted breadcrumbs or a sprinkle of Parmesan after reheating. 💫
Baked Version Storage
If you baked your mac and cheese, store it uncovered at room temperature for up to 2 hours (thanks to the residual heat). For longer storage, refrigerate in an airtight container for 3 days.
Reheat covered at 350°F for 10-15 minutes until bubbly. The crispy top will soften slightly, but the creamy layers stay intact. 🍽️
Make-Ahead Sauce
Make the cheese sauce ahead of time and store it separately from the pasta. Reheat the sauce alone on the stovetop, then toss with freshly cooked pasta just before serving.
This keeps the pasta al dente and prevents a mushy texture. I often prep the sauce the night before—it tastes even better after the flavors meld overnight! ✨
Nutrition facts
Frequently asked questions
Can I substitute Asiago cheese with another type?
Yes, but you'll lose that distinctive nutty flavor! For a similar depth, try Parmesan (½ cup) or Gruyère (1 cup). If you prefer milder options, sharp white cheddar alone works, but add ½ teaspoon smoked paprika to mimic Asiago's complexity. Pre-shredded cheeses contain anti-caking agents that can make the sauce grainy—always grate fresh!
Why did my cheese sauce get grainy?
Grainy sauce usually means overheating or not enough liquid. Lower the heat to low-medium when adding cheese, and whisk constantly. If it thickens too much, add 1-2 tablespoons of reserved pasta water or milk to restore creaminess. For extra insurance, melt the cheeses off-heat in a separate bowl, then stir them into the sauce.
Can I make this mac and cheese without baking?
For a stovetop version, simply toss the cooked pasta with the cheese sauce in a large skillet over low heat until everything is melted and creamy (3-5 minutes). Stir in 2 tablespoons butter at the end for extra richness. The texture will be smoother than baked, but equally delicious—perfect for quick weeknight meals!
How do I make it extra crispy on top?
For a golden, crunchy finish, top the baked dish with a mix of ½ cup breadcrumbs and 2 tablespoons grated Parmesan before the final 5-10 minutes of baking. Broil for 2-3 minutes at the very end—watch closely to avoid burning! For even more crunch, toast the breadcrumbs in a dry pan with 1 tablespoon butter until golden before sprinkling.
Is this recipe kid-friendly?
Yes, but with a few tweaks! For picky eaters, reduce the nutmeg to ¼ teaspoon and add ½ cup diced ham or bacon for familiarity. Serve with a side of steamed broccoli or carrot sticks to balance the richness. The creamy texture and mild cheddar base make it a hit with children—just let it cool slightly before serving to avoid burns!
