There’s something about mac and cheese that just speaks to the soul. It’s the perfect comfort food that brings us back to the good ol’ days of childhood.

While there are countless boxed versions of this dish on grocery shelves, nothing beats homemade mac and cheese. If you’re a fan of this classic dish and want to make it from scratch, look no further!

Here’s a delicious and creamy mac and cheese recipe that will satisfy your cravings and bring smiles to everyone at the table.


  • 1 pound elbow macaroni
  • 4 tablespoons unsalted butter
  • 4 tablespoons all-purpose flour
  • 4 cups whole milk
  • 1 teaspoon dry mustard powder
  • 1/4 teaspoon freshly grated nutmeg
  • 2 cups shredded sharp cheddar cheese
  • 1 cup shredded gruyere cheese
  • Salt and pepper to taste


  • Preheat the oven to 375°F.
  • Bring a large pot of salted water to boil over high heat. Add the macaroni and cook for about 7-8 minutes or until tender but still firm to the bite. Drain and set aside.
  • In a separate saucepan, melt the butter over medium heat. Add the flour and whisk constantly for about 2 minutes until it turns golden brown and slightly nutty in aroma.
  • Gradually whisk in the milk, mustard powder, and nutmeg. Cook for about 5-7 minutes or until the sauce thickens and coats the back of a wooden spoon.
  • Remove from heat and add the cheddar and gruyere cheeses. Stir until the cheese is melted and the sauce is smooth. Season with salt and pepper if needed.
  • Add the cooked macaroni to the cheese sauce and mix well until everything is evenly coated.
  • Transfer the mac and cheese mixture to a large baking dish and sprinkle some extra cheese on top if desired.
  • Bake for 20-25 minutes or until bubbly and golden brown on top.
  • Let it cool for a few minutes before serving.


  • Add bacon bits, diced ham, or chopped cooked chicken for some protein and extra flavor.
  • Use different types of cheese such as fontina, gouda, or pepper jack to mix things up.
  • Top with breadcrumbs or crushed potato chips for some crunch.


This mac and cheese recipe is a staple that everyone needs in their recipe book. It’s easy to make, incredibly delicious, and always a crowd pleaser. Whether you’re cooking for your family or hosting a dinner party, this dish will surely bring everyone together.

So the next time you’re in the mood for comfort food, give this recipe a try and be prepared to fall in love with mac and cheese all over again!