Mac and Cheese – The Creamiest, Dreamiest Comfort Food Ever!
This creamy, dreamy mac and cheese is pure comfort in a bowl—the kind of dish that makes everything feel right again.
Let's talk comfort food, because this mac and cheese is the ultimate cozy dish! We're talking about that super creamy, ooey-gooey, cheesy goodness that makes you feel like everything in the world is right again. And guess what? It's totally easy to make—just a few simple steps to cheesy perfection.
The secret to this ultra-creamy mac and cheese? It's all about building a smooth, velvety cheese sauce from scratch. We start by making a simple roux (don't worry, it's just butter and flour, easy peasy!). Then, we slowly whisk in some milk until it turns into a luscious, thick sauce. And now for the star of the show—CHEESE! I love using a combo of sharp cheddar and a little Gruyere for the bold flavour. But honestly, you can mix in whatever cheeses you love.
Once your sauce is silky smooth, toss in your pasta that has been cooked a bit less than the package instructions, to avoid overcooking, (I'm all about that elbow macaroni life, but any shape works!), stir it up, and get ready to dive into a big bowl of cheesy heaven.
Pro tip: if you want to take it up a notch, bake it with a buttery breadcrumb topping for that crispy finish. Or just serve it straight from the pot for maximum creaminess—it's your call!
This mac and cheese is comfort food at its finest, and once you try it, you'll never go back to the boxed stuff again. Trust me, you'll be making this on repeat all year long! I just love breaking the crunchy topping and digging into the delicious creamy noodles!
This recipe's origin is from Martha Stewart. And although there are so many variations, I often find myself going back to this one. Feel free to experiment with cheeses and more Gruyere instead of Cheddar or other gourmet cheeses.
Make it Gluten-Free: replace flour with good-quality all purpose gluten free flour, replace macaroni with gluten free macaroni, omit breadcrumbs or replace with gluten free breadcrumbs. Ensure all your ingredients are gluten free and not cross-contaminated with gluten.
Ingredients
- 1 lb macaroni or other pasta (I used medium shells pasta) - please see note
- ½ cup flour
- 1 stick butter (8 TBSP)
- 5 ½ cups milk
- 4 ½ cups sharp white cheddar cheese, grated
- 2 cups Gruyere cheese, grated
- ¼ tsp nutmeg
- ¼ tsp cayenne pepper, optional
- ¼ tsp freshly ground black pepper
- 2 tsp kosher salt (half as much if using fine table salt)
- 6 slices white bread, toasted, crusts removed, cubed into 1/4-1/2 inch pieces
Instructions
- 1
Preheat the oven to 375°F (190°C). Position the racks in the upper third of the oven. Butter a 9x13 inch (23x33cm) casserole dish.
- 2
Bring a large pot of salted water to a boil and cook the macaroni 2–3 minutes less than the package instructions. Transfer to a colander and rinse under cold running water to stop the cooking process. Drain the macaroni well. Warm the milk, but do not let it boil; set aside. Place 3 cups (450g) cheddar cheese and 1½ cups (150g) Gruyère cheese in a large bowl. Set a fine mesh sieve over the bowl. Once you make the béchamel sauce, you will strain it into the cheese mixture.
- 3
Melt 2 tablespoons (28g) butter. Pour over the bread and toss. Set aside.
- 4
Meanwhile, melt the remaining 6 tablespoons (85g) of butter over medium-high heat in a saucepan. When the butter starts to foam and bubble, add the flour, whisking constantly—you are making a roux. Cook it for about 1 minute to cook off the raw taste, stirring constantly; do not let your roux get dark! This next step is the most important and will make or break your mac and cheese. Add a little bit of milk in a steady stream. If you add too much too quickly, your sauce may separate and not be able to be saved. Your sauce must get very thick; as it gets thick, your job is to work out all the lumps and dissolve all the flour pockets into a thick but very smooth sauce. At that point, add a bit more milk, whisking constantly. After all the lumps are gone, continue adding the rest of the milk in a steady stream while whisking; after you have added all the milk, your sauce will thin out. Allow the sauce to simmer, whisking constantly, until the mixture bubbles and becomes thick. You have now made béchamel sauce!
- 5
Remove from heat and strain into the bowl with the cheese. Add nutmeg, cayenne (if using), salt, and pepper to taste and stir. Add your macaroni and ensure the mixture is well combined. Pour it into the prepared dish. Top with the remaining 1½ cups (225g) cheddar cheese and ½ cup (50g) Gruyère cheese. Top with breadcrumbs. Bake in the preheated oven for 30 minutes until the sauce is bubbling and the top is browned. If not browned and crisp enough, broil for a couple of minutes, watching closely with the oven door open to avoid burning. Enjoy!
FAQ
Did you try this recipe?
Leave a star rating — it helps other cooks find it!
Comments
Looking for more? Explore the full collection — filter by lifestyle, cuisine, or dietary needs.






