With this baked macaroni and cheese that’s creamy and homemade and honest-to-goodness soul food, there’s no reason to eat the stuff in the blue box from Kraft. Not when the real deal is so easy to make from scratch.

You’re going to want to use a Cheddar cheese with some character. You know, the sorta expensive, hauntingly sharp Cheddar from someplace where they know what they’re doing, like England or Vermont or Wisconsin. And you’re not going to want to forget those satiatingly buttery bread crumbs sprinkled on top.

A cast iron skillet filled with baked macaroni and cheese.
A cast iron skillet filled with baked macaroni and cheese.

Baked Macaroni and Cheese

4.84 / 31 votes
This baked macaroni and cheese recipe is the best and easy to make. The bread crumbs on top and creamy comfort food underneath are proof that homemade tastes infinitely better than that store-bought stuff in the blue box. Here’s how to make it.
David Leite
Servings4 to 6 servings
Calories1089 kcal
Prep Time25 minutes
Cook Time35 minutes
Total Time1 hour


  • Coarse salt
  • 1 pound elbow macaroni
  • 4 to 5 tablespoons (2 to 2 1/2 oz) unsalted butter
  • 3 tablespoons all-purpose flour
  • 2 1/2 cups whole milk
  • 1 to 1 1/4 teaspoons salt
  • 1/8 teaspoon freshly ground white or black pepper
  • 1/8 to 1/4 teaspoon dry mustard, (optional)
  • A pinch to 1/8 teaspoon freshly grated nutmeg, (optional)
  • 3 cups shredded extra-sharp Cheddar cheese
  • 1/2 cup grated Parmesan or pecorino cheese
  • 1/2 cup coarse fresh or dried bread crumbs


  • Preheat the oven to 375°F (190°C).
  • Salt a large pot of water generously, so it tastes like the sea. Bring the water to a boil and then add the macaroni and cook according to the package directions.
  • Meanwhile, melt 3 tablespoons butter in a medium, heavy saucepan over medium heat. Sprinkle the flour over the butter and whisk until smooth. Cook, whisking constantly, for 2 to 3 minutes.
  • Still whisking vigorously, slowly pour in the milk. If the sauce gets lumpy, don’t worry; just keep whisking until it becomes smooth again. Lower the heat and simmer (yes, still whisking frequently!) until creamy and smooth, 7 to 8 minutes.
  • Add 1 to 1 1/4 teaspoons salt, the pepper, and the mustard and/or nutmeg, if using. Take the pan off the heat and add 2 1/2 cups Cheddar and 1/4 cup Parmesan cheese. Whisk until the cheese is melted and the sauce is smooth. Taste and add more seasonings, if you like.
  • Drain the macaroni and return it to the pot. Dump the sauce on top of the macaroni and toss thoroughly to coat. Turn out the macaroni mixture into a large cast-iron skillet, a 13-by-9-inch baking dish, or another generously sized casserole dish. Sprinkle evenly with the remaining Cheddar and Parmesan.
  • One last thing. Melt the remaining butter in a small skillet. (Use 2 tablespoons for uber-buttery bread crumbs, 1 tablespoon for swimsuit-season bread crumbs.) Drizzle the butter over the bread crumbs in a bowl and toss to coat. Sprinkle the bread crumbs over the macaroni.
  • Bake until the crumbs are browned and the macaroni is warmed through, 20 minutes if you're in a hurry or, if you're in no rush and prefer a creamier sauce, up to an hour or so. You will need to cover the dish after 15 minutes or so to prevent the crumbs from browning too much.
  • Let the macaroni and cheese rest at room temperature for about 10 minutes before scooping it out in heaping portions. 


Baked Macaroni and Cheese Variation

While the classic is always welcome, try mixing things up on occasion…
Smoky Green Chile Version
Add a 4-ounce can diced mild green chiles, drained, to the macaroni mixture before turning it into the baking dish. Add 1/4 to 1/2 teaspoon smoked paprika to the buttered crumbs.
“Tuna Melt” Version
Substitute 1 cup grated Havarti or Fontina cheese for 1 cup of the Cheddar when you make the sauce (you’ll still need a total of 3 cups cheese plus the 1/2 cup Parmesan or pecorino). Add two 5-ounce cans tuna, drained, and 2 teaspoons grated lemon zest to the macaroni before turning it into the baking dish.
Simple Comforts

Adapted From

Simple Comforts

Buy On Amazon


Serving: 1 portionCalories: 1089 kcalCarbohydrates: 108 gProtein: 48 gFat: 51 gSaturated Fat: 31 gPolyunsaturated Fat: 3 gMonounsaturated Fat: 14 gTrans Fat: 1 gCholesterol: 147 mgSodium: 1617 mgPotassium: 590 mgFiber: 4 gSugar: 12 gVitamin A: 1574 IUVitamin C: 1 mgCalcium: 976 mgIron: 3 mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @leitesculinaria or tag #leitesculinaria!
Recipe © 2010 Sur La Table. Photo © 2010 Johnson Rauhoff. All rights reserved.

Recipe Testers’ Reviews

This is, hands down, one of the best baked macaroni and cheese recipes I’ve ever made. The Parmesan cheese added a great smoky flavor and I’ll never make mac and cheese without it now. This is going into a weekly rotation in our lunch and dinner schedule. To make this into a one-pot meal, instead of just a side dish, I added some honeyed ham before baking—it turned out awesome!

This baked macaroni and cheese recipe was fantastic. It’s so much better than the boxed mac and cheese and not that much more labor-intensive. The buttered bread crumbs on top really make this dish. It’s perfect comfort food.

This macaroni and cheese is classic, creamy, and wonderfully cheesy. I made the green chile variation and the base tasted like chile con queso. I’d probably just add more butter to the topping next time.

I thought this baked macaroni and cheese recipe was outstanding! I’m always a little bit disappointed by most homemade mac and cheese recipes (let alone the box—I must be getting old because I don’t care at all for that anymore), but this one was great. I made the tuna melt version and thought it turned out perfectly with great flavor. And it was easy to make as well. Will definitely make again.

I remember the first time I had homemade macaroni and cheese. My college roommate, who truth be told wasn’t much of a cook, led me into our kitchen, took out a secret recipe card from her mother, and proceeded to make the first macaroni and cheese I’d ever had that didn’t come from a box. It was a revelation, and I haven’t looked back since. Now you’re probably thinking, how is this version better than any version out there? I’ll let you in on a little secret—it’s the simplicity of the dish. I used aged extra-sharp Cheddar, grated the Parmesan cheese myself, and added only the nutmeg (along with salt and pepper) to flavor the cheese sauce. Definitely take the extra time to make the bread crumbs from stale bread, as it’s worth the effort. I haven’t been able to recreate the macaroni and cheese my roommate made, but I’ll admit, this is the closest I’ve been since.

The smoky green chile version of this comfort food staple provides all the satisfaction of the basic home-cooked dish with a little extra pizzazz. The spices—including the optional dry mustard and nutmeg—complement the creaminess of the cheese sauce. I’d reduce the amount of smoked paprika a bit when making this version again. Personally, I found 1/2 teaspoon to be a little too strong, especially since it’s concentrated in the crumbs on the top. I also think I’d prefer the crumbs lightly toasted before they go on top of the casserole, for an extra crunch.

I prepared this baked macaroni and cheese earlier in the day for dinner. Because it was pretty cold from the fridge, I baked it for longer than the time specified ,and it became creamy and toasty with the bread crumbs. Everyone was really happy with it. Next time, I’ll cut down on the nutmeg because it stood out too much for me. This recipe is economical, as it does make a lot. The first night I had my husband get some fried chicken to go with it, and the next night, we grilled some steaks. Tonight, we will diet.

This baked macaroni and cheese is a wonderful addition to any cook’s repertoire. It’s easy to make with great directions. I love that the recipe use both Cheddar and Parmesan cheeses.

Be sure to add the nutmeg and the ground mustard; I added both ingredients, and the dish was terrific.

If you add the salt to the water when cooking the pasta, you won’t need to add any extra salt to the sauce. I used dried bread crumbs instead of fresh ones and it worked just as well. The macaroni and cheese reheats well in the microwave, in case there are any leftovers. Enjoy!

I liked the creamy feel to this baked macaroni and cheese. We all loved it and I’ll make it again.

We decided to add homemade bacon bits on the top, too. My husband thinks we should add anchovies next time, so we’ll definitely try that. I’m not sure if it was the cheeses I used, but I was expecting a stronger extra-sharp Cheddar taste.

About David Leite

David Leite has received three James Beard Awards for his writing as well as for Leite’s Culinaria. His work has appeared in The New York Times, Martha Stewart Living, Saveur, Bon Appétit, Gourmet, Food & Wine, Yankee, Los Angeles Times, Chicago Tribune, The Washington Post, and more.

Hungry For More?

Garlic-Butter Shrimp Pasta

Only 30 minutes and a few simple ingredients stands between you and a warm bowl of pasta and shrimp bathed in lemon garlic butter. What are you waiting for?

30 mins

Brie Mac and Cheese

The creamiest, cheesiest, most comforting mac and cheese you’re ever going to try. Swear.

1 hr

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 4 stars
    While looking on the Leite’s site for a mac & cheese recipe I decided this one would be the perfect one to make for my neighbor’s small child. It is plain, simple, and cheesy. I opted to use a blend of “colby-jack” as I thought the blend would be more kid-friendly. My little neighbor was thrilled with her very own mac & cheese made just for her!

  2. I’ve made a very close version of baked mac n cheese for years, which is basically the same recipe shared to me by my Aunt way back in the 70’s. However, we use a mix of 2/3 cheddar and 1/3 smoked gouda or edam cheese. Instead of bread crumbs, we crush some cheez-it crackers up for the topping. I think baked is the ONLY way to have mac n cheese because you get that nice custard-like consistency that binds it all together, instead of a cheese soup!

    1. Craig, thanks for sharing your family’s classic! And yes, such a difference between those two approaches…