You know the disappointment: creamy mac that's gone gluey, or a soggy top instead of the crisp, golden crust you crave. This guide walks you through how to make baked mac and cheese from scratch so the sauce is silky and the top is the crispiest ever—without guesswork.
The secret is technique and the right tools—a well-seared roux and a proper baking dish. I use a 9×13 baking dish so portions bake evenly and a box grater for quick, fluffy cheese shreds. Read on and you’ll learn exact times, simple tricks for texture, and how to get that broiled, crunchy finish every time.
What you’ll learn: prepping and measuring, making a lump-free cheese sauce, assembly for a crispy top, and quick storage tips for leftovers.
Preparing Your Ingredients for Creamy, Crispy Baked Mac and Cheese
Start here for consistency: grate cheese ahead, measure liquids, and cook pasta just shy of al dente. This prevents the sauce from overcooking the pasta.
- Cook 12 ounces elbow macaroni in salted water 2 minutes less than package instructions (about 6–8 minutes). Drain in a colander.
- Grate 3–4 cups total cheese using a box grater or microplane grater for fine melting cheeses.
- Measure 2 cups whole milk and 1 cup heavy cream with measuring cups and spoons for repeatable results.
Prep tip: Put grated cheese in the fridge so it stays dry and melts evenly.
Make a Silky Roux and Cheese Sauce (No Grainy Sauce)
A lump-free sauce is the backbone of baked mac and cheese from scratch. Use medium heat and constant whisking.
- Melt 4 tbsp butter in a heavy-bottomed saucepan over medium heat. Add 4 tbsp flour, whisk for 1–2 minutes.
- Gradually whisk in warm milk and cream to avoid lumps—whisk until thick, about 4–5 minutes.
- Off heat, stir in 2–3 cups shredded cheese a handful at a time until smooth.
- Use a silicone whisk so you can scrape the pan corners.
- If sauce looks grainy, remove from heat and stir gently; over-heating can break the sauce. An instant-read thermometer helps: keep sauce below 160°F while melting cheese.
Pro tip: Reserve ½ cup shredded cheese for the topping.
Assemble and Bake for the Crispiest Top Ever
Even assembly matters for texture. Mix gently and spread evenly before baking.
-
Stir pasta into sauce, then pour into the prepped 9×13 baking dish.
-
Top with reserved cheese and a thin layer of panko crumbs for crunch. Sprinkle a little melted butter over crumbs.
-
Bake at 350°F for 20–25 minutes until bubbling. For a blistered top, broil 2–3 minutes watching closely.
-
Line the dish with parchment paper under edges to make serving cleaner.
-
If your oven runs hot, confirm temperature with an oven thermometer.
Timing benchmark: total cook time from sauce start to finished broil ~ 35–45 minutes. This is great for weeknight meals or easy meal prep.
Finishing Touches, Serving, and Storage
Let the dish rest 5–8 minutes before serving so sauce sets slightly—this makes slices hold shape.
- Serve with a sprinkle of chopped parsley or cracked black pepper.
- Use an offset spatula to cut clean portions.
- Cool completely, then store leftovers in airtight glass containers for 3–4 days in the fridge. Freeze up to 2 months in labeled freezer bags.
Quick reheat: cover and bake at 325°F until warmed through, or microwave in 1-minute bursts.
You’ve just learned how to make baked mac and cheese from scratch with a silky interior and the crispiest top. Save this recipe and pin it for easy weeknight dinners or potlucks. Which tip will you try first—the two-minute shorter boil or the panko broil finish? If you want cleaner serving next time, try grabbing an offset spatula and a reliable wire cooling rack to rest the pan on. Pin this guide for your next cozy bake!





