Gratin de Macaroni: A Comforting, Classic Dish
Gratin de Macaroni, also known as Mac and Cheese Gratin, is a traditional French dish that blends creamy, cheesy macaroni with a crisp, golden topping. It’s the kind of dish that brings people together and feels like home on a chilly evening.

With its rich flavors and satisfying textures, Gratin de Macaroni is a go-to comfort food, whether you’re enjoying it as a family dinner, a side dish, or a festive treat. What makes this dish so special is the combination of perfectly cooked pasta, a creamy cheese sauce, and that irresistible crispy top that everyone loves.
Why You Will Love Gratin de Macaroni
- Comfort Food at Its Best: Gratin de Macaroni is the definition of comfort food. The creamy sauce and tender pasta will warm you up and satisfy your hunger with every bite. It’s the perfect dish for any occasion, from a cozy dinner to a gathering with friends and family.
- Customizable and Versatile: One of the best parts about Gratin de Macaroni is how adaptable it is. You can adjust the type of cheese you use, add vegetables like spinach or mushrooms, or even throw in some cooked chicken or bacon for extra protein. This dish is endlessly customizable, allowing you to make it your own.
- Easy to Make: Despite its impressive, rich flavor, Gratin de Macaroni is surprisingly simple to prepare. With a few basic ingredients and a little bit of patience, you’ll have a dish that’s as delicious as it is easy to make. It’s perfect for beginner cooks or seasoned chefs looking for a hassle-free meal.
- Perfect for Leftovers: Gratin de Macaroni holds up well as leftovers, which makes it an ideal make-ahead meal. You can prepare it earlier in the day, store it in the fridge, and then pop it into the oven when you’re ready to eat. It still tastes amazing after being reheated!
Steps to Make Gratin de Macaroni

Cook the Macaroni:
To begin making Gratin de Macaroni, start by bringing a large pot of salted water to a boil. Once the water is boiling, add 1 lb (450g) of elbow macaroni, or any short pasta you prefer.
It’s essential to follow the package instructions for cooking time, aiming for an al dente texture, as this will ensure the pasta holds up well in the creamy sauce. After the pasta is cooked, drain it thoroughly and set it aside to prevent it from becoming soggy or overcooked.
Prepare the Cheese Sauce:
In a separate saucepan, melt 4 tbsp of butter over medium heat. Once the butter is melted, add 4 tbsp of flour and stir constantly to form a roux, which is a thick paste. Let it cook for about 2 minutes to remove the raw flour taste.
After the roux is ready, gradually pour in 2 cups of milk while continuously whisking to prevent any lumps from forming. Keep whisking until the mixture thickens and begins to bubble gently. Next, add 1 ½ cups of shredded Gruyère cheese and 1 cup of grated Parmesan cheese, stirring until the cheese fully melts into the sauce, creating a smooth and creamy texture.
Finally, season the sauce with salt, pepper, and a pinch of nutmeg to enhance its flavor and add a touch of depth to the sauce.
Combine Pasta and Sauce:
Once the cheese sauce is perfectly smooth, it’s time to combine it with the pasta. Add the cooked pasta to the saucepan with the cheese sauce and stir well to ensure that every piece of pasta is thoroughly coated in the creamy cheese mixture. Once combined, pour the pasta and cheese sauce into a greased baking dish, spreading it out evenly to ensure an even bake and a crispy top layer.
Create the Topping:
To create the crispy topping that gives Gratin de Macaroni its signature crunch, mix 1 cup of breadcrumbs (panko breadcrumbs work particularly well for extra crispiness) with 2 tbsp of melted butter.
If you like, you can also add a bit more grated cheese for extra flavor. Stir the mixture until the breadcrumbs are coated with the butter and cheese, then sprinkle it evenly over the top of the macaroni and cheese. This will create a delicious golden crust once baked.
Bake:
Preheat your oven to 350°F (175°C) before placing the gratin in the oven. Bake the gratin for about 25-30 minutes, or until the top is golden brown and crispy, and the cheese is bubbling throughout. The baking time may vary slightly depending on your oven, so keep an eye on it to avoid overbaking.
Once the gratin is done, remove it from the oven, and let it rest for a few minutes before serving. This will allow the cheese to set slightly and make it easier to serve.
Variations of Gratin de Macaroni
- Vegetarian Gratin: Skip the meat and load up on vegetables like spinach, broccoli, or mushrooms to make this a hearty vegetarian dish. You can also experiment with roasted tomatoes or bell peppers for added flavor.
- Add Protein: For a more filling dish, add cooked chicken, bacon, or even sausage. You can also try adding shrimp for a seafood twist.
- Different Cheeses: Gruyère and Parmesan are the traditional cheeses, but feel free to mix things up. Add sharp cheddar, fontina, or mozzarella for a different flavor profile.
- Make It Spicy: Add a pinch of cayenne pepper or a dash of hot sauce to the cheese sauce to give the dish a bit of heat.
How to Serve Gratin de Macaroni
- As a Main Course: Serve Gratin de Macaroni as a satisfying main dish, paired with a light salad on the side. Its richness makes it a perfect stand-alone meal.
- As a Side Dish: Gratin de Macaroni works wonderfully as a side dish to complement meat dishes like roasted chicken, steak, or grilled fish.
- For Special Occasions: Whether it’s a holiday dinner or a family gathering, Gratin de Macaroni is sure to impress your guests with its delicious, homemade taste.
- Leftover Lunches: This dish is just as great the next day! Reheat it and serve it as an easy lunch or dinner option. It’s the perfect comfort food to enjoy anytime.

Gratin de Macaroni
Ingredients
- 1 lb 450g elbow macaroni (or short pasta of your choice)
- 4 tbsp butter
- 4 tbsp flour
- 2 cups milk
- 1 ½ cups shredded Gruyère cheese
- 1 cup grated Parmesan cheese
- Salt and pepper to taste
- A pinch of nutmeg optional
- 1 cup breadcrumbs preferably panko
- 2 tbsp melted butter
- Extra grated cheese optional, for topping
- Fresh parsley optional, for garnish
Instructions
- Cook the Macaroni:
- Bring a large pot of salted water to a boil.
- Add 1 lb of elbow macaroni (or your choice of pasta) and cook according to the package instructions until al dente.
- Drain the pasta and set aside.
- Prepare the Cheese Sauce:
- In a saucepan, melt 4 tbsp of butter over medium heat.
- Add 4 tbsp of flour to the melted butter, stirring to form a roux. Cook for 2 minutes to eliminate the raw flour taste.
- Gradually add 2 cups of milk, whisking constantly to prevent lumps.
- Continue whisking until the sauce thickens and begins to bubble.
- Stir in 1 ½ cups of shredded Gruyère cheese and 1 cup of grated Parmesan cheese. Stir until smooth and the cheese is fully melted.
- Season the sauce with salt, pepper, and a pinch of nutmeg if desired.
- Combine Pasta and Sauce:
- Add the cooked pasta to the saucepan with the cheese sauce and stir to coat the pasta evenly.
- Pour the pasta and sauce into a greased baking dish.
- Create the Topping:
- In a small bowl, mix 1 cup of breadcrumbs (preferably panko) with 2 tbsp of melted butter.
- Add extra grated cheese if desired and stir until the breadcrumbs are well coated.
- Sprinkle the breadcrumb mixture evenly over the top of the macaroni and cheese.
- Bake:
- Preheat your oven to 350°F (175°C).
- Bake for 25-30 minutes, or until the top is golden and crispy, and the cheese is bubbling.
- Remove from the oven and let rest for a few minutes before serving.
- Serve:
- Scoop portions onto plates and garnish with fresh parsley if desired.
- Serve hot and enjoy your delicious Gratin de Macaroni!