Baked Mac and Cheese Recipe with Cheddar and Mozzarella: Crispy Top, Gooey Streaks, One-Pan Magic

Appetizers

Baked Mac and Cheese Recipe with Cheddar and Mozzarella: Crispy Top, Gooey Streaks, One-Pan Magic

This baked mac and cheese recipe with cheddar and mozzarella delivers the perfect balance of a crispy golden crust and molten cheese center—no shortcuts, just restaurant-quality comfort food. The secret lies in layering sharp cheddar and smooth mozzarella over perfectly cooked pasta, then baking until bubbly and browned.

I’ve perfected this technique over years of testing, ensuring every bite has that signature gooey texture and rich flavor.

The process starts with al dente pasta cooked in salted water, then tossed with a creamy cheese sauce made from butter, flour, and milk. After layering the cheese mixture into a buttered baking dish, we top it with breadcrumbs for that coveted crispy crust.

Baking at 375°F for 20-25 minutes transforms this dish into a crowd-pleasing masterpiece that’s impossible to resist.

What makes this recipe stand out is the harmony of cheeses—cheddar for tangy depth and mozzarella for stretchy richness. The breadcrumb topping adds a satisfying crunch that contrasts beautifully with the creamy interior.

Whether you’re feeding a family or hosting a game day, this one-pan dish is foolproof and always delivers.

For extra flavor, consider adding cooked bacon, jalapeños, or a sprinkle of smoked paprika before baking. The possibilities are endless, but the foundation remains the same: tender pasta, perfectly melted cheese, and that crispy top that makes it worth every bite. Let’s get started on this classic comfort food.

👨‍🍳
Difficulty
Medium
🔥
Calories
High Cal

Ingredients for baked mac and cheese recipe with cheddar and mozzarella

Six servings of restaurant-quality comfort food start with these carefully chosen ingredients for perfect texture and flavor.

Ingredient Amount Notes
Elbow Macaroni 🍝 1 ½ lb Dry, medium or short elbow shape preferred
Extra-Sharp White Cheddar Cheese 🧀 2 cups Shredded, block preferred over pre-shredded
Low-Moisture Mozzarella Cheese 🧀 1 ½ cups Shredded, part-skim for optimal melt
Unsalted Butter 🧈 ½ cup Cold, cut into 1-inch cubes
All-Purpose Flour 🌾 ½ cup Sifted for smooth sauce
Whole Milk 🥛 2 cups Room temperature for best emulsification
Heavy Cream 🥛 ½ cup Full-fat for rich texture
Panko Breadcrumbs 🍞 ¾ cup Japanese-style for extra crispiness
Diamond Crystal Kosher Salt 🧂 1 ½ tsp For pasta water and final seasoning
Freshly Ground Black Pepper 🌶️ ½ tsp Cracked peppercorns preferred
Garlic Powder 🧄 ½ tsp For subtle depth of flavor
Nutritional Yeast 🍃 1 tbsp Optional for umami boost
Extra-Virgin Olive Oil 🫒 1 tbsp For greasing baking dish

The cheeses are non-negotiable here. Sharp white cheddar from Wisconsin delivers that tangy punch, while low-moisture mozzarella ensures stretchy, gooey perfection. For the best quality, buy block cheeses and shred them yourself—pre-shredded contains anti-caking agents that prevent proper melting. Whole Foods or specialty cheese shops carry excellent options, but even your local grocery store's Kraft Natural cheddar works in a pinch. The mozzarella should be part-skim for optimal melt without excessive greasiness. Look for brands like Sargento or Kraft Natural in the refrigerated section.

No sharp cheddar? Extra-sharp white cheddar is the closest substitute, but add a pinch of Worcestershire sauce to compensate for the missing tang. Running low on mozzarella? Fontina or Gruyère add complexity while maintaining melt. The breadcrumbs are where the crispy magic happens—Japanese panko stays crisp longer than regular breadcrumbs. For extra richness, toast them lightly in a dry pan before using. The nutritional yeast is optional but adds a savory depth that elevates the dish, especially if you're avoiding bacon or other add-ins. For the roux, always use cold butter and sifted flour to prevent lumps.

Pasta should be cooked al dente—1-2 minutes less than package instructions—and drained immediately to prevent overcooking. Cheese sauce keeps for 3-4 days in the fridge, but the assembled casserole reheats best when made fresh. For make-ahead convenience, assemble the dish in a buttered baking dish, cover with foil, and refrigerate for up to 24 hours before baking. The breadcrumb topping can be prepped ahead and stored in an airtight container for 3 days. Leftovers? Reheat covered at 350°F until bubbly—about 10-15 minutes—to restore that crispy texture.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe—just toss the cooked pasta, cheese, and roux into one dish, bake, and walk away. No fussing with layers or extra bowls.
  • Sharp & Melty: That extra-sharp cheddar packs a punch, while the mozzarella melts into a glossy, stretchy blanket. Honestly, the flavor balance is chef’s kiss—creamy but with real cheesy depth.
  • Weeknight & Potluck Star: I make this for lazy nights when I’m too tired to plan, but it’s also the dish I bring to gatherings. It’s hearty enough for a crowd but still feels special enough for company.
  • Budget-Friendly Leftovers: A big batch costs me pennies per serving, and the leftovers? Just as good reheated the next day. My kids even ask for it when I forget to pack lunch.

Step-by-step instructions for baked mac and cheese with crispy top

Here's the method for achieving that perfect balance of crispy breadcrumb crust and molten cheddar-mozzarella center.

1

Cook the Pasta Al Dente

Bring a large pot of water to a rolling boil and add the 1.5 lb elbow macaroni. Season the water generously with 1 tsp of the diamond crystal kosher salt—it should taste like seawater. Cook until the pasta is 1 minute shy of package directions for al dente texture. This ensures it finishes cooking in the oven without becoming mushy.

Reserve 1 cup of pasta water before draining. This starchy liquid is essential for creating a silky sauce later. Drain the pasta and return it to the pot, tossing with 1 tbsp of the extra-virgin olive oil to prevent sticking. Keep the pot warm over low heat while you prepare the cheese sauce.

2

Prepare the Cheese Sauce

In a large skillet over medium heat, melt the 0.5 cup unsalted butter until it foams. Whisk in the 0.5 cup all-purpose flour and cook for 2 minutes until the mixture turns a pale golden color. This step, called a roux, forms the base of your sauce.

Gradually whisk in the 2 cups whole milk and 0.5 cup heavy cream, ensuring no lumps form. Add the 0.5 tsp garlic powder, 0.5 tsp freshly ground black pepper, and 1 tbsp nutritional yeast. Bring the mixture to a gentle simmer and cook for 5-7 minutes until it thickens enough to coat the back of a spoon.

Remove from heat and stir in the 2 cups extra-sharp white cheddar cheese and 1.5 cups low-moisture mozzarella cheese until completely melted and smooth. If the sauce is too thick, add 2-3 tablespoons of reserved pasta water to reach a creamy consistency.

3

Combine Pasta and Sauce

Transfer the cooked elbow macaroni to a large mixing bowl. Pour the cheese sauce over the pasta and gently fold until every strand is fully coated. The sauce should cling to the pasta without making it soggy. If needed, add more reserved pasta water 1 tablespoon at a time to loosen the mixture.

Season with the remaining 0.5 tsp diamond crystal kosher salt and 0.5 tsp freshly ground black pepper. Taste and adjust seasoning if needed—this is your chance to balance the flavors before baking. The dish should be rich, cheesy, and well-seasoned.

4

Assemble and Bake for Crispy Top

Preheat your oven to 375°F. Lightly grease a 9x13-inch baking dish with the remaining 1 tbsp extra-virgin olive oil. Transfer the macaroni mixture to the prepared dish and spread it evenly into a single layer.

In a small bowl, combine the 0.75 cup panko breadcrumbs with 1 tbsp melted butter (reserved from the roux). Sprinkle this mixture evenly over the top of the macaroni, pressing down gently to ensure even coverage. This creates the crispy crust you're after.

Bake for 20-25 minutes until the top is deep golden brown and the edges are bubbling. The center should still be slightly jiggly—this indicates the cheese hasn't fully set yet. If the top browns too quickly, tent loosely with aluminum foil for the last 5 minutes of baking.

5

Rest and Serve

Remove the baking dish from the oven and let it rest for 10 minutes before serving. This resting period allows the cheese to set slightly and the flavors to meld together. The top should be crispy and the interior creamy with gooey streaks of melted cheese.

Cut into squares and serve immediately. The contrast between the crispy breadcrumb topping and the rich, cheesy interior is what makes this mac and cheese truly special. Enjoy while warm for the best texture and flavor experience.

👨‍🍳

Pro Tips For Making Baked Mac And Cheese Recipe With Cheddar And Mozzarella

  • STRAIN AND SHOCK PASTA: Drain your elbow macaroni, but don’t rinse it—just give it a quick shake in the colander. The residual starch clings to the noodles and makes the sauce clingier. I learned this the hard way after making a runny disaster because I rinsed mine "to get rid of all that flour."
  • GRATE CHEESE FINE: Skip the block chunks—grate that extra-sharp cheddar and mozzarella on the large holes of a box grater. The finer the cheese, the smoother the melt, and the less chance of gummy bits lurking in your bite. (Yes, even if you’re tempted to just tear it.)
  • BAKE COVERED FIRST: Pop the dish in the oven at 375°F (190°C) with foil pressed tight over the top for the first 20 minutes. This locks in moisture so the cheese melts evenly instead of turning into a sad, dry brick. After that, uncover for the final 5 minutes to get that golden crust.
  • UPGRADE WITH BUTTER: Swap half the milk for melted unsalted butter in your roux—about 2 tablespoons per cup of liquid. The fat from the butter enriches the sauce and makes the cheese stretch silkier. (Trust me, your taste buds will notice.)

Essential equipment for great baked mac and cheese recipe with cheddar and mozzarella

Baking Dish Essentials

A 9x13-inch baking dish is your best friend for this recipe—it provides the perfect surface area for even baking and that signature crispy top. I recommend using Ceramic Core or All-Clad stainless steel dishes because they distribute heat evenly and prevent hot spots.

If you don’t have one, a dark-colored oven-safe skillet (like Le Creuset) works well too—it absorbs heat faster for a deeper browning. Avoid glass dishes unless they’re tempered for high heat, as they can crack under the stress of melted cheese. 🔥

Pasta Tools

For cooking the pasta, a large, deep pot (at least 8-quart capacity) is essential to accommodate the 1.5 lb of elbow macaroni without overcrowding. I use a Cuisinart MultiClocker because its wide base prevents boiling over, but any heavy-bottomed pot will work.

A fine-mesh strainer (like OXO Good Grips) is also crucial for draining the pasta efficiently while retaining some starchy water. Don’t skip the strainer—it makes all the difference in creating a silky sauce.

Cheese Prep Gear

Shredding cheese properly is key to that gooey texture, so invest in a box grater (I love the Microplane) or a food processor with a shredding disc. Pre-shredded cheese contains anti-caking agents that prevent proper melting, so fresh shredding is non-negotiable.

For melting, a heavy-bottomed skillet (like All-Clad) ensures even heat distribution when making the roux and sauce. A rubber spatula (such as OXO Good Grips) helps scrape every last bit of cheese from the bowl into the pot.

Breadcrumbs & Topping

Japanese panko breadcrumbs are a game-changer for that crispy top, but you’ll need a small mixing bowl to combine them with melted butter before topping. A pastry brush (like West Bend) helps spread any extra butter or olive oil evenly on the baking dish for a non-stick finish.

For extra crunch, toast the breadcrumbs in a non-stick skillet over medium-low heat for 2-3 minutes—just until golden and fragrant. This step adds an extra layer of flavor and texture. ✨

Optional Upgrades

If you’re feeling fancy, a mandoline slicer (like Benriner) makes quick work of thinly slicing jalapeños or bacon for added toppings. For serving, a sharp chef’s knife (such as Wüsthof) and cutting board (like John Boos Maple) ensure clean slices.

A digital meat thermometer (like Thermoworks Smoke) isn’t necessary for this dish, but it’s handy if you’re experimenting with different baking temperatures or times. Trust me, these small upgrades make all the difference in the final result.

Nutrition facts

Servings 6
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 45g58%
Saturated Fat 28g140%
Cholesterol 185mg62%
Sodium 1250mg54%
Total Carbohydrate 60g22%
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 make this baked mac and cheese ahead of time?

Yes, but with a few key adjustments! Assemble the dish in a buttered baking dish, cover tightly with foil, and refrigerate for up to 24 hours before baking. When ready, bake at 375°F for 25-30 minutes, adding 5 extra minutes to account for the cold start. For best results, serve immediately after baking to maintain the crispy texture. Pro tip: Let it rest 10 minutes before slicing to prevent a runny center.

2

What if my breadcrumb topping isn't crispy?

This usually happens from moisture or insufficient baking time. First, ensure your panko is dry—pat it with a paper towel if needed. For extra crispiness, toast the breadcrumbs in a dry pan for 2-3 minutes before using. Also, bake at 375°F until the top is deep golden brown, and avoid opening the oven door during baking to trap steam. If it's still soft, broil for 1-2 minutes at the end.

3

Can I use different cheeses besides cheddar and mozzarella?

For extra richness, swap 0.5 cup of mozzarella with Gruyère or fontina—these add nutty depth. If you prefer a sharper flavor, use pepper jack instead of cheddar. For a smoky twist, add 1/4 cup of shredded smoked Gouda. Just maintain the same total cheese volume (3.5 cups) to keep the perfect texture. Always shred your own for best results!

4

How do I prevent a watery or grainy cheese sauce?

Graininess happens when cheese isn't melted properly, while wateriness often means too much liquid. For smooth sauce, melt cheeses over low heat and stir constantly. If too thick, add reserved pasta water 1 tbsp at a time—never regular milk. For extra silkiness, whisk in 1 tbsp cornstarch mixed with 2 tbsp cold water at the end. And always use room-temperature milk and cream!

5

What's the best way to reheat leftovers?

Cover the dish with foil and reheat at 350°F for 10-15 minutes until bubbly. For extra crispiness, broil for 1-2 minutes at the end. Microwaving works in a pinch (30-second intervals), but it'll lose that perfect texture. To revive the top, sprinkle fresh breadcrumbs and broil for 1-2 minutes after reheating. Leftovers keep for 3-4 days in the fridge.

★★★★★4.7(8 reviews)
Categories Appetizers