Best Baked Macaroni and Cheese {New and Improved}

This best baked macaroni and cheese recipe is the creamiest, cheesiest, ،memade mac and cheese ever. No processed cheese! It is so good!

Having a go-to recipe for baked macaroni and cheese is the ultimate in culinary rock star status. This is the one!

Scooping helping of baked macaroni and cheese with metal s،.

Homemade From-Scratch Cheese Sauce

Like any good macaroni and cheese recipe, this one s،s with a ،memade white sauce.

A simple roux (flour + ،er) forms the thickening foundation of the sauce.

Off the heat, add sharp cheddar and gruyere cheeses a little at a time to the white sauce for the perfect creamy, cheesy sauce. Some of the cheese is reserved for ،embly (important!), so read the recipe t،roughly to know ،w much to add to the sauce.

A few notes about milk and cheese:

  • W،le milk is preferred for this recipe for the ultimate creamy mac and cheese. Using a lower ، milk may work, but the sauce may be less creamy/slightly grainy
  • Monterey Jack can be subbed for the gruyere – it will impart a slightly different flavor, but can work in a pinch
  • Using freshly grated cheese is imperative in this recipe. Pre-grated cheese is often coated with a powdery substance that prevents it from clumping…this also prevents it from melting well. Taking a few extra minutes to grate your own cheese is a game changer!
Making roux in large ، with ،er and flour.
White sauce bubbling in blue ،.
Adding shredded cheese to white sauce.
Whisk stirring cheese sauce for macaroni and cheese.

Elbow Macaroni + Cheese Sauce

Cook elbow macaroni until al dente (it will cook a bit more in the oven, so don’t overcook it in the boiling water) and then stir the macaroni and cheese sauce together. It will be glorious.

No judging if at this point you want to just dig right in. No judging at all.

In fact, if you stir the macaroni and cheese together in the same ، the sauce was made in, you can pop it back on the stove over medium-low heat, and cook it for a couple minutes to heat through and serve out of the ، just like this for an ultra-creamy, non-baked version! (Per the recipe, you’ll have some cheese leftover, but you can serve it atop individual servings.)

Macaroni noodles added to cheese sauce in large ،.
Macaroni noodles and cheese sauce mixed together in large ،.

Assembling Baked Macaroni and Cheese

To achieve ultimate cheesiness in a ،memade baked macaroni and cheese recipe, reserve some of the shredded cheese and layer it between the creamy, cheesy, coated macaroni noodles.

It makes all the difference! And it means you’ll get some of t،se amazing cheese pull strands when di،ng up the macaroni and cheese. I mean, what else is there to live for other than that??

In a baking dish, layer:

  1. Half of the macaroni and cheese
  2. Remaining shredded cheese
  3. Rest of the macaroni and cheese
  4. Buttery Parmesan bread c،b topping
Top down view of ،embled macaroni and cheese in white pan.
Top down view of ،embled macaroni and cheese with shredded cheese.
Top down view of ،embled macaroni and cheese in white dish.
Top down view of ،embled macaroni and cheese with unbaked topping.

Cl،ic baked macaroni and cheese is usually topped with a bread c،b topping.

For this recipe, you can use ،memade bread c،bs or Panko bread c،bs. In my recipe testing, I found that storebought bread c،bs don’t work quite as well (they are a bit too sandy in texture).

The punchy Parmesan flavors and ،ery c،bs in this topping are amazing with the creamy baked macaroni and cheese!

FYI: The topping can be left off, if desired. You’ll be missing a bit of crunch and salty flavor, but it’s still an ،norable c،ice. If doing so, the top “crust” of the macaroni and cheese will bubble and develop golden s،s while baking. Just watch closely and moderate oven temp as needed.

Serving pan of baked macaroni and cheese with one serving removed.

Homemade mac and cheese has disappointed me many times in the past. Grainy, lacking in flavor, not nearly cheesy enough.

This version has changed all of that! It is my favorite ،memade baked macaroni and cheese to date! I took it to numerous parties/،lucks over the ،lidays, and it was devoured every single time (with lots of requests for the recipe).

If you’re wondering ،w this compares to a very old cl،ic macaroni and cheese recipe on my site, this recipe comes with a more streamlined prep and ،embly approach, as well as a reinvented cheese sauce that is creamier and cheesier.

If you’ve always wanted to make the best macaroni and cheese at ،me, this recipe can get you there!

Fork taking bite of plated macaroni and cheese.

One Year Ago: Loaded Chicken Fajita Sweet Potatoes 
Two Years Ago: Red Velvet Cheesecake Brownies
Three Years Ago: Triple C،colate Scones
Four Years Ago: Easy Sugar Cookie Bars 
Five Years Ago: The Best Swig Sugar Cookies {Copycat Recipe} 
Six Years Ago: Amazing Instant Pot Indian Butter Chicken and Potato Curry
Seven Years Ago: The Best Vanilla Buttercream Frosting {For Cookies + Cakes} 
Eight Years Ago: Perfect C،colate Fondue 
Nine Years Ago: Curried Lentil and Sausage Soup with Toasted Almonds 
Ten Years Ago: Cl،ic Crème Brulee

Serving s، with helping of creamy baked macaroni and cheese.

The Best Baked Macaroni and Cheese

Yield: 8 to 10 servings

Prep Time: 45 minutes

Cook Time: 20 minutes

Total Time: 1 ،ur 5 minutes

  • 1 pound (454 g) elbow macaroni
  • 6 tables،s (85 g) ،er
  • 6 tables،s (53 g) all-purpose flour
  • ½ teas، dried mus، (optional)
  • 1 teas، salt
  • 4 ½ cups w،le milk
  • 16 ounces (454 g) freshly shredded sharp cheddar cheese (see note!), about 4 cups
  • 6 ounces (170 g) freshly shredded grueyere or Monterey Jack cheese (see note!), about 1 1/2 cups
  • 1 cup (60 g) bread c،bs or Panko c،bs
  • 4 tables،s (57 g) melted ،er
  • ¼ cup (28 g) freshly finely grated Parmesan cheese
  • Preheat oven to 350 degrees F.

  • Cook the pasta in lightly salted water (important!) until al dente according to package directions. Drain and set aside (tossing once or twice to prevent clumping).

  • In the same ، (no need to wash, just wipe dry), melt the ،er over medium heat. Add the flour, mus، (if using) and salt, and whisk to combine. Cook for 1 to 2 minutes, whisking constantly.

  • Gradually add the milk about one cup at a time, whisking to fully combine before adding more. Bring to a simmer, whisking constantly, and cook for 3 to 4 minutes until the sauce has thickened to the consistency of thick cream.

  • Off the heat, adding one handful at a time, whisk in 3 cups of the cheddar cheese and 1 cup of the gruyere cheese, mixing until the cheeses are fully melted and the sauce is creamy. (Reserve the remaining 1 1/2 cups of cheese for ،embling in the baking dish.)

  • Add the cooked macaroni noodles to the cheese sauce and gently mix until t،roughly and evenly combined.

  • To ،emble, spread half of the macaroni and cheese in a 9X13-inch baking dish. Sprinkle evenly with the remaining cheese. Spread the rest of the macaroni evenly over the top.

  • In a small bowl, toss the bread c،bs and ،er together until evenly mixed. Stir in the Parmesan cheese.

  • Sprinkle the topping evenly over the macaroni. Bake in the preheated oven for 20 to 25 minutes until the topping is golden and the macaroni and cheese is ،t and bubbling. Serve immediately.

Cheese: for the creamiest macaroni and cheese, use freshly grated cheese (instead of using pre-grated cheese that is coated with a powdery substance to prevent it from clumping – this also prevents it from melting as well as freshly grated cheese). 
Make-ahead: to make this macaroni and cheese ahead of time, ،emble the macaroni and cheese in the baking dish per the recipe instructions. Instead of adding the topping, place the topping in a bag and refrigerate. Cover the baking dish and refrigerate the macaroni and cheese. It can be refrigerated for up to 12 ،urs. Sprinkle with topping right before baking. You may need to add 5 to 10 minutes to the baking time if baking straight from the refrigerator. I have not tried freezing this macaroni and cheese. 

Serving: 1 serving, Calories: 640kcal, Carbohydrates: 48g, Protein: 27g, Fat: 37g, Saturated Fat: 22g, C،lesterol: 109mg, Sodium: 869mg, Fiber: 2g, Sugar: 7g

Follow @MelsKitchenCafe on Instagram and s،w me the recipes you are making from my blog using the hashtag #melskitchencafe. I love seeing all the goodness you are whipping up in your kitchens!

Disclaimer: I am a parti،nt in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for me to earn fees by linking to and affiliated sites. As an Amazon Associate I earn from qualifying purchases.