Andrew Gruel Mac and Cheese Recipe: Crispy-Topped, Triple-Cheese Pull-Apart Magic

Main Courses

Andrew Gruel Mac and Cheese Recipe: Crispy-Topped, Triple-Cheese Pull-Apart Magic

This Andrew Gruel mac and cheese recipe delivers the ultimate comfort food experience—crispy golden edges, a triple-cheese pull-apart center, and that signature restaurant-quality texture we all crave. The secret lies in a double cheese sauce and a breadcrumb topping that transforms ordinary mac into something extraordinary.

After years of testing (and a few too many burnt batches), I’ve perfected the technique for foolproof results every time.

The magic starts with a rich roux-based sauce that blends sharp cheddar, creamy Gruyère, and tangy Parmesan for depth. Cooking the pasta directly in the sauce ensures maximum flavor absorption, while the crispy breadcrumb topping adds a satisfying crunch.

This isn’t just mac and cheese—it’s a textural masterpiece that’ll have everyone reaching for seconds. The best part? It’s easier than it looks, with no fancy equipment needed.

By the time it emerges from the oven, you’ll have a bubbling, golden dish that’s impossible to resist. The cheese stretches effortlessly, the crust is perfectly crisp, and every bite delivers that perfect balance of creamy, cheesy, and crunchy.

This is the kind of mac and cheese that turns weeknight dinners into special occasions. Ready to master it?

Serve it as a main course with a crisp green salad or as a side for holiday gatherings—it’s that versatile. The recipe scales easily, so you can make it for a crowd or just a cozy night in. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for andrew gruel mac and cheese

Sixteen ingredients for a restaurant-quality mac and cheese that'll have everyone begging for seconds.

Ingredient Amount Notes
Elbow Macaroni 🍝 1 ½ lbs High-quality, medium-length pasta
Unsalted Butter 🧈 ¾ cup Cold, cut into small cubes
All-Purpose Flour 🌾 ¼ cup For roux base
Sharp White Cheddar Cheese 🧀 1 ½ cups Shredded, block preferred
Gruyère Cheese 🧀 1 cup Shredded, aged 12+ months
Parmesan Cheese 🧀 ½ cup Freshly grated, fine
Whole Milk 🥛 1 ½ cups Room temperature
Heavy Cream 🥛 ¼ cup Full-fat for richness
Yellow Mustard 🍯 1 tbsp For tangy depth
Diamond Crystal Kosher Salt 🧂 1 ½ tsp For seasoning
Freshly Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Panko Breadcrumbs 🍞 1 cup Japanese-style for crispiness
Melted Butter 🧈 ¼ cup For breadcrumb mix
Garlic Powder 🧄 ½ tsp For breadcrumb flavor

The cheeses are non-negotiable here. Sharp white cheddar from a block (none of that pre-shredded stuff) gives that signature tang, while aged Gruyère adds luxurious creaminess. Parmigiano-Reggiano is ideal for the Parmesan—skip the pre-grated, which gets clumpy. For the best quality, Whole Foods or specialty cheese shops are your friends, but even the grocery store's cheddar block works if it's fresh. Look for Gruyère with visible crystals—those mean it's aged properly. I always buy extra cheese because it's worth it for this dish.

No sharp cheddar? Extra-sharp white cheddar works in a pinch, though it'll be slightly milder. Substituting Gruyère with Comté or Emmental keeps the creamy texture. For the breadcrumbs, Panko is a must—it's lighter and crisps up better than regular breadcrumbs. Running out of heavy cream? Full-fat coconut milk works surprisingly well, though it'll have a slight coconut flavor. The mustard might seem odd, but it's what gives that signature Gruel tang—don't skip it. For the pasta, elbow macaroni is traditional, but cavatappi or farfalle work beautifully too if you're feeling fancy.

This dish is all about timing—make it ahead if you can. The sauce keeps for 3 days in the fridge, and the assembled casserole reheats beautifully. For the breadcrumb topping, mix it with melted butter and garlic powder right before baking to keep it extra crispy. Leftovers? 3-4 days in the fridge, but honestly, it rarely lasts that long. Freeze portions for up to 3 months—just bake straight from frozen, adding 10-15 minutes to the cooking time. The secret to restaurant-quality texture? Don't overbake—the cheese should be just melted through, not rubbery.

❤️

Why You'll Love This Recipe

  • I’ll be real: Gruyère isn’t cheap, but a little goes a long way, and the flavor makes it feel like a splurge without breaking the bank. Leftovers? They’re even better the next day—crispier, richer, and just as satisfying. My secret weapon for lazy days.
  • One-Pot Magic: I swear by this recipe because it’s all in one pot—no messy stovetop roux transfers or extra bowls. Just melt butter, toss in flour, add milk, and let the cheeses work their magic while the pasta cooks. Honestly, the cleanup is so minimal I’ll take it over any other mac and cheese I’ve made.
  • Creamy Crispy Perfection: Between us, the Gruyère melts into a velvety blanket while the sharp white cheddar adds that addictive bite. That crispy edge on the top? It’s the best part—like a little cheesy hug in every bite.
  • Weeknight Workhorse: This is my go-to when I’ve got a house full of people or just don’t feel like fussing. It’s hearty enough for a family dinner but still feels special enough for a potluck. Plus, the elbow macaroni holds up perfectly—no soggy pasta here.

Step-by-step instructions for Andrew Gruel's triple-cheese mac and cheese

This isn't your grandma's mac and cheese—we're making a decadent, pull-apart masterpiece with a golden crust.

1

Cook the Pasta Al Dente

Bring a large pot of water to a rolling boil and add 1.5 lbs elbow macaroni. Stir immediately to prevent sticking. Cook until 1 minute before the package instructions for al dente—you want it firm enough to hold its shape when mixed with the cheese sauce. Reserve 1 cup of pasta water before draining, as this starchy liquid is essential for creating a silky sauce.

I can't stress enough how important this step is—overcooked pasta becomes mushy when mixed with cheese, and undercooked pasta won't melt properly. The pasta should have a slight bite to it when you taste it. Drain well but don't rinse—those surface starches help the cheese cling beautifully.

2

Create the Ultimate Cheese Sauce

In a large, heavy-bottomed pot, melt 0.75 cup unsalted butter over medium heat until foaming. Whisk in 0.25 cup all-purpose flour and cook for 1-2 minutes until the roux turns a light golden color—this removes the raw flour taste and creates a smooth base.

Slowly whisk in 1.5 cups whole milk and 0.25 cup heavy cream to prevent lumps from forming. Stir constantly until the mixture thickens enough to coat the back of a spoon. Then add 1 tbsp yellow mustard, 1.5 tsp kosher salt, and 0.5 tsp freshly ground black pepper. Remove from heat and stir in 1.5 cups shredded sharp white cheddar cheese, 1 cup shredded gruyère cheese, and 0.5 cup freshly grated parmesan cheese until completely melted and smooth.

3

Combine Pasta and Cheese

Add the drained pasta to the cheese sauce and gently fold everything together using a wooden spoon or spatula. You want to coat each noodle evenly with that rich, creamy cheese mixture. If the sauce seems too thick, add some of that reserved pasta water 1 tablespoon at a time until you reach a luxurious, clingy consistency.

Here's the thing—this is where the magic happens. The combination of cheddar's sharpness, gruyère's nutty depth, and parmesan's umami richness creates a flavor profile that's simply irresistible. Taste and adjust seasoning if needed, but it should already be perfectly balanced.

4

Prepare the Crispy Topping

In a small bowl, mix 1 cup panko breadcrumbs, 0.5 tsp garlic powder, and 0.5 tsp kosher salt. Then stir in 0.25 cup melted butter until the breadcrumbs are evenly coated and look moist but not wet. This buttery breadcrumb mixture is what will give us that coveted crispy top.

Spread the mac and cheese mixture evenly into a 9x13-inch baking dish, creating a smooth surface. Then sprinkle the buttery breadcrumb mixture evenly over the top, pressing down gently to help it adhere. The goal is to create a continuous layer that will crisp up beautifully in the oven.

5

Bake to Golden Perfection

Preheat your oven to 375°F while you prepare the mac and cheese. Place the baking dish on the middle rack and bake for 20-25 minutes until the top is deep golden brown and the edges are bubbling. The breadcrumbs should be crispy enough to crack when you press gently with a fork.

Here's where the real magic happens: the contrast between the creamy, cheesy interior and the crispy, buttery exterior. When you pull it out of the oven, let it rest for 5 minutes before serving—this allows the top to set slightly and makes it easier to create those perfect pull-apart pieces. Serve immediately with a simple arugula salad to cut through the richness.

👨‍🍳

Pro Tips For Making Andrew Gruel Mac And Cheese

  • Cook pasta al dente: Gruel mac and cheese relies on that slight bite in the pasta—don’t overcook it until mushy. Test a piece at 60 seconds before draining; it should resist a fork but still have a tiny center. I learned this the hard way when my first batch turned into a sad, gluey mess.
  • Bloom the roux low: Whisk that butter and flour over medium-low heat for 3-4 minutes until it’s a pale golden color, not brown. Rushing it here makes the sauce taste raw and floury. My grandmother swore by this, and she was right: patience here means creaminess later.
  • Shred cheese aggressively: Use a box grater or food processor for the cheddar and Gruyère—no big chunks. I was skeptical until I tried it: fine shreds melt faster and distribute evenly, avoiding that clumpy texture. Skip the pre-shredded bag stuff; it’s coated with anti-caking agents that ruin the sauce.
  • Temper the cheese: Warm the milk to 160°F before mixing it into the roux, then whisk in the cheese slowly. Cold cheese creates lumps like cottage cheese in a storm. I skip this when I’m lazy, but the dish is noticeably better when I don’t—smooth as silk, not grainy.

Troubleshooting perfect results

Cheese Sauce Too Thick?

If your cheese sauce thickens too much before baking, don’t panic! The reserved pasta water is your secret weapon. Add it 1 tablespoon at a time while stirring gently until you reach a smooth, clingy consistency.

Overmixing can break the emulsion, so stop as soon as it loosens. For extra insurance, keep the pot off the heat while adjusting—this gives you better control. 💡

Breadcrumbs Not Crispy?

The key to a perfect crispy top lies in the butter-to-breadcrumb ratio and oven placement. Make sure your breadcrumb mix is moist but not soggy—it should hold its shape when pressed. For extra crispiness, place a baking sheet on the rack below your dish to catch any drips.

If the top still feels soft after baking, broil for 1-2 minutes at the very end (watch closely to avoid burning!).

Sauce Separating?

This usually happens when the sauce cools too quickly or if you overmix after adding cheese. To fix it, return the sauce to low heat and whisk vigorously for 30-60 seconds until smooth.

For prevention, keep the sauce warm (but not boiling) while working, and avoid adding cold ingredients like cheese too quickly. A splash of warm milk can also help re-emulsify if needed.

Pasta Too Soft?

Undercooked pasta is the #1 cause of mushy mac and cheese. Always cook pasta 1 minute less than package instructions, then finish cooking in the sauce. If your pasta feels too soft after mixing, it’s already too late—start over with fresh, properly al dente pasta.

Pro tip: Use a thermometer to check pasta water temp—it should reach 212°F for proper cooking.

Uneven Baking?

For consistent baking, rotate your dish halfway through the baking time. If one side browns faster, tent the dish with aluminum foil for the last 5 minutes to prevent over-browning.

A dark-colored baking dish (like cast iron) will crisp faster than glass—adjust baking time accordingly. For extra insurance, bake on the middle rack where heat is most even.

Cheese Not Melting?

Low-quality cheese or insufficient heat are usually to blame. For stubborn cheese, add 1-2 tablespoons of warm water while stirring off the heat—this helps melt the cheese more evenly. If using pre-shredded cheese (not ideal), pulse it in a food processor first to break up anti-caking agents.

For extra insurance, stir in 1 teaspoon of cornstarch with the cheese to help bind everything together. 🧀

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 180mg60%
Sodium 1120mg49%
Total Carbohydrate 42g15%
Dietary Fiber 2g8%
Sugars 6g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does this recipe use three different cheeses?

Each cheese brings something special: sharp white cheddar adds tang, Gruyère delivers creamy depth, and Parmesan contributes umami richness. Together they create that signature restaurant-quality flavor that's impossible with just one type.

2

Can I make this ahead of time?

Assemble the dish up to 24 hours ahead and refrigerate uncovered. The cheese will set beautifully, and you can bake straight from the fridge—just add 10-15 extra minutes to the baking time. For best results, let it sit at room temperature for 30 minutes before baking to ensure even cooking.

3

What's the secret to the crispy top?

The magic is in the butter-to-breadcrumb ratio and proper oven placement. Use Japanese-style Panko (not regular breadcrumbs) and mix it with melted butter until just moist—not wet. Press it firmly on top and bake on the middle rack with a baking sheet below to catch drips. Broil for 1-2 minutes at the end if needed!

4

Can I substitute any of the cheeses?

Yes, but with adjustments. For Gruyère, try Comté or Emmental for creaminess. If you can't find sharp white cheddar, extra-sharp cheddar works. For Parmesan, Pecorino Romano adds a peppery note. Just remember—each cheese affects texture and flavor, so balance is key!

5

How do I fix mushy pasta?

Prevention is key: cook pasta 1 minute less than package instructions and finish in the sauce. If it's already too soft, there's no fix—start over with fresh, al dente pasta. Pro tip: Use a thermometer to check pasta water (212°F) and never rinse drained pasta—surface starch helps the cheese cling!

★★★★★4.8(12 reviews)
Categories Main Courses