Baked Mac and Cheese Recipe with Mozzarella: Crispy Top, Melty Stretch Magic

Appetizers

Baked Mac and Cheese Recipe with Mozzarella: Crispy Top, Melty Stretch Magic

This baked mac and cheese recipe with mozzarella delivers the perfect balance of crispy golden edges and ultra-melty stretch that makes every bite irresistible. The secret lies in layering sharp cheddar with rich mozzarella for that signature pull-apart texture, then baking it until the top turns into a satisfying crunch.

I developed this version after years of perfecting the technique—no more dry, rubbery results or saucy disappointments.

The process is simpler than you'd think: cook the pasta al dente, build a rich cheese sauce with butter and flour, then fold in that gooey mozzarella before transferring to a baking dish.

The 350°F oven transforms it into a restaurant-quality dish with a crispy breadcrumb topping that adds extra texture. What makes this recipe foolproof is the precise timing—baking just until the edges are golden ensures the cheese stays creamy inside while developing that coveted crust.

When it comes out of the oven, you'll have a dish that's impossible to resist—crispy on top, creamy in the middle, with that perfect stretch that makes it impossible to put down.

The mozzarella adds just the right amount of meltiness, while the cheddar provides the sharp, tangy flavor that defines classic mac and cheese. This is the kind of comfort food that transforms a simple weeknight dinner into something special.

Pair it with a simple green salad or roasted vegetables for a complete meal, or serve it as a stand-alone dish that satisfies even the most demanding appetites.

The leftovers reheat beautifully, making it perfect for meal prep or feeding a crowd. 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 mozzarella

The secret to perfect baked mac and cheese: crispy edges, melty stretch, and that signature cheddar-mozzarella combo.

Ingredient Amount Notes
Elbow Macaroni 🍝 1 ½ lb Cooked al dente, drained
Sharp White Cheddar Cheese 🧀 2 cups Shredded, block preferred
Mozzarella Cheese 🧀 1 ½ cups Fresh, shredded, low-moisture
Unsalted Butter 🧈 ¾ cup Cold, cubed for even melting
All-Purpose Flour 🌾 ½ cup Sifted for smooth sauce
Whole Milk 🥛 2 cups Full-fat for creaminess
Yellow Mustard 🌶️ 1 tbsp Adds tangy depth
Kosher Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground for heat
Panko Breadcrumbs 🍞 ½ cup For crispy topping
Garlic Powder 🧄 ½ tsp Enhances cheesy flavor
Extra-Virgin Olive Oil 🫒 1 tbsp For crispy topping oil

The cheeses are non-negotiable here. Sharp white cheddar from Cabot or Tillamook gives that tangy bite, while low-moisture mozzarella (like Sargento) delivers the perfect melt. Fresh mozzarella works too, but it can make the sauce too wet—drain it well if using. For the pasta, elbow macaroni holds its shape best. De Cecco or Barilla are my go-tos, but any good-quality brand will work. The butter should be cold when you start—trust me on this—it keeps the sauce from separating like a dream.

No sharp cheddar? Pepper jack or Gruyère add depth, though they change the flavor profile. Running short on mozzarella? Provolone at half the amount mimics the meltiness. The mustard is key—it cuts through the richness. If you're out, Dijon or a splash of lemon juice works in a pinch. For the breadcrumbs, Panko is a must—it stays crispy. No Panko? Toast regular breadcrumbs first to mimic the texture. And if you're feeling fancy, add a pinch of smoked paprika to the topping for extra depth.

This reheats like a dream—just cover with foil and warm at 350°F for 10-15 minutes. Keeps for 4-5 days in the fridge, though I rarely have leftovers that long. For make-ahead magic, assemble the dish (without baking) and refrigerate overnight. Bake straight from cold—it'll still turn out perfect. Portion into individual ramekins for crowd-friendly servings, or double the recipe for a party. The crispy topping freezes beautifully too—just bake straight from frozen, adding 5-10 minutes to the time.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just toss the cooked pasta, melted butter, flour roux, and shredded cheeses in one dish. No strainers, no extra bowls, no stress. The mozzarella stretches into that golden, gooey blanket on top while the sharp cheddar keeps it rich underneath.
  • Craving-Worthy Crunch: That crispy top layer? It’s the secret weapon. The mozzarella melts into a caramelized crust while the cheddar stays creamy inside. Honestly, it’s the kind of dish that makes you close your eyes and sigh—no fancy plating needed.
  • Weeknight & Potluck Hero: Between us, this feeds a crowd without the fuss. Double the recipe, bake it in a bigger dish, and you’ve got a crowd-pleaser for game day or family dinners. My daughter even brings it to school for lunch—yes, really.
  • Leftovers That Don’t Suck: Most baked mac and cheese turns into sad, dry pasta the next day. Not this one. The cheddar keeps it creamy, and the mozzarella adds that melt-in-your-mouth factor. I reheat slices straight from the fridge, and they’re still perfect—no soggy bits.

Step-by-step instructions for baked mac and cheese with mozzarella

Here's how to achieve that perfect balance of crispy golden crust and gooey, stretchy cheese every time.

1

Cook the Macaroni to Al Dente Perfection

Bring a large pot of water to a rolling boil and add 1.5 pounds of elbow macaroni. Season generously with 1 teaspoon of kosher salt—it should taste like the ocean. Cook until 1 minute before the package directions specify for al dente (about 11-12 minutes total). This slight undercooking ensures the pasta stays tender when baked.

Drain the pasta in a colander, then rinse briefly under cold water to stop the cooking process. Shake the colander vigorously to remove excess moisture—this prevents a soggy final dish. Transfer the drained pasta to a large mixing bowl and set aside. The pasta should be warm but not steaming when you add the cheese mixture later.

2

Create the Ultimate Cheese Sauce

In a medium saucepan, melt 0.75 cup of cold unsalted butter over medium-low heat. Once melted, whisk in 0.5 cup of all-purpose flour and cook for 2-3 minutes until the mixture forms a smooth, pale roux. This step is crucial—don't walk away, or you'll risk burning the flour.

Gradually whisk in 2 cups of whole milk, about ¼ cup at a time, allowing each addition to fully incorporate before adding more. Stir constantly to prevent lumps from forming. Once all the milk is added, increase heat to medium and cook for 5-7 minutes until the sauce thickens enough to coat the back of a spoon.

Remove the sauce from heat and stir in 1 tablespoon of yellow mustard, 2 cups of shredded sharp white cheddar cheese, and 1.5 cups of shredded mozzarella cheese. Add 1.5 teaspoons of kosher salt and 0.5 teaspoon of freshly ground black pepper. The cheese should melt completely, creating a velvety, stretchy sauce. If any cheese remains unmelted, stir in 1-2 tablespoons of hot milk to help emulsify it.

3

Combine Pasta and Cheese Mixture

Add the warm macaroni to the cheese sauce and gently fold everything together using a wooden spoon or rubber spatula. You want the pasta to be fully coated in the cheese sauce—this ensures each bite is packed with flavor. If the mixture seems too thick, add 1-2 tablespoons of milk to loosen it. The texture should be like a thick, creamy soup that clings to the pasta.

Transfer the macaroni and cheese to a 9x13-inch baking dish, spreading it evenly into a single layer. The dish should be about ¾ full—this allows room for the cheese to expand and create that signature stretchy texture. Sprinkle 0.5 teaspoon of garlic powder evenly over the top for an extra layer of flavor.

4

Prepare the Crispy Topping

In a small bowl, combine 0.5 cup of panko breadcrumbs, 1 tablespoon of extra-virgin olive oil, and 0.5 teaspoon of garlic powder. Rub the mixture between your fingers until the breadcrumbs are evenly coated with oil—this ensures a crispy, golden-brown topping rather than a soggy one.

Sprinkle the breadcrumb mixture evenly over the top of the macaroni and cheese. Press down gently with the back of a spoon to help it adhere to the cheese. This step is where the magic happens—those crispy breadcrumbs contrast beautifully with the creamy, melty interior.

5

Bake to Golden, Crispy Perfection

Preheat your oven to 375°F. 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 cheese should be fully melted and stretchy, with a crispy crust on top that snaps when you press it lightly with a spoon.

For the final touch, broil the macaroni and cheese for 1-2 minutes on high heat. Watch it closely—you want the top to turn golden brown and slightly caramelized, not burnt. Remove from the oven and let it rest for 5-10 minutes before serving. This resting period allows the cheese to set slightly, making it easier to slice and serve.

👨‍🍳

Pro Tips For Making Baked Mac And Cheese Recipe With Mozzarella

  • USE LOW AND SLOW BAKING: I learned this the hard way—blasting it at 400°F (200°C) will give you a burnt top before the center melts. Start at 350°F (175°C) and bake it uncovered for the first 20 minutes, then cover loosely with foil if the top browns too fast. The cheesy pull is worth the patience.
  • SHRED CHEESE FINE AND DRY IT: Skip the pre-shredded stuff—it’s coated with anti-caking agents that make the sauce grainy. Instead, shred your own sharp cheddar and mozzarella, then spread them on a paper towel for 10 minutes to absorb any moisture. Wet cheese = clumpy mess.
  • SALT THE PASTA WATER: This isn’t just about flavor—it’s about texture. The pasta absorbs salt from the water, which carries over into the dish. Use 1½ tablespoons of salt per 4 quarts of water, and don’t drain it until you’re ready to mix it with the cheese sauce. (Yes, even if you’re impatient like me.)
  • STIR IN A SPLASH OF MILK: The roux from butter and flour can get too thick, especially with all that cheese. After melting the butter and whisking in the flour, add ½ cup of milk (or whole milk for extra creaminess) to loosen it up before adding the cheese. Smooth sauce = happy mac and cheese.

Troubleshooting your baked mac and cheese recipe with mozzarella

Soggy Bottom Fix

If your mac and cheese turns out soggy instead of crispy, it's usually from excess moisture in the pasta or sauce. Always drain pasta very well and shake off excess water before mixing. For extra insurance, pat the drained pasta dry with a clean kitchen towel.

When baking, place a wire rack on the oven rack below your dish—this allows hot air to circulate underneath and crisp the bottom. 🌡️

Cheese Not Melting

If your cheese stays clumpy or doesn't melt smoothly, it's likely due to too much moisture or incorrect cheese types. Use low-moisture mozzarella (like Sargento) and avoid pre-shredded cheddar (it contains anti-caking agents).

For extra help, stir in 1-2 tablespoons of hot milk when adding the cheese to the sauce. Also, make sure your cheddar is sharp—milder cheddars melt better but lack depth of flavor.

Sauce Too Thin

A runny sauce usually means you didn't cook the roux long enough or added too much milk. For future batches, cook the butter and flour mixture until it's a deep golden color (about 3-4 minutes).

If your sauce is already too thin, simmer it uncovered for 5-10 minutes to evaporate excess liquid. For immediate fixes, stir in 1-2 tablespoons of cornstarch mixed with cold water until thickened.

Uneven Baking

Uneven browning or baking happens when the oven isn't properly preheated or the dish isn't placed correctly. Always preheat your oven for at least 15 minutes before baking. Place your dish on the middle rack for even heat distribution.

If the edges brown too quickly, tent the dish with aluminum foil during baking. For extra insurance, rotate the dish halfway through baking. 🔥

Breadcrumbs Not Crispy

Soggy breadcrumbs are usually caused by not coating them well with oil or adding them too late. Before baking, mix the panko with 1 tablespoon of olive oil and ½ teaspoon of garlic powder until fully coated.

Press the crumbs firmly onto the cheese surface so they stick. For extra crispiness, broil for 1-2 minutes at the very end of baking, watching closely to avoid burning.

Overcooked Pasta

If your pasta turns mushy during baking, it was likely overcooked initially. Cook pasta 1 minute less than package instructions specify (for al dente), then drain and rinse briefly with cold water.

When baking, keep an eye on the internal temperature—it should reach 165°F before the top gets too brown. If needed, cover with foil during baking to slow cooking and prevent over-browning. ✨

Nutrition facts

Servings 6
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 48g61%
Saturated Fat 28g140%
Cholesterol 185mg62%
Sodium 1250mg54%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 8g
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 substitute mozzarella with another cheese?

Yes! For a similar meltiness, use provolone (half the amount) or fontina. If you prefer sharper flavor, swap in Gruyère or Pepper Jack—just reduce to 1 cup total since these cheeses are stronger. Avoid pre-shredded cheeses (they contain anti-caking agents that prevent proper melting).

2

Why does my mac and cheese get watery after baking?

This usually happens when the pasta releases too much moisture or the sauce isn't thickened enough. Always drain pasta thoroughly and pat it dry. For the sauce, cook the butter-flour roux until it's deep golden brown (about 3-4 minutes) before adding milk. If it's still too thin, simmer uncovered for 5-10 minutes to evaporate excess liquid.

3

How do I make this recipe kid-friendly?

Skip the mustard (or use ½ teaspoon instead) to reduce tanginess, and reduce the garlic powder to ¼ teaspoon. For picky eaters, top with buttered breadcrumbs instead of seasoned ones. Serve with steamed broccoli or carrot sticks on the side to balance the richness. Always let it cool slightly before serving—hot cheese can be overwhelming for little ones!

4

Can I make this ahead of time?

Assemble the dish (without baking) up to 24 hours ahead and refrigerate. When ready to bake, cover with foil and bake at 350°F for 30-35 minutes (the extra time accounts for the cold start). For make-ahead freezing, bake the dish, let it cool completely, then wrap tightly in plastic wrap and foil. Freeze for up to 3 months—thaw overnight in the fridge before reheating.

5

What's the secret to the perfect crispy top?

The key is in the breadcrumb mix: use Panko (it stays crispy) and coat it thoroughly with 1 tablespoon olive oil and ½ teaspoon garlic powder. Press the crumbs firmly onto the cheese before baking, and broil for 1-2 minutes at the end for extra crispiness. For even more crunch, sprinkle an additional ¼ cup panko right before broiling.

★★★★★4.5(5 reviews)
Categories Appetizers