Macaroni Cheese

Creamy macaroni cheese with golden breadcrumb topping served in a rustic baking dish Pin It
Creamy macaroni cheese with golden breadcrumb topping served in a rustic baking dish | spoonistry.com

This classic macaroni cheese brings together tender pasta and a luxuriously smooth cheese sauce made with mature cheddar and Gruyère. The sauce starts with a simple butter and flour roux, enriched with whole milk and finished with Dijon mustard for subtle depth.

Topped with a crunchy breadcrumb and cheese crust, it bakes until golden and bubbly. Ready in just 45 minutes, it serves four and pairs beautifully with a crisp green salad or roasted vegetables.

Something about a Tuesday night, rain on the windows, and a block of cheddar staring at me from the fridge turned an ordinary evening into the best mac and cheese session of my life. The house smelled like butter and warmth within twenty minutes. My roommate walked in, took one bite, and refused to speak for five solid minutes because her mouth was too full. That silence was the highest compliment I have ever received.

I have made this for potluck dinners, lazy Sundays, and once at two in the morning when a friend showed up at my door after a terrible week. Every single time someone asks for the recipe and I pretend it is a secret family treasure. Really it is just butter, flour, milk, and cheese treated with a little patience and a lot of love.

Ingredients

  • Macaroni pasta (300 g): Use a good quality dried pasta and cook it just to al dente because it will soften further in the oven.
  • Unsalted butter (2 tablespoons): You control the salt this way and the sauce tastes cleaner.
  • All-purpose flour (2 tablespoons): This is your thickening agent so whisk it well with the butter to avoid any raw flour taste.
  • Whole milk (500 ml): Whole milk gives the richest sauce but you can sneak in a splash of cream if you are feeling indulgent.
  • Mature cheddar cheese (150 g): Grate it yourself from a block because pre-shredded cheese has coatings that prevent smooth melting.
  • Gruyere cheese (50 g): This adds a nutty depth that elevates the whole dish beyond ordinary mac and cheese.
  • Dijon mustard (1/2 teaspoon): It does not make the dish taste like mustard but it sharpens the cheese flavor beautifully.
  • Salt and black pepper: Season gradually and taste as you go because cheese is already salty.
  • Breadcrumbs (30 g): Panko works wonderfully here for extra crunch but regular breadcrumbs are just fine.
  • Grated cheddar for topping (30 g): A little extra cheese on top never hurt anyone.
  • Melted butter (1 tablespoon): Tossing the breadcrumbs with butter helps them go perfectly golden.

Instructions

Preheat and prepare:
Set your oven to 200 degrees Celsius which is 400 degrees Fahrenheit and generously butter your baking dish so nothing sticks later.
Cook the pasta:
Boil a large pot of salted water and cook the macaroni just until al dente then drain it immediately so it does not go mushy.
Build the roux:
Melt the butter in a saucepan over medium heat then add the flour and whisk constantly for one to two minutes until it smells lightly toasted and looks golden.
Create the sauce base:
Pour the milk in slowly while whisking with confidence to keep lumps away then stir gently until the mixture thickens enough to coat the back of a spoon.
Add the cheese:
Take the pan off the heat and stir in both cheeses plus the Dijon mustard watching everything melt into the smoothest sauce you have ever seen.
Combine and assemble:
Fold the drained pasta into the cheese sauce making sure every noodle is coated then spoon it all into your prepared baking dish.
Make the topping:
Mix breadcrumbs with the remaining cheese and melted butter in a small bowl then scatter it evenly across the top like a crunchy blanket.
Bake until golden:
Slide the dish into the oven for fifteen to twenty minutes until the top is deeply golden and the edges are bubbling with enthusiasm.
Rest before serving:
Let it sit for five minutes because the sauce needs a moment to settle and you need a moment to appreciate what you just made.
Pin It
| spoonistry.com

The first time I pulled this from the oven and saw that golden crust crackling on top I actually clapped for myself. It felt like I had created something far greater than the sum of its humble parts.

Serving Suggestions That Actually Work

A crisp green salad with a sharp vinaigrette cuts through the richness perfectly and makes you feel like you ate a balanced meal. Roasted broccoli or charred asparagus also make excellent sidekicks. If you want to go all out pour a chilled glass of Chardonnay and pretend you are at a bistro instead of your kitchen table.

Making It Your Own

A pinch of nutmeg stirred into the sauce adds a warmth that most people cannot quite identify but everyone loves. You could fold in cooked bacon bits or caramelized onions if you want to push it toward a full meal situation. Swapping half the cheddar for Monterey Jack or mozzarella creates a stretchier gooier result that kids especially go crazy for.

Storage and Reheating Wisdom

Leftovers keep well in an airtight container in the fridge for up to three days though honestly it rarely lasts that long in my house. Reheat it gently in the oven covered with foil so the top does not dry out rather than using the microwave which can make the sauce separate.

  • Add a tiny splash of milk before reheating to bring the sauce back to life.
  • Freeze individual portions for up to one month but know the texture of the topping will soften.
  • Always let frozen portions thaw overnight in the fridge before reheating for the best result.
Baked macaroni cheese bubbling with melted cheddar and Gruyère in a cast iron skillet Pin It
Baked macaroni cheese bubbling with melted cheddar and Gruyère in a cast iron skillet | spoonistry.com

Make this once and it will become the dish people request from you at every gathering, every cold evening, every moment someone needs comfort on a plate. That is the quiet magic of macaroni cheese.

Recipe FAQs

Yes, any short pasta shape works well. Penne, fusilli, or cavatappi are excellent alternatives that hold the cheese sauce effectively.

Mature cheddar provides sharp flavour while Gruyère adds smooth melting quality. Monterey Jack or mozzarella can be substituted for a milder result.

Remove the saucepan from heat before adding cheese. Stir gently until just melted. Overheating causes cheese proteins to separate, creating a grainy texture.

Assemble the dish fully but hold off on baking. Cover and refrigerate for up to 24 hours. Add an extra 10 minutes to the baking time when cooking from cold.

Place in an airtight container and refrigerate for up to three days. Reheat in the oven at 180°C until warmed through, or microwave individual portions.

Macaroni Cheese

Creamy baked macaroni with a rich cheddar and Gruyère sauce, topped with crispy golden breadcrumbs.

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

Ingredients

Pasta

  • 3 cups macaroni pasta (about 10.5 oz)

Cheese Sauce

  • 2 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • 2 cups whole milk
  • 1½ cups mature cheddar cheese, grated (about 5.3 oz)
  • ½ cup Gruyère cheese, grated (about 1.8 oz)
  • ½ teaspoon Dijon mustard
  • Salt and black pepper, to taste

Topping

  • ¼ cup breadcrumbs
  • ¼ cup grated cheddar cheese
  • 1 tablespoon butter, melted (optional)

Instructions

1
Preheat and Prepare Baking Dish: Preheat the oven to 400°F. Grease a medium baking dish with butter and set aside.
2
Cook the Pasta: Bring a large pot of salted water to a rolling boil. Add the macaroni and cook according to package directions until al dente. Drain through a colander and set aside.
3
Make the Roux: In a saucepan over medium heat, melt 2 tablespoons of butter. Sprinkle in the flour and whisk continuously for 1 to 2 minutes until a smooth roux forms and turns lightly golden.
4
Build the Béchamel: Gradually pour in the milk while whisking constantly to prevent lumps from forming. Continue cooking and stirring for 3 to 5 minutes until the sauce thickens enough to coat the back of a spoon.
5
Melt in the Cheeses: Remove the saucepan from heat. Add the grated cheddar, Gruyère, and Dijon mustard, stirring until the cheeses are completely melted and the sauce is smooth. Season with salt and pepper to taste.
6
Combine Pasta and Sauce: Add the drained macaroni to the cheese sauce and stir until every piece is evenly coated. Transfer the mixture to the prepared baking dish, spreading it into an even layer.
7
Prepare the Topping: In a small bowl, combine the breadcrumbs, remaining grated cheddar, and melted butter if using. Mix until the breadcrumbs are evenly moistened. Sprinkle the mixture uniformly over the macaroni.
8
Bake Until Golden: Bake for 15 to 20 minutes until the topping is golden brown and the edges are bubbling.
9
Rest and Serve: Remove from the oven and let stand for 5 minutes to allow the sauce to set before serving.
Additional Information

Equipment Needed

  • Large pot
  • Saucepan
  • Whisk
  • Baking dish
  • Colander
  • Mixing bowls

Nutrition (Per Serving)

Calories 540
Protein 22g
Carbs 49g
Fat 27g

Allergy Information

  • Contains milk and milk products
  • Contains wheat (gluten)
  • Those with dairy or gluten allergies should use suitable substitutes and always check ingredient labels
Audrey Sinclair

Passionate home cook sharing quick, easy, and family-friendly recipes with practical kitchen tips.