Mac and Cheese

🕒 Prep: 15 min
🔥 Cook: 30 min
🍽 Serves: 6
Be the First to Review!

Mac and Cheese is the ultimate comfort food, blending creamy, cheesy goodness with the perfect amount of warmth and nostalgia. This recipe takes the classic to new heights with a blend of sharp cheddar and Gruyère, making it a must-try for any cheese lover.

Mac and Cheese

This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases.

Ingredients for Mac and Cheese

Ingredients for Mac and Cheese

Elbow macaroni is the base of our dish. Its shape holds onto the cheese sauce perfectly, making each bite deliciously cheesy. Butter and flour are combined to create a roux, which is essential for thickening the sauce. Whole milk and heavy cream add richness and a creamy texture, while sharp cheddar cheese brings a tangy flavor. Gruyère cheese adds a nutty, complex depth to the dish. A pinch of salt, black pepper, and cayenne pepper balance the flavors with a touch of heat. Finally, Parmesan cheese on top creates a crisp, savory crust.

Why This Mac and Cheese Works

During cooking, the pasta is only boiled to al dente, so it stays a little firm. It does not fall apart when it sits in the hot cheese sauce and bakes in the oven. The starch on the outside of the macaroni also grabs onto the sauce so it clings to every piece instead of sliding off.

In the pot, butter and flour cook together first. That flour soaks up the fat and then grabs the milk and cream when they are whisked in. After a few minutes, the liquid thickens into a smooth base that can actually hold all the melted cheese without turning grainy or oily. As the cheddar and Gruyère melt into this thick base, they stay evenly spread and the sauce becomes creamy instead of stringy.

In the oven, the sauce bubbles into the pasta and fills the hollow centers of the elbows. The Parmesan on top dries out a bit and browns, so the top firms up while the inside stays soft and saucy. After it rests for a few minutes, the cheese sauce settles and clings even better, so each scoop holds together.

Mac and Cheese Tips & Tricks

  • For extra creaminess, you can add a splash more of heavy cream before baking.
  • Use freshly grated cheese instead of pre-shredded for the best melting quality.
  • If you like a crispy top, broil for the last 2-3 minutes, keeping a close eye to ensure it doesn't burn.

Mistakes To Avoid

Boiling the macaroni until it’s very soft instead of al dente makes it fall apart later. Once it bakes in the sauce, the pasta keeps soaking up liquid and cooking more, so it turns mushy and loses any bite.

Letting the roux stay pale and thin before adding the milk and cream keeps it from thickening properly. The sauce then stays runny in the oven, so the mac and cheese comes out soupy instead of holding in creamy, velvety pockets around the pasta.

Adding the cheese while the sauce is boiling hot can cause it to clump and turn grainy. The fat separates instead of melting smoothly, so the finished dish has a slightly curdled, sandy texture instead of a smooth sauce.

Skipping the short rest after baking sends the dish to the table while the sauce is still bubbling thin. The cheese sauce hasn’t had time to settle and grab onto the pasta, so it runs all over the plate instead of cutting into neat, creamy scoops.

Equipment Used:

Saucepan, Whisk, Baking Dish

Ingredients

  1. 1 lb elbow macaroni
  2. 2 tbsp unsalted butter
  3. 2 tbsp all-purpose flour
  4. 2 cups whole milk
  5. 1 cup heavy cream
  6. 2 cups shredded sharp cheddar cheese
  7. 1 cup shredded Gruyère cheese
  8. 1 tsp salt
  9. 1/2 tsp black pepper
  10. 1/4 tsp cayenne pepper
  11. 1/4 cup grated Parmesan cheese for topping

Step-by-step Instructions

  1. 1. Preheat the oven to 350°F (175°C) and grease a 9x13-inch baking dish.
  2. 2. Cook the macaroni according to package instructions until al dente, then drain and set aside.
  3. 3. In a large saucepan, melt the butter over medium heat. Add flour and whisk continuously for about 1 minute to create a roux.
  4. 4. Gradually whisk in the milk and heavy cream, cooking until the mixture thickens, about 3-4 minutes.
  5. 5. Stir in the cheddar and Gruyère cheese, allowing them to melt completely. Add the salt, black pepper, and cayenne pepper.
  6. 6. Combine the cheese sauce with the cooked macaroni, mixing until well coated, then transfer to the prepared baking dish.
  7. 7. Sprinkle the Parmesan cheese on top and bake for 20-25 minutes until golden and bubbly.
  8. 8. Let it cool for a few minutes before serving.

Frequently Asked Questions

Can I make this ahead of time?
Yes, you can assemble the dish, cover it tightly, and refrigerate for up to 24 hours. Bake it just before serving.
Can I freeze leftovers?
Absolutely. Store in an airtight container for up to three months. Reheat in the oven for the best texture.
What can I use instead of Gruyère?
Swiss cheese is a good alternative if Gruyère isn't available.

Serving Ideas for Mac and Cheese

This mac and cheese pairs wonderfully with a light green salad dressed in lemon vinaigrette to cut through the richness. For a heartier meal, serve alongside grilled chicken or roasted vegetables for a balanced plate.

Ratings and Comments

Your feedback helps other cooks — thank you!

This recipe is for informational purposes only. Always follow proper food safety practices, cook foods to safe internal temperatures, and store leftovers appropriately. Results may vary.