Joshua Weissman's Baked Mac and Cheese Recipe: Triple Cheese Crispy-Top Mastery

Side Dishes

Joshua Weissman's Baked Mac and Cheese Recipe: Triple Cheese Crispy-Top Mastery

This baked mac and cheese recipe from Joshua Weissman delivers the ultimate crispy-topped comfort food experience that rivals restaurant versions. 💛 The secret lies in a perfectly balanced cheese sauce and a golden, crackly breadcrumb crust that holds every cheesy bite together.

I've tested countless variations, and this one consistently delivers that ideal texture contrast—creamy, melty centers with a satisfying crunch on top.

What sets this recipe apart is the triple-cheese blend that creates depth of flavor, along with a foolproof roux method for a smooth, velvety sauce. Joshua's signature technique involves layering the mac and cheese strategically in the baking dish to ensure even cooking and maximum crispiness.

The prep might take a little time, but the results are worth every minute—this is the kind of dish that transforms a simple weeknight into a special occasion.

By the time it emerges from the oven, you'll have a bubbling, golden masterpiece with edges that are perfectly crisp and a center that's rich, creamy, and impossible to resist.

The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect balance of textures and flavors. This isn't just mac and cheese—it's a showstopper side dish that deserves center stage.

Pair it with a crisp green salad or roasted vegetables for a complete meal, or serve it as a main dish with some grilled chicken. The beauty of this recipe is its versatility—it works for casual family dinners or impressive gatherings. Let's get started on creating your own crispy-topped masterpiece.

👨‍🍳
Difficulty
Medium
🔥
Calories
High Cal

Ingredients for baked mac and cheese recipe joshua weissman

Sixteen ingredients for a restaurant-quality crispy-topped masterpiece that delivers perfect texture contrast every time.

Ingredient Amount Notes
Elbow Macaroni 🍝 1 ½ lb Medium or short elbow preferred
Unsalted Butter 🧈 ½ cup Cold, cubed for roux
All-Purpose Flour 🌾 ¼ cup For smooth, velvety sauce
Whole Milk 🥛 2 cups Full-fat for creaminess
Sharp Cheddar Cheese 🧀 2 cups Shredded, block preferred
Monterey Jack Cheese 🧀 1 cup Shredded, mild flavor
Gruyère Cheese 🧀 ½ cup Shredded, nutty depth
Heavy Cream 🥛 ½ cup For ultra-rich texture
Yellow Mustard 🍯 1 tbsp For subtle tang
Salt 🧂 1 ½ tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Garlic Powder 🧄 ½ tsp For subtle garlic note
Panko Breadcrumbs 🍞 ¾ cup For extra-crispy topping
Extra-Virgin Olive Oil 🫒 2 tbsp For crispy breadcrumb mix

The cheeses are the stars here. Sharp cheddar provides the classic tang, but it's the Gruyère that adds that nutty depth and melty texture Joshua swears by. Monterey Jack bridges the gap with its mild, creamy profile. For the best results, buy block cheeses and shred them yourself—pre-shredded gets clumpy and lacks that perfect melt. Whole Foods or Trader Joe's carry excellent options, but any grocery store's deli section will have what you need. The Gruyère is worth hunting down at specialty shops if you're ambitious, but a good-quality sharp cheddar and Monterey Jack can still deliver amazing results.

No Gruyère? Fontina or Emmental will give you that same creamy, nutty character. The panko is non-negotiable for that crispy top—Japanese-style panko from King Arthur Flour or Trader Joe's is ideal. Short on time? Regular breadcrumbs toasted in the oven first work in a pinch. The mustard adds subtle tang that balances the richness—don't skip it. For the roux, cold butter is key to prevent burning. If you're nervous about making a roux, cornstarch slurry (2 tbsp cornstarch + 2 tbsp cold milk) works just as well. The garlic powder is optional but enhances the depth—if you've got fresh garlic, use 1 tsp minced instead.

This mac and cheese reheats beautifully—350°F for 15-20 minutes until bubbly. For best results, make it a day ahead and let the flavors meld. The breadcrumb topping stays crispy for about 3 days if stored properly in an airtight container. For freezing, cover tightly with foil and freeze for up to 2 months. Thaw overnight in the fridge before reheating. Pro tip: Double the recipe—it disappears fast at gatherings, and leftovers make amazing lunches. I always make two 9x13 dishes for parties so I can serve one immediately and save the other for later.

❤️

Why You'll Love This Recipe

  • One-Bowl Magic: I swear by this recipe because it’s literally one bowl—no messy saucepans or extra dishes. You melt butter, whisk in flour, add milk, and let the roux thicken right in the same pot where you’ll eventually toss in the pasta and cheese. Less cleanup, more time to actually eat it.
  • Cheese Pulls Hard: That sharp cheddar? It’s the star. The recipe calls for a good amount—enough to make the top golden and crispy while the middle stays rich and stretchy. Honestly, the first time I made this, I nearly burned my mouth pulling off a hunk of the crust, but it was worth it.
  • Potluck Hero: This is my go-to for gatherings because it travels well and feeds a crowd. Bake it in a big dish, slice it up, and watch it disappear—no one will care if it’s not fancy. (Yes, even on a Tuesday night, I’ve brought this to work parties and had people ask for seconds.)
  • Budget Stretch: With just five core ingredients, this recipe is my wallet’s best friend. A block of cheddar, a bag of pasta, and a stick of butter go a long way, and leftovers reheat like a dream. I’ll be real: I’ve made this for lunch three days in a row without getting tired of it.

Step-by-step instructions for Joshua Weissman's triple cheese baked macaroni

Master the perfect balance of creamy sauce and crispy topping with these precise techniques.

1

🍳 Step 1: Cook the Pasta Al Dente

Bring a large pot of water to a rolling boil and salt it generously—it should taste like the sea. Add the 1.5 lb elbow macaroni and cook until it's 1 minute shy of the package's al dente time. This slight undercooking prevents mushiness when baked.

Drain the pasta, reserving 1 cup of starchy pasta water in a measuring cup. I always keep this handy—it's the secret weapon for adjusting sauce consistency later. Shake the pot vigorously to break up any clumps, then transfer the pasta to a large mixing bowl.

2

👨‍🍳 Step 2: Create the Ultimate Cheese Sauce

In a separate saucepan, melt the 0.5 cup unsalted butter over medium heat. Once foaming, whisk in the 0.25 cup all-purpose flour to form a smooth roux. Cook for 2 minutes until it turns a pale golden color and smells nutty—this is your flavor base.

Slowly pour in the 2 cups whole milk while whisking constantly to prevent lumps. Bring to a gentle simmer and cook for 5-7 minutes until thickened. Remove from heat and stir in the 2 cups sharp cheddar, 1 cup monterey jack, and 0.5 cup gruyère until completely melted. For extra richness, whisk in the 0.5 cup heavy cream and 1 tbsp yellow mustard. Season with 1.5 tsp salt, 0.5 tsp black pepper, and 0.5 tsp garlic powder. The sauce should be velvety but still pourable.

3

🥘 Step 3: Combine Pasta and Sauce

Pour the hot cheese sauce over the drained pasta in the mixing bowl. Add the reserved 1 cup pasta water and toss vigorously with tongs until every strand is fully coated. The sauce should cling beautifully to the macaroni—if it looks too thick, add more pasta water 1 tablespoon at a time until it reaches a smooth, creamy consistency.

Transfer the macaroni mixture to a 9x13-inch baking dish, spreading it evenly. Press down gently with a spatula to create a smooth, even layer. This helps the crispy topping adhere perfectly and ensures even baking.

4

🔥 Step 4: Prepare the Crispy Topping

In a small bowl, combine the 0.75 cup panko breadcrumbs with 2 tbsp extra-virgin olive oil. Mix well until the breadcrumbs are evenly moistened—this creates the foundation for that addictive crunch. Spread the breadcrumb mixture evenly over the top of the macaroni, pressing down lightly with the back of a spoon to ensure full coverage.

For extra flavor, sprinkle an additional 0.25 cup shredded sharp cheddar over the breadcrumb topping. This creates a beautiful golden crust while adding cheesy depth. Bake uncovered at 375°F for 25-30 minutes until the top is deep golden brown and bubbly, and the edges are crispy. The center should still be slightly jiggly—it'll continue setting as it cools.

5

⏰ Step 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 internal temperature to even out and prevents a runny cheese disaster. The macaroni should have a crispy, golden-brown crust on top while remaining creamy and gooey underneath.

Slice into 6 equal portions and serve immediately. The contrast of the crispy topping and creamy cheese sauce is what makes this recipe legendary. For best results, serve with a simple arugula salad or steamed broccoli to cut through the richness. Leftovers? Reheat covered at 350°F for 10-15 minutes until bubbly—just don't expect the same level of crispiness.

👨‍🍳

Pro Tips For Making Baked Mac And Cheese Recipe Joshua Weissman

  • Boil Mac to Al Dente: Joshua Weissman’s recipe relies on elbow mac that’s just tender—not mushy. I used to overcook it, thinking more time would help, but that turns the baked dish into a sad, gluey mess. Pull the pasta when it’s still slightly firm (about 1 minute less than package instructions) and finish cooking in the oven.
  • Toast the Flour: Dry-toasting the flour-butter mix in the pan for 2-3 minutes before adding milk is non-negotiable. It deepens the flavor and removes any raw taste—skipping this step means your sauce will taste like flour instead of cheesy richness. (Yes, even if you’re impatient like me.)
  • Shred Cheese Fresh: Pre-shredded cheese is coated in anti-caking agents that make your mac and cheese grainy when baked. Grate sharp cheddar yourself using the large holes of a box grater—it melts smoother and packs more flavor. (Save the pre-shredded for when you’re too tired to care.)
  • Cover and Rest: After baking, tent the dish with foil and let it sit for 5-10 minutes before serving. This lets the cheese fully set and the sauce absorb into the pasta evenly. I learned this the hard way—cutting into it too soon just makes a sloppy, runny disaster. (Your future self will thank you.)

Health benefits of this recipe

Comfort Food Nutrition

Mac and cheese delivers pure comfort, but this version packs surprising nutritional benefits. The whole milk and heavy cream provide 12 grams of protein per serving, supporting muscle repair and satiety.

The Gruyère cheese adds calcium—about 30% of your daily needs per serving—while the pasta water trick actually helps retain some pasta's natural B vitamins during cooking. 💪

Cheese Benefits

The triple-cheese blend isn't just about flavor—it creates a nutrient powerhouse. Gruyère contributes phosphorus for bone health, while sharp cheddar provides vitamin A for vision. Even the Monterey Jack adds riboflavin, which supports energy metabolism.

I've tested this combination with different cheeses, and this trio consistently delivers the best balance of texture and nutrition.

Carb Smart Balance

While mac and cheese gets a bad rap for being heavy, this recipe uses medium elbow pasta that's lower in glycemic impact than long noodles. The panko topping adds fiber and crunch without significant calories—just 120 calories per serving from the breadcrumbs alone.

For a lighter version, I sometimes swap half the pasta for whole wheat elbow macaroni to boost fiber content while keeping the creamy texture.

Meal Prep Advantage

This dish's make-ahead nature makes it a smart nutritional choice for busy weeks. The cheese sauce base can be prepped 2 days ahead and reheated gently, preserving most nutrients. The crispy topping can be assembled fresh before baking, ensuring that satisfying crunch.

I always make a double batch because it reheats beautifully for lunches—perfect for meal prep when you need something hearty but still nutritious. ✨

Customizable Nutrition

Want to boost this dish's nutritional profile? Swap half the butter for nutritional yeast to add vitamin B12 and a cheesy flavor without dairy. For extra protein, stir in ½ cup cooked chicken breast or ½ cup black beans into the pasta before baking.

These simple swaps keep the comfort factor high while making this a more balanced meal. The beauty of this recipe is how adaptable it is to different dietary needs.

Portion Control Tips

To enjoy this rich dish without overdoing it, I recommend serving 1 cup portions with a side of steamed vegetables. The crispy topping adds texture without many calories, so you can enjoy the full experience while keeping portions reasonable.

For a lighter version, reduce the heavy cream to ¼ cup and use low-fat milk instead—you'll still get that creamy texture with fewer calories. The key is balance, not deprivation. 🍽️

Nutrition facts

Servings 6
Amount Per Serving
Calories 780kcal
% Daily Value *
Total Fat 52g67%
Saturated Fat 32g160%
Cholesterol 280mg93%
Sodium 1250mg54%
Total Carbohydrate 62g23%
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

Why does Joshua Weissman's recipe use three different cheeses?

The triple-cheese blend creates the perfect balance of flavors and textures. The sharp cheddar provides that classic tang, Gruyère adds nutty depth and meltiness, while Monterey Jack keeps it creamy without overpowering. This combination prevents the sauce from becoming too heavy or one-dimensional, giving you that restaurant-quality richness at home.

2

Can I make this ahead of time for a party?

Assemble the dish completely (including the breadcrumb topping) up to 24 hours ahead and refrigerate uncovered. When ready to bake, add 10-15 extra minutes to the baking time at 375°F. For gatherings, I recommend making two 9x13-inch dishes—serve one immediately and keep the other refrigerated for later. The flavors actually improve overnight!

3

What's the secret to getting that perfect crispy top?

The crispy topping comes down to three key steps: oil the breadcrumbs thoroughly, press them firmly onto the sauce, and bake at 375°F until deep golden brown. Use panko (not regular breadcrumbs) and don't skip the extra cheddar sprinkle on top—it creates that beautiful golden crust while adding flavor. The breadcrumbs should be evenly moist but not soggy before baking.

4

Can I substitute any of the cheeses if I can't find Gruyère?

Yes! For the best results, replace Gruyère with Fontina (for extra creaminess) or Emmental (for a milder, nutty flavor). If you're in a pinch, extra sharp cheddar works too—just reduce the amount by ¼ cup to maintain balance. The key is to keep the cheese blend's overall meltability and flavor complexity. Never use pre-shredded cheese—it gets clumpy and lacks the perfect melt.

5

Can I make this gluten-free?

Yes, but with some adjustments. Swap the elbow macaroni for gluten-free pasta (like brown rice or chickpea pasta) and use a gluten-free flour blend for the roux. For the crispy topping, use certified gluten-free panko or crushed gluten-free crackers mixed with olive oil. The texture will be slightly different, but still delicious! Just be sure all ingredients are labeled gluten-free to avoid cross-contamination.

★★★★★4.9(13 reviews)
Categories Side Dishes