The BEST Homemade Baked Mac And Cheese Recipe

I just nailed The Best Mac N Cheese, insanely creamy with three cheeses and a golden crunchy top that actually holds up when reheated.

A photo of The BEST Homemade Baked Mac And Cheese Recipe

I’m obsessed with this The BEST Homemade Baked Mac And Cheese because it’s pure cheese worship. I love the way sharp cheddar and Gruyere melt into a ridiculous, creamy river, then get a crunchy top that fights back.

It hits every cheesy spot in my brain and makes takeout feel lazy. I call it my Classic Mac And Cheese Recipe when I’m feeling smug, or praise it as Homemade Mac B Cheese when friends beg for the recipe.

But mostly I just eat it straight from the dish. No apologies.

Just more please. Every bite is stupidly, gloriously satisfying always.

Ingredients

Ingredients photo for The BEST Homemade Baked Mac And Cheese Recipe

  • Basically the carby backbone; kids always raid the bowl.
  • Plus butter makes it silky and comforting.
  • Flour gives the sauce body so it sticks.
  • Warm milk smooths the sauce and makes it creamy.
  • Heavy cream adds serious richness, if you’re splurging.
  • Sharp cheddar brings bold, tangy cheesiness everyone loves.
  • Gruyere adds nutty, melty depth and gooey pull.
  • Parmesan gives salty, savory punch and a little bite.
  • Dijon mustard cuts richness with a subtle zip.
  • Garlic powder adds easy, mellow savory warmth.
  • Nutmeg whispers cozy warmth, like a tiny secret.
  • Kosher salt is the basic taste lifter; don’t skimp.
  • Black pepper adds a bright, mild heat finish.
  • Panko crumbs give that craveable crunchy top.
  • Melting butter helps the topping brown perfectly.
  • Smoked paprika sprinkles gentle color and a smoky hint.

Ingredient Quantities

  • 1 lb elbow macaroni (about 450 g)
  • 4 tbsp unsalted butter, divided
  • 1/4 cup all purpose flour
  • 3 cups whole milk, warmed
  • 1/2 cup heavy cream (optional, adds richness)
  • 3 cups sharp cheddar, shredded (about 12 oz / 340 g)
  • 1 1/2 cups Gruyere, shredded (about 6 oz / 170 g)
  • 1/2 cup Parmesan, finely grated (about 2 oz / 55 g)
  • 1 tsp Dijon mustard or 1 tsp dry mustard powder
  • 1/2 tsp garlic powder
  • 1/4 tsp ground nutmeg, a pinch more if you like
  • 1 tsp kosher salt, plus more to taste
  • 1/2 tsp freshly ground black pepper
  • 1 cup panko breadcrumbs
  • 2 tbsp melted butter for the topping
  • 1/2 tsp smoked paprika or regular paprika for sprinkling

How to Make this

1. Preheat oven to 375°F (190°C). Butter a 9×13 inch baking dish or a similar casserole pan and set aside.

2. Bring a large pot of salted water to a boil and cook 1 lb elbow macaroni until just shy of al dente, about 1 minute less than package directions. Drain, reserve 1/2 cup pasta water, and set pasta aside.

3. In the same pot over medium heat, melt 3 tbsp of the butter. Whisk in 1/4 cup all purpose flour and cook, stirring, about 1 minute to make a roux but don’t let it brown.

4. Slowly whisk in 3 cups warmed whole milk and 1/2 cup heavy cream (if using) until smooth. Cook, stirring often, until the sauce thickens and coats the back of a spoon, about 5 to 7 minutes.

5. Stir in 1 tsp Dijon mustard (or dry mustard), 1/2 tsp garlic powder, 1/4 tsp ground nutmeg, 1 tsp kosher salt and 1/2 tsp black pepper. Taste and adjust seasoning; if the sauce seems too thick, add a splash of the reserved pasta water.

6. Remove sauce from heat and stir in cheeses off the heat so they melt smoothly: 3 cups sharp cheddar, 1 1/2 cups Gruyere, and 1/2 cup finely grated Parmesan. Mix until silky and fully combined.

7. Fold the cooked macaroni into the cheese sauce until everything is evenly coated. Pour the macaroni mixture into the prepared baking dish and smooth the top.

8. Make the topping by mixing 1 cup panko breadcrumbs with 2 tbsp melted butter and 1/2 tsp smoked or regular paprika. Sprinkle the breadcrumb mix evenly over the mac and cheese.

9. Bake for 20 to 25 minutes, until the topping is golden brown and the edges are bubbly. If you want extra browning, place under the broiler for 1 to 2 minutes but watch closely so it does not burn. Let rest 5 to 10 minutes before serving so it firms up a bit.

Equipment Needed

1. 9×13 inch baking dish (or similar casserole pan), buttered and ready
2. Large stock pot for boiling pasta
3. Fine-mesh colander for draining pasta (save a cup of pasta water)
4. Whisk for the roux and sauce
5. Wooden spoon or heatproof spatula for stirring and folding
6. Measuring cups and spoons (for flour, milk, spices, etc.)
7. Box grater (for shredding cheddar and Gruyere) or pre-shredded bowls
8. Medium mixing bowl for tossing breadcrumb topping
9. Oven mitts and a rimmed baking sheet to catch drips under the broiler

FAQ

A: Yes. Elbows hold the sauce great but shells, cavatappi, or penne work fine too. Just cook to al dente since it will bake more in the oven. If you use bigger tubes, check theyre not too thick or youll need a minute or two longer to cook.

A: You can swap whole milk for 2 percent or even a mix of milk and a little extra cream. It will be a touch less rich but still tasty. If you use skim, add the optional heavy cream or the sauce may taste thin.

A: Remove the sauce from heat before adding all the cheese and stir it in slowly. Use freshly shredded cheese not pre shredded bags since those have anti caking stuff that can make sauce grainy. Also avoid boiling the sauce after cheese is added.

A: Yes. Assemble and refrigerate up to 24 hours ahead, cover and bake a few extra minutes. For fully baked leftovers, reheat in a 350 F oven until warmed through about 20 to 30 minutes. Add a splash of milk if it seems dry.

A: Mix the panko with melted butter and spread evenly. Broil for 1 to 2 minutes at the end but watch closely because it browns fast. The smoked paprika adds flavor but you can skip it if you prefer.

A: Sharp cheddar is the backbone so keep some cheddar. Swap Gruyere for fontina or Monterey Jack for a milder melt. Parmesan adds bite so you can use Pecorino or even Romano if that is what you have on hand.

The BEST Homemade Baked Mac And Cheese Recipe Substitutions and Variations

  • Elbow macaroni:
    • Cavatappi or small shells — they hold sauce well, 1:1 swap.
    • Penne or rigatoni, 1:1, if you want chunkier bites.
    • Gluten free pasta, 1:1, cook to package directions.
  • Whole milk / heavy cream:
    • Half and half instead of milk + cream, use same total volume.
    • Evaporated milk for creaminess, use equal amount of the milk called for.
    • Milk plus an extra tablespoon of butter per cup if you dont have cream.
  • Cheddar / Gruyere / Parmesan cheeses:
    • Sharp white cheddar or aged Colby for cheddar, 1:1.
    • Fontina or Emmental for Gruyere, melts similarly, 1:1.
    • Pecorino Romano for Parmesan if you want saltier, use a little less (about 3/4 the amount).
  • Panko breadcrumbs / melted butter topping:
    • Crushed crackers (Ritz or saltines) for a richer, savory crunch, use equal volume.
    • Regular plain breadcrumbs if panko is missing, they brown faster so watch the oven.
    • Olive oil instead of melted butter for a lighter topping, brush on about the same amount.

Pro Tips

1. Let the cheese sauce cool off the heat before you add the shredded cheese, otherwise it can get grainy or oily. Stir gently until smooth, and if it feels too thick, add a bit of the starchy pasta water you saved. A few tablespoons can save the sauce, trust me.

2. Don’t overcook the pasta. Slightly underdone is better cause it will finish cooking in the oven and won’t turn mushy. Also toss the drained pasta with a tiny bit of butter so it doesnt clump while you make the sauce.

3. For extra depth, brown a tablespoon of butter in the pot before adding the roux, or stir in a splash of Worcestershire or a little hot sauce to the finished sauce. Just a small amount goes a long way and you’ll notice the difference.

4. Make the topping ahead and keep it in the fridge, then add it right before baking so it stays crunchy. If you want an even crispier top, mix in a few tablespoons of grated Parmesan or a handful of finely chopped toasted nuts. Keep an eye under the broiler though, it burns fast.

The BEST Homemade Baked Mac And Cheese Recipe

The BEST Homemade Baked Mac And Cheese Recipe

Recipe by Filip Tappenela

0.0 from 0 votes

I just nailed The Best Mac N Cheese, insanely creamy with three cheeses and a golden crunchy top that actually holds up when reheated.

Servings

8

servings

Calories

713

kcal

Equipment: 1. 9×13 inch baking dish (or similar casserole pan), buttered and ready
2. Large stock pot for boiling pasta
3. Fine-mesh colander for draining pasta (save a cup of pasta water)
4. Whisk for the roux and sauce
5. Wooden spoon or heatproof spatula for stirring and folding
6. Measuring cups and spoons (for flour, milk, spices, etc.)
7. Box grater (for shredding cheddar and Gruyere) or pre-shredded bowls
8. Medium mixing bowl for tossing breadcrumb topping
9. Oven mitts and a rimmed baking sheet to catch drips under the broiler

Ingredients

  • 1 lb elbow macaroni (about 450 g)

  • 4 tbsp unsalted butter, divided

  • 1/4 cup all purpose flour

  • 3 cups whole milk, warmed

  • 1/2 cup heavy cream (optional, adds richness)

  • 3 cups sharp cheddar, shredded (about 12 oz / 340 g)

  • 1 1/2 cups Gruyere, shredded (about 6 oz / 170 g)

  • 1/2 cup Parmesan, finely grated (about 2 oz / 55 g)

  • 1 tsp Dijon mustard or 1 tsp dry mustard powder

  • 1/2 tsp garlic powder

  • 1/4 tsp ground nutmeg, a pinch more if you like

  • 1 tsp kosher salt, plus more to taste

  • 1/2 tsp freshly ground black pepper

  • 1 cup panko breadcrumbs

  • 2 tbsp melted butter for the topping

  • 1/2 tsp smoked paprika or regular paprika for sprinkling

Directions

  • Preheat oven to 375°F (190°C). Butter a 9×13 inch baking dish or a similar casserole pan and set aside.
  • Bring a large pot of salted water to a boil and cook 1 lb elbow macaroni until just shy of al dente, about 1 minute less than package directions. Drain, reserve 1/2 cup pasta water, and set pasta aside.
  • In the same pot over medium heat, melt 3 tbsp of the butter. Whisk in 1/4 cup all purpose flour and cook, stirring, about 1 minute to make a roux but don’t let it brown.
  • Slowly whisk in 3 cups warmed whole milk and 1/2 cup heavy cream (if using) until smooth. Cook, stirring often, until the sauce thickens and coats the back of a spoon, about 5 to 7 minutes.
  • Stir in 1 tsp Dijon mustard (or dry mustard), 1/2 tsp garlic powder, 1/4 tsp ground nutmeg, 1 tsp kosher salt and 1/2 tsp black pepper. Taste and adjust seasoning; if the sauce seems too thick, add a splash of the reserved pasta water.
  • Remove sauce from heat and stir in cheeses off the heat so they melt smoothly: 3 cups sharp cheddar, 1 1/2 cups Gruyere, and 1/2 cup finely grated Parmesan. Mix until silky and fully combined.
  • Fold the cooked macaroni into the cheese sauce until everything is evenly coated. Pour the macaroni mixture into the prepared baking dish and smooth the top.
  • Make the topping by mixing 1 cup panko breadcrumbs with 2 tbsp melted butter and 1/2 tsp smoked or regular paprika. Sprinkle the breadcrumb mix evenly over the mac and cheese.
  • Bake for 20 to 25 minutes, until the topping is golden brown and the edges are bubbly. If you want extra browning, place under the broiler for 1 to 2 minutes but watch closely so it does not burn. Let rest 5 to 10 minutes before serving so it firms up a bit.

Notes

  • Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.

Nutrition Facts

  • Serving Size: 256g
  • Total number of serves: 8
  • Calories: 713kcal
  • Fat: 45.5g
  • Saturated Fat: 28.2g
  • Trans Fat: 0.3g
  • Polyunsaturated: 1.9g
  • Monounsaturated: 7.5g
  • Cholesterol: 120mg
  • Sodium: 995mg
  • Potassium: 591mg
  • Carbohydrates: 55.5g
  • Fiber: 1.9g
  • Sugar: 5.1g
  • Protein: 30.8g
  • Vitamin A: 1200IU
  • Vitamin C: 0.5mg
  • Calcium: 664mg
  • Iron: 1.6mg

Please enter your email to print the recipe:




Leave a Comment

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

*