Creamy Baked Mac and Cheese

Creamy mac and cheese with golden breadcrumb topping served in a baking dish Save to Pinterest
Creamy mac and cheese with golden breadcrumb topping served in a baking dish | cookedstories.com

This classic American comfort dish combines tender elbow macaroni with a velvety cheese sauce made from sharp cheddar, mozzarella, and parmesan.

The creamy stovetop base is folded together with the pasta, transferred to a baking dish, and finished under a golden, buttery breadcrumb crust.

Ready in just 45 minutes, it's an easy vegetarian main that feeds four — ideal for cozy weeknight dinners or casual family gatherings.

Something about a pot of mac and cheese bubbling away in the oven makes the whole house feel like it belongs to you. The smell alone is enough to make anyone wander into the kitchen pretending they need a glass of water. I started making this version years ago when I got tired of the box stuff and wanted something that tasted like it actually cared about itself. Its never let me down since.

One rainy Tuesday my neighbor knocked on my door holding an empty dish she had returned from a potluck and asked if I could fill it again with whatever that orange stuff was. I laughed because it was just this mac and cheese, nothing fancy, but she looked dead serious. That was the moment I realized this recipe was doing more work than I gave it credit for.

Ingredients

  • Elbow macaroni (250 g): The classic shape holds sauce in every little curve and you really should not substitute a smooth pasta here because the sauce needs something to grab onto.
  • Whole milk (2 cups): Full fat milk creates the creamiest sauce and skim milk will leave you wondering why things feel thin and sad.
  • Unsalted butter (2 tbsp for sauce, 2 tbsp for topping): You control the salt this way and the butter is what makes the roux work its magic.
  • All-purpose flour (2 tbsp): This is your thickening agent so do not skip it unless you want soup instead of sauce.
  • Sharp cheddar cheese (1 1/2 cups grated): Sharp is non negotiable because mild cheddar disappears into the sauce and you lose that tangy personality.
  • Mozzarella cheese (1/2 cup grated): Adds incredible stretch and gooeyness that cheddar alone cannot achieve.
  • Parmesan cheese (1/4 cup grated plus 2 tbsp for topping): A little goes a long way and brings a salty depth that rounds everything out.
  • Salt (1/2 tsp) and black pepper (1/4 tsp): Seasoning is what separates homemade from bland so taste and adjust.
  • Mustard powder (1/4 tsp, optional): This tiny addition wakes up the cheese flavor in a way that surprises people every time.
  • Breadcrumbs (1/2 cup): Panko or regular both work but panko gives you a lighter, crispier crunch on top.

Instructions

Get your oven ready:
Preheat to 180 degrees C (350 degrees F) and grease a medium baking dish with butter so nothing sticks later when you are trying to serve proud.
Cook the pasta:
Boil the macaroni in a large pot of well salted water following the package directions, then drain it a minute before you think you should because it will keep cooking in the oven.
Build the roux:
Melt 2 tbsp butter in a saucepan over medium heat, whisk in the flour, and stir constantly for about a minute until it looks foamy and smells like toasted popcorn but not brown.
Add the milk slowly:
Pour the milk in gradually while whisking like you mean it so no lumps form, then keep stirring over medium heat for about 5 minutes until the sauce coats the back of a spoon.
Melt in the cheeses:
Take the pan off the heat and stir in all three cheeses at once, watching them disappear into a smooth golden sauce, then season with salt, pepper, and mustard powder.
Combine pasta and sauce:
Fold the drained macaroni into the cheese sauce gently until every noodle is coated and the whole thing looks like it was made by someone who really loves you.
Assemble the bake:
Pour everything into your prepared baking dish and spread it out evenly so the topping covers the whole surface later.
Make the topping:
Mix the breadcrumbs with 2 tbsp melted butter and scatter them over the top, then finish with extra parmesan if you want that extra salty crunch.
Bake until golden:
Slide it into the oven for 20 to 25 minutes until the top is deeply golden and the edges are bubbling, then let it sit for 5 minutes so you do not burn your tongue on the first bite.
Baked mac and cheese bubbling with melted cheddar and a crispy crust Save to Pinterest
Baked mac and cheese bubbling with melted cheddar and a crispy crust | cookedstories.com

The best thing about this dish is watching people go back for seconds without asking if it is okay. It stops being a side dish and becomes the reason everyone showed up.

Making It Your Own

Once you have the base sauce down you can really play around with it. Toss in cooked crumbled bacon or sauteed mushrooms and suddenly it is a whole new dish that feels intentional instead of thrown together. Swap the cheddar for Gruyere if you want to feel fancy or Monterey Jack if you want it milder for kids.

What to Serve Alongside

This mac and cheese is rich enough to stand alone but a crisp green salad with vinaigrette cuts through the heaviness beautifully. Roasted broccoli or Brussels sprouts also work because something about the charred edges next to creamy cheese just makes sense on a plate.

Storing and Reheating

Leftovers keep in the fridge for up to three days and reheat surprisingly well if you add a splash of milk before warming.

  • Cover the baking dish tightly with foil if you are storing it whole so the top does not dry out.
  • Microwave individual portions with a damp paper towel on top to bring back some of the creaminess.
  • Freeze portions in airtight containers for up to a month but know the texture of the sauce will soften slightly when thawed.
Velvety mac and cheese scooped from a dish showing stretchy melted cheese Save to Pinterest
Velvety mac and cheese scooped from a dish showing stretchy melted cheese | cookedstories.com

Make this once and it will become the dish people request from you at every gathering, every cold night, every moment that calls for something warm and reliable. That is the highest compliment a recipe can earn.

Recipe Questions & Answers

Yes, any short pasta shape like shells, penne, or cavatappi works well. The key is choosing a shape with nooks and crevices that hold onto the cheese sauce effectively.

Graininess usually happens when the heat is too high when adding cheese. Remove the saucepan from heat entirely before stirring in the cheeses — residual warmth will melt them smoothly without separating.

Absolutely. Assemble everything up to the baking step, cover tightly, and refrigerate for up to 24 hours. Add an extra 5–10 minutes to the baking time since it will be going in cold.

Gruyère adds a nutty depth, Monterey Jack melts beautifully, and fontina brings creaminess. A blend of cheeses always yields a more complex flavor than using just one variety.

Store in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 160°C (325°F) covered with foil to prevent drying out, or microwave individual portions with a splash of milk.

Yes, it freezes well for up to 2 months. Wrap the baking dish tightly in foil and freezer wrap. Thaw overnight in the refrigerator before reheating at 180°C (350°F) until heated through.

Creamy Baked Mac and Cheese

Tender macaroni baked in a rich three-cheese sauce with a golden breadcrumb topping — pure comfort food.

Prep 15m
Cook 30m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Pasta

  • 2 cups elbow macaroni

Cheese Sauce

  • 2 cups whole milk
  • 2 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • 1 ½ cups sharp cheddar cheese, grated
  • ½ cup mozzarella cheese, grated
  • ¼ cup parmesan cheese, grated
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ¼ teaspoon mustard powder (optional)

Topping

  • ½ cup breadcrumbs
  • 2 tablespoons butter, melted
  • 2 tablespoons parmesan cheese, grated (optional)

Instructions

1
Preheat the Oven: Preheat oven to 350°F. Grease a medium baking dish with butter or non-stick spray.
2
Cook the Macaroni: Bring a large pot of salted water to a rolling boil. Cook elbow macaroni according to package directions until al dente. Drain thoroughly and set aside.
3
Make the Roux: In a saucepan over medium heat, melt 2 tablespoons of butter. Sprinkle in the flour and whisk constantly for 1 to 2 minutes until the mixture is foamy and pale, but not browned.
4
Build the Béchamel: Gradually pour in the whole milk while whisking continuously to prevent lumps from forming. Continue cooking and stirring for about 5 minutes until the sauce thickens enough to coat the back of a spoon.
5
Add the Cheeses: Remove the saucepan from heat. Stir in the grated sharp cheddar, mozzarella, and parmesan until fully melted and smooth. Season with salt, black pepper, and mustard powder if using.
6
Combine Pasta and Sauce: Gently fold the drained macaroni into the cheese sauce, ensuring every noodle is evenly coated.
7
Assemble the Baking Dish: Transfer the macaroni mixture into the prepared baking dish, spreading it out into an even layer.
8
Prepare the Topping: In a small bowl, combine the breadcrumbs with the melted butter. Sprinkle the mixture evenly over the macaroni. Top with additional grated parmesan if desired.
9
Bake Until Golden: Bake for 20 to 25 minutes until the topping is golden brown and the sauce is bubbly. Allow to rest for 5 minutes before serving.
Additional Information

Equipment Needed

  • Large pot
  • Saucepan
  • Whisk
  • Baking dish
  • Mixing spoon

Nutrition (Per Serving)

Calories 520
Protein 20g
Carbs 48g
Fat 27g

Allergy Information

  • Contains milk
  • Contains wheat (gluten)
  • May contain eggs (in some pasta varieties)
  • May contain tree nuts (in some processed cheeses); always verify ingredient labels
Veronica Mills

Home cook sharing easy, wholesome recipes and helpful kitchen tips for every food lover.