Annie's Baked Mac and Cheese Recipe: Crispy-Crusted Cheese Pulls Without the Burn

Main Courses

Annie's Baked Mac and Cheese Recipe: Crispy-Crusted Cheese Pulls Without the Burn

Annie's baked mac and cheese delivers that perfect balance of creamy, melty cheese with a crispy, golden crust—no burnt edges in sight. The secret lies in a precise baking technique that ensures every bite pulls apart with satisfying resistance while staying rich and velvety inside.

I've refined this over years of testing, and it's become my go-to comfort food for family gatherings or lazy Sundays.

This recipe starts with elbow macaroni cooked just shy of al dente to absorb the cheese sauce perfectly. The sauce itself is a velvety blend of sharp cheddar, Gruyère, and cream cheese, thickened with a simple butter-flour roux.

What sets it apart is the baking method: a buttery breadcrumb topping that creates that coveted crispy crust without burning.

By the time it emerges from the oven, you'll have a bubbling, golden mac and cheese with a crust that's crisp enough to stand up to cheese pulls. The interior remains creamy and tender, with each forkful delivering that perfect blend of textures.

It's the kind of dish that transforms an ordinary weeknight into a memorable meal.

The best part? This recipe is versatile enough to handle variations like adding jalapeños for heat or lobster for a luxurious twist. Let's get started on creating your own restaurant-quality baked mac and cheese at home.

👨‍🍳
Difficulty
Medium
🔥
Calories
High Cal

Ingredients for annie's baked mac and cheese

Six ingredients make this restaurant-quality mac and cheese with that perfect crispy crust.

Ingredient Amount Notes
Elbow Macaroni 🍝 1 ½ lb Cooked al dente, drained well
Sharp Cheddar Cheese 🧀 1 ½ cups Shredded, block preferred
Gruyère Cheese 🧀 ¾ cup Shredded, aged for flavor
Cream Cheese 🧈 8 oz Full-fat for creaminess
Unsalted Butter 🧈 ¾ cup Cold, cubed for roux
All-Purpose Flour 🌾 ¼ cup For smooth roux
Whole Milk 🥛 1 ½ cups Warmed for sauce
Panko Breadcrumbs 🍞 ½ cup For crispy crust
Garlic Powder 🧄 1 tsp For subtle depth
Mustard Powder 🌶️ ½ tsp Brightens flavor
Kosher Salt 🧂 1 ½ tsp Adjust to taste
Ground Black Pepper 🌶️ ½ tsp Freshly ground
Nutritional Yeast 🍃 2 tbsp Optional for cheesy boost

The cheese trio is non-negotiable here. Sharp cheddar gives that classic tang, but Gruyère adds nutty depth—don't skip it. I always grab Kraft block cheddar (it shreds perfectly) and Whole Foods Gruyère if I'm feeling fancy. Cream cheese is the secret weapon for that velvety texture, so full-fat Philadelphia is a must. For the butter, Plugrá is my go-to—it's European-style and melts beautifully. Pro tip: shred your own cheese (the pre-shredded kind has anti-caking agents that make the sauce grainy).

No sharp cheddar? White cheddar works in a pinch, but it's milder. Gruyère hard to find? Parmesan at half the amount adds umami. The roux needs equal parts butter and flour—if you're nervous about burning, melt the butter first, then whisk in the flour. Panko for the topping? Regular breadcrumbs get soggy. Want extra crisp? Add 1 tbsp melted butter to the breadcrumbs. The garlic powder and mustard powder are optional but worth it—they add subtle layers of flavor without overpowering.

This keeps beautifully for 3 days in the fridge, but honestly, it's even better the next day when everything has time to meld. For make-ahead magic, assemble the dish, cover with foil, and bake until just set (about 20 minutes). Then let it cool and refrigerate. When ready to serve, bake uncovered at 375°F for 15-20 minutes until golden. The crust gets crispier the second time around—trust me on this. Freezes for 2 months if you wrap it tightly in foil and plastic.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s actually one-pan—no messy stovetop sauce or extra bowls. Just toss the elbows, melted butter, and that perfect cheese blend into a dish, bake, and boom. My counter stays cleaner than my kid’s room after a playdate.
  • Gruyère Glam: Here’s what sold me—the Gruyère. That nutty, melty depth paired with sharp cheddar and cream cheese? It’s like a hug in cheesy form. The texture? Creamy center, crispy edges—every bite feels like a reward.
  • Game for Any Night: I make this for lazy Sundays, potlucks, or when my husband’s soccer team needs snacks. It’s hearty enough for a main but easy enough to serve as a side. (Yes, even on a Tuesday night when I’m exhausted.)
  • Budget Baked Bliss: Three cheeses might sound fancy, but they stretch further than you’d think. A block of cheddar, a wedge of Gruyère, and a tub of cream cheese feed four for under $10. Leftovers? They’re my secret weapon for reheating with zero effort.

Step-by-step instructions for annie's crispy-crusted baked mac and cheese

This method delivers that perfect golden crust with gooey, pull-apart cheese—no burnt edges in sight!

1

Cook the Elbow Macaroni to Al Dente Perfection

Bring a large pot of salted water to a rolling boil—it should taste like the ocean. Add the 1.5 lb elbow macaroni and cook for 1 minute less than the package directions. You want it al dente, with a slight bite. Drain thoroughly in a colander and give it a quick shake to remove any excess water—this prevents a watery sauce later.

While the pasta cooks, I like to prepare my cheese station. Shred the 1.5 cups sharp cheddar cheese and 0.75 cup gruyère cheese using a box grater—this ensures even melting. The gruyère adds a beautiful nutty depth that makes this recipe special. Keep these cheeses at room temperature while you work.

2

Create the Ultimate Creamy Cheese Sauce

In a large, heavy-bottomed pot, melt the 0.75 cup unsalted butter over medium heat. Once melted, whisk in the 0.25 cup all-purpose flour to create a roux. Cook for 2-3 minutes until it turns a pale golden color—this removes the raw flour taste and thickens the sauce beautifully.

Gradually whisk in the 1.5 cups warmed whole milk, adding it slowly to prevent lumps. Stir constantly until the mixture thickens enough to coat the back of a spoon. Remove from heat and stir in the 8 oz cream cheese until completely melted and smooth. This is where the magic happens—the cream cheese gives that signature velvety texture.

Return the pot to low heat and add the shredded cheeses, stirring until fully melted. Season with 1.5 tsp kosher salt, 0.5 tsp ground black pepper, 1 tsp garlic powder, and 0.5 tsp mustard powder. The mustard powder might seem odd, but it brightens the whole dish. For an extra cheesy boost, stir in the 2 tbsp nutritional yeast—it adds a savory depth that's hard to beat.

3

Combine Pasta and Cheese Mixture

Add the drained elbow macaroni to the cheese sauce and stir gently until every noodle is coated. The mixture should look rich and glossy. Here's the thing—don't overmix. You want the cheese to cling to the pasta without turning it into a gluey mess. Taste and adjust seasoning if needed—sometimes the cheeses vary in saltiness.

Transfer the macaroni and cheese to a 9x13-inch baking dish, spreading it evenly. This is your foundation, so make sure it's level. The even distribution ensures that crispy crust forms perfectly on top.

4

Top with the Crispy Breadcrumb Crust

In a small bowl, mix the 0.5 cup panko breadcrumbs with 1 tbsp melted butter and 0.5 tsp garlic powder. Sprinkle this mixture evenly over the top of the macaroni and cheese. Press down gently with the back of a spoon to help it adhere—this ensures maximum crispiness. The breadcrumbs will create that coveted golden crust while adding a delightful crunch.

For an extra touch, I like to sprinkle a pinch of ground black pepper and kosher salt over the top. This not only adds flavor but also helps the crust develop that beautiful golden color.

5

Bake to Golden Perfection

Preheat your oven to 375°F. Place the baking dish on the middle rack and bake for 20-25 minutes. You're looking for that deep golden brown crust on top—it should be crispy enough to snap when you press it gently with a spoon. The edges should be bubbling, but the center should still be slightly underdone.

Here's where it gets tricky: the moment the crust looks perfect is when you should pull it out. If you leave it in too long, the top will burn before the center gets hot enough. For the best results, I like to broil for the last 1-2 minutes on high—just watch it like a hawk to avoid burning.

Let the macaroni and cheese rest for 5-10 minutes before serving. This allows the cheese to set slightly, making it easier to slice and serve. The result? A dish that's crispy on top, creamy in the middle, and packed with that irresistible cheesy pull.

👨‍🍳

Pro Tips For Making Annie'S Baked Mac And Cheese

  • Melt Cheeses Slowly: Start with a low simmer—no rushing. Sharp cheddar and Gruyère can seize up if you crank the heat, and you’ll end up with lumps instead of a silky sauce. I learned this the hard way after scraping gummy cheese off my whisk for the third time.
  • Shred Cheese Fresh: Skip pre-shredded cheese—it’s coated with anti-caking agents that make the sauce grainy. Use a box grater or food processor, and shred the cheddar and Gruyère right before mixing. The texture difference is night and day.
  • Don’t Overmix the Cheese Sauce: Stir just until the cheese melts—no need to turn it into glue. Overworking it heats the sauce too much, breaking the cream cheese and turning your sauce thin. Stop when it’s smooth, then add the pasta.
  • Bake Covered First: Start with foil on tight for 20 minutes. This traps steam so the cheese sauce sets evenly without burning. I used to bake it uncovered, and the top would brown too fast while the middle stayed doughy—now it’s perfect every time.

Common mistakes when making this recipe

Overcooked Pasta

Using pasta that's cooked past al dente creates a mushy, watery mess. I've learned the hard way—when macaroni turns soft, it absorbs too much cheese sauce, making the final dish gluey rather than creamy.

Always cook your elbow macaroni for 1 minute less than the package instructions and drain it thoroughly. Shake the colander vigorously to remove excess water before mixing with the cheese sauce. 🍝

Skipping the Roux

Many recipes omit the butter-flour roux, but this is what gives the sauce its velvety texture. Without it, you'll end up with a thin, runny cheese sauce that can't hold together.

Melt the 0.75 cup unsalted butter first, then whisk in the 0.25 cup flour—this creates a smooth, thickened base. Cook it for 2-3 minutes until golden to remove the raw flour taste completely.

Uneven Baking

Placing your mac and cheese in a hot oven without preheating can lead to uneven cooking—some areas may burn while others remain undercooked. Always preheat your oven to 375°F for at least 15 minutes before baking.

I also recommend placing the dish on the middle rack to ensure even heat distribution. For extra insurance, rotate the dish halfway through baking if your oven has hot spots.

Burnt Topping

Rushing the baking process often results in a burnt breadcrumb topping while the center stays cold. The key is patience—bake until the crust is deep golden brown, then switch to broil for just 1-2 minutes to finish.

Keep a close eye on it during the broiling phase to avoid burning. I've found that using panko breadcrumbs (not regular breadcrumbs) gives the best crisp without burning as easily.

Overmixing the Cheese

Stirring the cheese sauce too vigorously can create a grainy texture from the cheese clumping together. Once you add the shredded cheeses, stir just until they're fully melted—about 1-2 minutes on low heat.

The sauce should be smooth and glossy, not lumpy. If you notice clumps, strain the sauce through a fine-mesh sieve before combining with the pasta.

Ignoring Rest Time

Serving mac and cheese immediately after baking can lead to messy slices and uneven texture. Always let it rest for 5-10 minutes before serving. This allows the cheese to set slightly, making it easier to slice cleanly.

The crust will firm up, and the interior will hold together better. Trust me, skipping this step means you'll be dealing with a gooey disaster at the table. ⏰

Nutrition facts

Servings 6
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 48g61%
Saturated Fat 30g150%
Cholesterol 240mg80%
Sodium 1200mg52%
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 use a different type of pasta?

Elbow macaroni is ideal because its shape holds the cheese sauce beautifully, but you can substitute with cavatappi or penne. Avoid long pasta like spaghetti—it won't distribute evenly in the baking dish. If using a different shape, reduce cooking time by 30 seconds to maintain al dente texture.

2

Why does my mac and cheese get watery?

Watery texture usually means overcooked pasta or excess moisture in the sauce. Always drain pasta thoroughly and shake the colander to remove excess water. For extra insurance, let the cooked pasta cool slightly before mixing with the cheese sauce. The roux helps thicken the sauce, but if it's still too thin, simmer uncovered for 2-3 minutes to evaporate excess liquid.

3

How do I make this vegetarian?

This recipe is already vegetarian, but you can enhance it with plant-based cheeses like Miyoko's or Violife shreds. For a richer flavor, add 2 tbsp nutritional yeast and 1 tbsp white miso paste to the sauce. The umami boost helps compensate for any difference in taste. Just ensure your butter is dairy-free if needed.

4

Can I make this ahead of time?

Assemble the dish completely, cover tightly with foil, and refrigerate for up to 24 hours. When ready to bake, add 10-15 minutes to the baking time (cover with foil for the first 20 minutes, then uncover for the final 5 minutes to crisp the topping). For freezing, bake until just set, cool completely, wrap tightly in plastic, and freeze for up to 2 months. Thaw overnight in the fridge before reheating.

5

What's the secret to the perfect crispy crust?

The magic lies in three things: panko breadcrumbs (they're lighter and crispier than regular), melted butter mixed into the topping, and proper baking technique. Press the breadcrumbs gently into the cheese to help them adhere. Bake until golden brown, then broil for just 1-2 minutes to finish—this creates that satisfying snap while keeping the interior creamy.

★★★★★4.6(3 reviews)
Categories Main Courses