Anthony's Macaroni and Cheese Recipe: Crispy Breadcrumbs Over Ultra-Smooth Cheddar

Salads

Anthony's Macaroni and Cheese Recipe: Crispy Breadcrumbs Over Ultra-Smooth Cheddar

Anthony’s macaroni and cheese delivers that crispy breadcrumb topping over velvety cheddar sauce—exactly how it should be. 💛 The secret lies in a perfectly balanced roux and a baking technique that transforms ordinary mac and cheese into something restaurant-worthy.

I’ve refined this recipe over years of testing, ensuring every bite has that satisfying crunch you crave.

This recipe starts with a rich, creamy cheese sauce made from sharp cheddar and a smooth roux, then topped with a golden, buttery breadcrumb crust. The key is baking it just long enough to crisp the breadcrumbs while keeping the pasta tender underneath.

No soggy tops here—just a perfectly textured, cheesy masterpiece.

What makes this version stand out is the crispy breadcrumb layer that stays crunchy even after baking. The sauce is thick enough to coat every noodle, and the cheddar melts into a luscious, gooey blanket.

It’s the kind of dish that feels indulgent yet simple to make—ideal for weeknight dinners or comfort food cravings.

Serve it with a side of steamed green beans or a simple salad to round out the meal. The leftovers reheat beautifully, making this a perfect recipe for meal prep or feeding a crowd. Ready to make the best mac and cheese you’ve ever tasted?

👨‍🍳
Difficulty
Medium
🔥
Calories
High Cal

Ingredients for anthony's macaroni and cheese

Rich cheddar, buttery breadcrumbs, and a perfectly balanced roux create the ultimate comfort dish.

Ingredient Amount Notes
Elbow Macaroni 🍝 12 oz Uncooked, standard shape
Sharp Cheddar Cheese 🧀 3 cups Shredded, 2-year aged preferred
Unsalted Butter 🧈 ½ cup Cold, cut into small pieces
All-Purpose Flour 🌾 ¼ cup For roux, sifted preferred
Whole Milk 🥛 2 cups Full-fat for creaminess
Panko Breadcrumbs 🍞 ¾ cup Japanese-style for crispiness
Granulated Garlic Powder 🧄 1 tsp For flavor depth
Dried Mustard 🌶️ ½ tsp Yellow variety preferred
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Heavy Cream 🥛 ¼ cup For extra richness
Extra-Virgin Olive Oil 🫒 1 tbsp For crispy breadcrumb mix

The cheddar makes this dish—sharp, aged cheddar (like Cabot or Tillamook) melts into a velvety sauce. Grab a block and grate it yourself—pre-shredded gets clumpy. For the roux, use all-purpose flour (King Arthur or Gold Medal) and cold butter—this prevents lumps and gives that deep, nutty flavor. The breadcrumbs? Japanese panko from Trader Joe's stays crispier than regular breadcrumbs. If you can't find it, crusty bread torn into pieces works in a pinch, but panko is worth it for that satisfying crunch.

No sharp cheddar? Pepper Jack or Gruyère add complexity, though pepper jack can overpower. Out of panko? Crushed cornflakes or Ritz crackers work—just add a pinch more butter for moisture. The roux is non-negotiable for thickness, but if you're in a hurry, cornstarch slurry (1 tbsp cornstarch + 2 tbsp cold water) can replace it. For extra richness, add a splash of heavy cream to the sauce. And if you're feeling fancy, toasted breadcrumbs (dry-toast in a pan before mixing) add even more depth.

Cook the pasta al dente—it'll finish in the oven. The breadcrumb topping stays crispy for about 20 minutes after baking, so serve it fresh. Leftovers reheat beautifully—just cover with foil to prevent drying. Store in an airtight container for 4-5 days in the fridge or 3 months in the freezer. For meal prep, portion into individual servings before freezing to make reheating easier. The sauce thickens when cold, so add a splash of milk when reheating if needed.

❤️

Why You'll Love This Recipe

  • Creamy in Minutes: The roux made with butter and flour melts into milk so fast—you’ll have that velvety sauce ready while the pasta cooks. No waiting around, no complicated steps.
  • Sharp Cheese Magic: That sharp cheddar? It’s the star—salty, tangy, and melts into a blanket of flavor that clings to every noodle. Honestly, I’ve tried pre-shredded, but grated fresh makes all the difference.
  • Lunchbox Hero: Pack it cold for school lunches or reheat it for dinner—it’s that versatile. My kids actually eat their veggies when this is on the side (yes, even on a Tuesday).
  • Budget Stretch: Five ingredients, one pot, and enough leftovers to feed the family for days. The butter and flour give it that restaurant-quality richness without breaking the bank.

Step-by-step instructions for anthony's macaroni and cheese

Here's how to build the perfect balance of creamy cheese sauce and crispy breadcrumb topping.

1

🍳 Step 1: Cook the Elbow Macaroni to Al Dente

Bring a large pot of water to a rolling boil and add 12 oz elbow macaroni. Stir immediately to prevent sticking. Cook for 9-11 minutes until the pasta is al dente—it should have a slight bite in the center when you taste it. I like to check at the 9-minute mark because elbow macaroni cooks faster than most pasta shapes.

Drain the pasta in a colander, but don't rinse it. The surface starch helps the cheese sauce cling beautifully. Transfer the drained pasta to a large bowl and set aside. The residual heat will keep it warm while you prepare the sauce.

2

🥘 Step 2: Make the Ultra-Smooth Cheese Sauce

In a separate large skillet, melt the 0.5 cup unsalted butter over medium heat until it foams. Whisk in the 0.25 cup all-purpose flour and cook for 1-2 minutes until you have a smooth, bubbling roux. This forms the base of your sauce—don't let it brown or it'll taste bitter.

Slowly pour in the 2 cups whole milk while whisking constantly to prevent lumps. Bring the mixture to a gentle simmer and cook for 3-4 minutes until it thickens enough to coat the back of a spoon. Remove from heat and stir in the 3 cups sharp cheddar cheese, 0.25 cup heavy cream, 1 tsp granulated garlic powder, 0.5 tsp dried mustard, 1.5 tsp salt, and 0.5 tsp black pepper.

Return the skillet to low heat and stir continuously until the cheese is completely melted and the sauce is smooth. If the sauce starts to thicken too much, whisk in 1-2 tablespoons of pasta water. This ensures a velvety texture without lumps.

3

🍳 Step 3: Combine Pasta and Sauce for Maximum Creaminess

Add the cooked elbow macaroni to the cheese sauce and stir gently to coat each piece evenly. Let the mixture sit off the heat for 2-3 minutes—this allows the pasta to absorb some of the sauce and become even creamier. The sauce should cling beautifully to the pasta, creating that signature mac and cheese texture.

Taste and adjust seasoning if needed. I often add a pinch more salt or pepper at this stage because the flavors meld better when everything is combined. Transfer the pasta mixture to a greased 8x8-inch baking dish and spread it out evenly.

4

🔥 Step 4: Create the Crispy Breadcrumb Topping

In a small bowl, combine the 0.75 cup panko breadcrumbs with 1 tbsp extra-virgin olive oil. Mix gently with a fork until the breadcrumbs are evenly coated but still look dry and crumbly. Spread this mixture evenly over the top of the macaroni and cheese in the baking dish.

Here's the key to crispy perfection: preheat your oven to 375°F while you prepare the topping. Once everything is ready, place the baking dish on the middle rack and bake for 15-18 minutes until the top is golden brown and the breadcrumbs are crispy. The cheese sauce underneath should be bubbling gently.

5

⏰ Step 5: Rest and Serve for Maximum Texture

Remove the baking dish from the oven and let it rest for 5 minutes before serving. This resting period allows the breadcrumbs to crisp up further and the cheese sauce to set slightly, creating that perfect contrast between creamy and crispy.

Serve immediately with a side of steamed broccoli or a simple green salad. Each bite should deliver that ultra-smooth cheddar sauce with a satisfying crunch from the crispy breadcrumb topping. The sharp cheddar flavor should shine through without being overpowered by other ingredients.

👨‍🍳

Pro Tips For Making Anthony'S Macaroni And Cheese

  • Cook Pasta Al Dente: Anthony’s recipe relies on elbow macaroni holding its shape—overcooking turns it mushy. Boil in salted water until just before package instructions say, then drain immediately. The pasta will finish cooking in the cheese sauce, and you’ll get that perfect bite.
  • Grate Cheese Fresh: Pre-shredded cheddar has anti-caking agents that make the sauce grainy. Use a box grater or food processor for sharp cheddar—it melts smoother and tastes richer. If you’re lazy, at least pulse it in the food processor to break up clumps.
  • Low and Slow Routing: The roux is where flavor happens—don’t rush it. Cook the butter and flour on medium-low heat for 3-4 minutes until golden, stirring constantly. Too hot? It’ll burn. Too cool? You’ll end up with a bland paste.
  • Temper the Cheese: Dumping cold cheese into hot milk curdles the sauce. Warm the milk first (heat it until steaming, then let it cool slightly), then whisk in the cheese gradually. This keeps the sauce silky instead of lumpy.

Troubleshooting this recipe

Sauce Too Thin?

If your cheese sauce turns out thinner than expected, don't panic—this happens when the roux isn't cooked long enough or the cheese doesn't melt completely. Simmer uncovered for 2-3 extra minutes to thicken naturally.

For an instant fix, whisk in 1 tablespoon cornstarch mixed with 2 tablespoons cold milk until smooth. Stir in and simmer for 1-2 minutes until thickened. 💡

Breadcrumbs Not Crispy?

Soggy breadcrumbs ruin the whole dish! First, ensure your oven is fully preheated to 375°F—cold spots prevent proper browning. For extra insurance, toast the breadcrumbs in a dry skillet over medium heat for 2 minutes before mixing with olive oil.

Spread them evenly and bake on the middle rack for 15-18 minutes—no peeking! 🔥

Cheese Clumping?

Pre-shredded cheese often creates clumps because it contains anti-caking agents. Grate your own sharp cheddar using a box grater for the smoothest texture. If you must use pre-shredded, dry it on a paper towel for 5 minutes to remove excess moisture.

For stubborn clumps, strain the sauce through a fine-mesh sieve before combining with pasta. ✨

Pasta Overcooked?

Mac and cheese should have a slight bite—overcooked pasta turns mushy and absorbs too much sauce. Cook pasta 1 minute less than package instructions, then finish in the oven. If it's already overdone, chill the mixture for 10 minutes before serving to firm it up slightly.

For extra insurance, add 1-2 tablespoons cold butter to the sauce before baking. 🍝

Topping Too Dry?

If your breadcrumb topping looks dry or crumbly, add 1 teaspoon more olive oil to the mix. For a moister texture, sprinkle 1 tablespoon grated Parmesan into the breadcrumbs before topping.

This adds richness while keeping the crunch. If the topping still seems dry after baking, broil for 1-2 minutes at the end to crisp it up. 💛

Sauce Too Salty?

Over-salting is common when using pre-shredded cheese or adding extra seasonings. Balance with 1 tablespoon heavy cream to dilute the saltiness. For a more dramatic fix, add ½ cup extra milk and simmer for 2 minutes.

If the dish is still too salty, top with extra breadcrumbs to distract from the flavor imbalance. Taste as you go—prevention is key! 🧂

Nutrition facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 48g61%
Saturated Fat 30g150%
Cholesterol 210mg70%
Sodium 1250mg54%
Total Carbohydrate 52g18%
Dietary Fiber 2g8%
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 this recipe use panko breadcrumbs instead of regular?

Panko stays extra crispy because its larger, lighter flakes toast faster and hold their shape better. Regular breadcrumbs tend to get soggy or clump together. The Japanese-style panko from Trader Joe's is my top pick—it creates that perfect golden, crunchy topping that stays crispy even after baking.

2

Can I make this ahead of time for a party?

Assemble the dish completely (including the breadcrumb topping) and refrigerate for up to 24 hours. When ready to serve, bake at 375°F for 20-25 minutes—the extra time will help crisp the breadcrumbs. For a crowd, use a 9x13-inch baking dish and double the recipe. Just add 5-10 extra minutes to the baking time.

3

What's the secret to ultra-smooth cheese sauce?

The magic happens with a proper roux and freshly grated cheese. Cook the roux until it's a light golden color (not brown) and whisk constantly when adding milk. Always grate your own cheese—pre-shredded contains anti-caking agents that cause clumps. For extra silkiness, strain the sauce through a fine-mesh sieve before combining with pasta.

4

Can I use a different type of pasta?

Elbow macaroni is ideal because its shape holds sauce well, but you can substitute with penne, cavatappi, or shells. Avoid long, thin noodles—they won't coat as nicely. For a fun twist, try rotini (the spiral shape adds texture) or gemelli (twisted pasta that traps extra cheese). Just reduce cooking time by 1 minute to prevent overcooking.

5

How do I make this vegetarian-friendly?

This recipe is already vegetarian! For a vegan version, replace the butter with vegan butter or olive oil, use vegan cheddar cheese (like Violife or Daiya), and swap whole milk for unsweetened almond or oat milk. The breadcrumb topping stays the same—just ensure your panko is vegan-certified. The texture will be equally creamy and crispy!

★★★★★5.0(8 reviews)
Categories Salads