Mom's Best Recipes
Recipe

Ultimate Homemade Mac and Cheese

Creamy, rich, and deeply savory with a crisp, buttery top. This is the no regrets baked mac that tastes like a cozy weeknight and a holiday side at the same time.

Author By Matt Campbell
4.9
A bubbling cast iron skillet of baked mac and cheese with a golden browned breadcrumb topping and a spoon scooping out a creamy portion

Mac and cheese should feel like a warm hug, but taste like you actually tried. This recipe hits that sweet spot: a silky sauce that clings to every noodle, sharp cheddar punch, a little smoky depth, and a crisp top that cracks when you drag the spoon through it.

No weird ingredients. No fussy chef stuff. Just a few smart moves that make it rich and savory without turning it into glue. We build a simple béchamel-based cheese sauce, season it like we mean it, and bake it just long enough to get those golden edges.

A saucepan of creamy cheese sauce being whisked until smooth on a stovetop

Why It Works

  • Ultra creamy, not grainy: We melt the cheese off the heat and use evaporated milk for extra insurance.
  • Big flavor with simple pantry staples: Mustard, garlic, and smoked paprika make the cheese taste cheesier.
  • Perfect texture: Slightly undercooked pasta keeps the bake from going soft and sad.
  • Golden, crisp topping: Buttery panko plus Parmesan gives you crunch in every bite.

Pairs Well With

Storage Tips

Refrigerate: Cool completely, then store in an airtight container for up to 4 days.

Reheat (best method): Add a splash of milk, cover, and warm in a 350°F oven for 15 to 25 minutes (time depends on how thick the portion is). Uncover for the last 5 minutes to re-crisp the top.

Microwave method: Add a small splash of milk, cover loosely, and heat in 30 to 45 second bursts, stirring between rounds. It will still be great, just less crunchy.

Freeze: Freeze tightly wrapped portions for up to 2 months. Thaw overnight in the fridge before reheating. The sauce may loosen slightly after freezing, so stir in a tablespoon or two of warm milk while reheating if needed.

Common Questions

Why did my cheese sauce turn grainy?

Usually it is one of two things: the heat was too high, or the cheese went into the pot while the sauce was still boiling hot. Take the pot off the heat, let it cool 1 minute, then add cheese gradually and stir until just melted.

What cheeses work best?

Use a good melter plus a flavor cheese. My favorite combo here is sharp cheddar for bite, Gouda for smoky creaminess, and a little Parmesan for savoriness. Monterey Jack, fontina, and low-moisture mozzarella also melt nicely.

Can I make it ahead?

Yes. Assemble everything in the baking dish, cool, cover, and refrigerate up to 24 hours. Bake covered at 375°F for 20 minutes, then uncover and finish until hot and browned (about 15 to 25 minutes more).

How do I keep baked mac and cheese from drying out?

Do not overbake it. Pull it when the edges bubble and the center is hot. Also, slightly undercook the pasta and make the sauce a touch looser before baking. It thickens as it rests.

Can I skip the baked step?

Absolutely. If you want stovetop mac, skip the breadcrumb topping and baking. After combining pasta and sauce, keep it on low heat for 1 to 2 minutes, taste, and serve.

I started making mac and cheese the way a lot of us do: boiling noodles, dumping in cheese, hoping for the best, and pretending the clumps were "rustic." Then I worked a few busy lines and learned the not-so-secret truth. The difference between okay mac and “who made this?” mac is just a couple of small decisions: control your heat, season the sauce, and choose cheeses that actually melt.

This version is the one I make when I want comfort food with crisp edges and a sauce that tastes like it has a plan. It is relaxed kitchen energy, but with serious results.