Baked Mac and Cheese Recipe with Parmesan: Triple-Cheese Crispy Top, Gooey Pulls

Main Courses

Baked Mac and Cheese Recipe with Parmesan: Triple-Cheese Crispy Top, Gooey Pulls

This baked mac and cheese recipe with parmesan delivers the perfect balance of crispy golden top and gooey, stretchy pulls—the kind that makes every bite worth the effort.

I developed this version after years of experimenting with cheese blends, and the secret lies in the triple-cheese combination that creates that signature texture we all crave. The parmesan isn't just an afterthought here; it's the star that adds nutty depth and that irresistible crispiness when baked.

The foundation starts with a rich, velvety cheese sauce made from sharp cheddar, Gruyère for creaminess, and just enough cream cheese to bind everything together. What sets this apart is the breadcrumb topping—mixed with grated parmesan and a touch of garlic powder—for that shatteringly crisp crust.

I've tested this recipe countless times to perfect the baking time, ensuring the top gets golden while the center remains perfectly melty.

What you'll end up with is a dish that looks as impressive as it tastes: bubbling, golden edges with that signature crackly crust, and a creamy interior that pulls into perfect strands. The parmesan infuses through every layer, adding complexity that takes this from comfort food to restaurant-worthy.

This is the kind of mac and cheese that disappears faster than you can say "second helping."

Perfect for feeding a crowd or meal prepping for the week, this recipe scales beautifully while maintaining that ideal texture. The best part? It's foolproof once you understand the key steps—no more dry tops or watery centers. Let's get started on creating your perfect baked mac and cheese.

👨‍🍳
Difficulty
Medium
🔥
Calories
High Cal

Ingredients for baked mac and cheese recipe with parmesan

Six ingredients for the perfect cheesy trio—crispy top, gooey center, and that parmesan magic.

Ingredient Amount Notes
Elbow Macaroni 🍝 1 ½ lbs Medium or short cut preferred
Sharp White Cheddar Cheese 🧀 1 ½ cups Grated, block preferred
Gruyère Cheese 🧀 1 cup Grated, nutty flavor
Cream Cheese 🧈 8 oz Full-fat for creaminess
Parmesan Cheese 🧀 1 cup Freshly grated, block preferred
Heavy Whipping Cream 🥛 1 cup Full-fat for richness
Unsalted Butter 🧈 ½ cup Cold, cubed for sauce
All-Purpose Flour 🌾 ¼ cup For velvety sauce
Garlic Powder 🧄 1 tsp For topping flavor
Panko Breadcrumbs 🍞 ½ cup For crispy texture
Salt 🧂 1 ½ tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Milk 🥛 ½ cup Whole milk preferred

The cheeses are non-negotiable here. Sharp white cheddar gives the tang, Gruyère adds that signature melt, and the Parmesan is what makes the top crackle like magic. Grab a wedge of each—pre-grated gets clumpy and lacks that restaurant-quality texture. Whole Foods or specialty cheese shops have the best selection, but the regular grocery store's block cheddar works fine if it's labeled 'sharp'. The cream cheese? Full-fat only—anything else makes the sauce grainy. Pro tip: grate your own Parmesan; it's worth the extra minute.

No Gruyère? Extra-sharp cheddar plus a splash of cream gets you close. Running low on heavy cream? Half-and-half works in a pinch, but the texture won't be quite as luscious. The milk is just for thinning the sauce—whole milk gives the best body, but 2% works too. For the topping, Panko plus extra Parmesan is the holy grail, but regular breadcrumbs in a pinch still deliver. Want more crunch? Add 1 tbsp crushed cornflakes to the mix. And if you're feeling fancy, toast the breadcrumbs first—they'll get even crispier.

This keeps 3-4 days in the fridge, but honestly? It's better the second day when everything has time to meld. For make-ahead magic, assemble the dish, cover tightly, and refrigerate overnight—then bake straight from cold. Freezes beautifully for up to 2 months if you wrap it like a burrito in foil. Leftovers? Reheat covered with a splash of milk to keep things creamy. And if anyone asks, the secret to the crispy top is baking at 375°F until the edges are golden—don't peek, or you'll steam it.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just toss the pasta, cheese, and cream into one dish, bake, and walk away. No stovetop babysitting, no sticky pots, and honestly? The Gruyère melts so smoothly it’s like the dish does half the work for you.
  • Cheese Overload (In the best way): That sharp white cheddar and Gruyère combo? Chef’s kiss. Add the crispy Parmesan on top, and you’ve got this perfect balance—creamy, tangy, and nutty all at once. I’ll be real: the first time I tried it, I ate it straight from the pan.
  • Game for Any Gathering: This is my go-to for potlucks, lazy Sundays, or even a last-minute dinner. Bring it to a party, and it’ll disappear faster than you can say “second helping.” (Yes, even on a Tuesday night.)
  • Budget-Friendly Leftovers: A big batch costs less per serving than takeout, and it reheats like a dream. My kids actually ask for the leftovers—no complaints about “boring” mac and cheese here. Plus, the Parmesan makes it feel fancy without breaking the bank.

Step-by-step instructions for triple-cheese crispy baked mac and cheese

This method delivers that perfect balance of creamy, gooey goodness with a golden, crunchy crust you'll crave.

1

🍳 Step 1: Cook the Pasta Al Dente

Bring a large pot of salted water to a rolling boil. Add the 1.5 lbs elbow macaroni and cook until 1 minute before the package instructions call for al dente. This ensures the pasta finishes cooking in the oven, absorbing all that cheesy goodness. Drain the pasta but reserve 1 cup of the starchy pasta water—this liquid is liquid gold for creating a silky sauce.

Here's the thing—don't rinse the pasta. That starchy coating helps the cheese cling beautifully. While the pasta cooks, I like to preheat my oven to 375°F so it's ready when we need it. This step sets the foundation for everything that comes next, so don't rush it.

2

🥘 Step 2: Make the Ultimate Cheese Sauce

In a large skillet over medium heat, melt the 0.5 cup unsalted butter until it foams. Whisk in the 0.25 cup all-purpose flour and cook for 1-2 minutes until it forms a smooth paste—this is your roux. Slowly pour in the 0.5 cup milk while whisking constantly to prevent lumps from forming.

Keep whisking for 2-3 minutes until the mixture thickens slightly. Now it's time for the cheese party. Reduce the heat to low and gradually add the 1.5 cups sharp white cheddar cheese, 1 cup gruyère cheese, 8 oz cream cheese, and 1 cup parmesan cheese in batches. Stir constantly until completely melted and smooth. The sauce should be thick but still pourable—if it gets too stiff, add 1-2 tablespoons of that reserved pasta water.

3

👨‍🍳 Step 3: Combine Pasta and Cheese Mixture

Transfer the cooked pasta to a large mixing bowl. Pour the cheese sauce over the pasta and gently fold everything together using a wooden spoon or rubber spatula. You want to distribute the sauce evenly without breaking the pasta. This is where the magic happens—the cheese begins to set slightly as it cools, creating those perfect gooey pulls.

Season with 1.5 tsp salt and 0.5 tsp ground black pepper, then fold those in completely. Taste a bite—this is your chance to adjust seasoning before it goes in the oven. If it needs more salt, add it now. The cheese should be fully melted and the mixture should be thick enough to hold its shape when spooned.

4

🔥 Step 4: Assemble and Create the Crispy Topping

Transfer the mac and cheese to a 9x13-inch baking dish, spreading it out evenly. In a small bowl, mix together the 0.5 cup panko breadcrumbs, 1 tsp garlic powder, and any remaining 1-2 tablespoons of pasta water to create a paste. This helps the breadcrumbs stick to the top.

Sprinkle the breadcrumb mixture evenly over the top of the mac and cheese, pressing down gently with your fingers. This creates that perfect crispy crust we're after. Pop the dish in the preheated 375°F oven and bake for 20-25 minutes until the top is deep golden brown and the edges are bubbly.

5

⏰ Step 5: Rest and Serve for Maximum Gooeyness

Remove the mac and cheese from the oven and let it rest for 5-10 minutes before serving. This resting period is crucial—it allows the cheese to set slightly, making those perfect gooey pulls when you cut into it. The crust should be crispy on top while the center remains creamy and rich.

Serve immediately with a side of crusty bread or a simple green salad. The first bite should deliver that perfect combination of creamy, cheesy goodness with that satisfying crunch from the crispy top. This dish tastes even better the next day, so leftovers are practically guaranteed—just reheat covered with foil to maintain that creamy texture.

👨‍🍳

Pro Tips For Making Baked Mac And Cheese Recipe With Parmesan

  • USE PASTA WATER: That starchy pasta water isn’t waste—it’s the glue that makes this sauce silky. After draining your elbows, reserve a generous ½ cup and whisk it into your cheese sauce. It’ll save you from needing extra milk and keep the texture smooth instead of grainy.
  • GRATE THE HARD CHEESES: Sharp cheddar and Gruyère won’t melt evenly if they’re in chunks. Use a box grater (not a food processor—it packs the cheese too tightly) and mix the shaved cheddar and Gruyère directly into the sauce off the heat. This way, every bite gets that gooey, stretchy goodness, not just the top layer.
  • BAKE UNTIL THE EDGES CRISP: Most recipes say "20 minutes at 375°F," but that’s too vague. You want the edges of the baking dish to turn golden-brown and the top to crack slightly—like a thin crust. If it’s still pale after 20 minutes, crank the heat to 400°F for the last 5 minutes. Underbaked mac and cheese is sad, rubbery mac and cheese.
  • TOAST THE PARMESAN FIRST: Skip the bland sprinkle on top—this is where flavor explodes. Before baking, mix ¼ cup freshly grated Parmesan with 1 tablespoon melted butter and toss it with breadcrumbs (or crushed crackers). Spread this over the top after the initial 15 minutes of baking. The butter toasts the Parmesan while the breadcrumbs crisp, giving you that perfect crunch.

Dietary considerations for baked mac and cheese recipe with parmesan

Dairy-Free Options

If you're avoiding dairy, you can still enjoy mac and cheese by using nutritional yeast for that cheesy flavor. Replace the cheese with 1 cup cashew cream (soaked and blended cashews) and 2 tbsp nutritional yeast for umami depth.

For the crispy topping, use crushed gluten-free breadcrumbs and a sprinkle of smoked paprika instead of parmesan. The texture won't be identical, but it's a satisfying alternative. 🌱

Gluten-Free Adaptations

For gluten-free diners, swap the elbow macaroni for gluten-free pasta—I love Barilla Gluten-Free or De Cecco brands. Use gluten-free all-purpose flour (like King Arthur Measure for Measure) for the roux, and ensure your breadcrumbs are certified gluten-free.

The panko topping can be replaced with crushed gluten-free cornflakes for extra crunch.

Lower-Carb Versions

To make this lower in carbs, replace the pasta with cauliflower rice or shirataki noodles. Cook the cauliflower rice until tender, then mix it with your cheese sauce as usual.

For the crispy topping, use crushed pork rinds instead of breadcrumbs—they're gluten-free and add a satisfying crunch. The result is still rich and cheesy but with fewer carbs.

Vegan Cheese Alternatives

For a fully vegan version, opt for vegan cheese shreds like Miyoko's or Violife. Blend 1 cup raw cashews with ½ cup water and 2 tbsp lemon juice for a creamy base, then mix in the vegan cheese.

The topping can be made with crushed nuts (like almonds or pecans) for texture. The flavor won't be identical, but it's a great plant-based twist!

Allergy-Friendly Swaps

If nut allergies are a concern, replace cashews with sunflower seeds for creaminess. For those avoiding gluten and dairy, chickpea pasta works well with a nutritional yeast topping. Always double-check labels—some brands process products in facilities with allergens. When in doubt, homemade is safest! 💛

Nutrition facts

Servings 6
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 48g61%
Saturated Fat 30g150%
Cholesterol 210mg70%
Sodium 1200mg52%
Total Carbohydrate 45g16%
Dietary Fiber 3g11%
Sugars 6g
Protein 32g64%
* 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

Can I use pre-shredded cheese for this recipe?

Pre-shredded cheese works in a pinch, but freshly grated gives the best results. The anti-caking agents in pre-shredded cheese can make your sauce grainy. If you must use it, pick a block-style pre-shredded cheese (like the kind in a canister) and add 1-2 tablespoons of milk to help smooth out the texture. The parmesan should always be freshly grated for that nutty, crispy magic!

2

How do I prevent a soggy crust on top?

The secret is in the breadcrumb mixture! Mix your panko with 1-2 tablespoons of pasta water to create a paste before sprinkling it on top. This helps the crumbs stick and crisp up properly. Also, bake at 375°F until the edges are golden and bubbly—don't peek too early, or you'll steam the top. A quick broil for 1-2 minutes at the end can add extra crispiness if needed.

3

What's the best way to reheat leftovers?

Cover the leftovers with foil and reheat in the oven at 350°F for 15-20 minutes until warmed through. Microwaving can make the cheese dry out, but oven reheating keeps everything creamy. For extra gooeyness, add a splash of milk or heavy cream when reheating. The crispy top might soften, but it's still delicious!

4

Can I make this recipe without cream cheese?

Yes, but the texture will be slightly less creamy. Replace the 8 oz cream cheese with an extra ½ cup gruyère or ½ cup sharp cheddar plus 2 tablespoons butter. The sauce will still be rich, but the creaminess factor comes from the cream cheese. For a dairy-free version, use ½ cup cashew cream instead.

5

Why did my mac and cheese turn out watery?

Watery mac and cheese usually means one of two things: either you didn't cook the pasta al dente enough (so it absorbed too much sauce), or you added too much milk to the sauce. Next time, cook the pasta just 1 minute less than package instructions and finish cooking in the oven. Also, measure your milk carefully—this recipe only calls for ½ cup, not the whole carton!

★★★★★4.9(11 reviews)
Categories Main Courses