Oven-Baked Macaroni and Cheese with Silky Cheddar-Gruyère Sauce is the ultimate comfort food for anyone who loves creamy pasta with a golden, bubbling finish. Tender macaroni is coated in a smooth homemade cheese sauce made with sharp cheddar and nutty Gruyère, then baked until beautifully golden on top.
This classic casserole is rich, creamy, satisfying, and easy enough for a family dinner while still being special enough for holidays, Sunday dinners, and entertaining.
Why You’ll Love This Recipe
The secret to this macaroni and cheese is the silky cheese sauce. Cheddar provides bold, familiar flavor, while Gruyère melts beautifully and adds a subtle nutty richness.
Baking the macaroni and cheese gives the top a lightly crisp, golden crust while keeping the pasta underneath creamy and tender.
It is also easy to prepare ahead of time, making it a practical choice for busy days and gatherings.
Ingredients
- 1 pound elbow macaroni
- 4 tablespoons unsalted butter
- 4 tablespoons all-purpose flour
- 4 cups whole milk
- 2 cups shredded sharp cheddar cheese
- 1 cup shredded Gruyère cheese
- 1 teaspoon Dijon mustard
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 cup additional shredded cheddar or Gruyère for topping
How to Make Oven-Baked Macaroni and Cheese
Step 1: Cook the Pasta
Preheat the oven to 375°F.
Bring a large pot of salted water to a boil. Cook the macaroni until just shy of fully tender according to the package directions.
Drain the pasta well and set it aside.
Do not overcook the macaroni because it will continue cooking in the oven.
Step 2: Make the Roux
Melt the butter in a large saucepan over medium heat.
Whisk in the flour and cook for about 1 minute, stirring constantly. The mixture should become smooth and lightly bubbly.
Step 3: Add the Milk
Gradually whisk in the milk, adding it slowly while continuing to whisk.
Cook for several minutes until the sauce thickens enough to coat the back of a spoon.
Step 4: Add the Seasonings and Cheese
Reduce the heat to low.
Stir in the Dijon mustard, garlic powder, salt, and black pepper.
Add the shredded cheddar and Gruyère a handful at a time, stirring until each addition melts completely before adding more.
The finished sauce should be smooth, creamy, and silky.
Step 5: Combine With the Pasta
Add the cooked macaroni to the cheese sauce.
Stir gently until every piece of pasta is thoroughly coated.
Transfer the mixture to a lightly buttered 9-by-13-inch baking dish.
Step 6: Add the Topping
Sprinkle the remaining shredded cheese evenly over the top.
For an especially golden crust, you can add a light sprinkling of breadcrumbs before baking.
Step 7: Bake
Bake uncovered for about 20 to 25 minutes, or until the macaroni and cheese is hot, bubbling around the edges, and golden on top.
For a deeper golden finish, place it under the broiler for 1 to 2 minutes at the end, watching carefully so it does not burn.
Allow the casserole to rest for about 5 minutes before serving.
Tips for a Silky Cheese Sauce
Freshly shredded cheese generally melts more smoothly than pre-shredded cheese.
Keep the heat relatively low when adding the cheese. Excessively high heat can cause the sauce to become grainy or separate.
Add the cheese gradually and stir continuously until it is completely incorporated.
Do not boil the cheese sauce after adding the cheese. Gentle heat is the key to maintaining a smooth texture.
Choosing the Cheese
Sharp cheddar gives the macaroni and cheese its classic bold flavor.
Gruyère brings a smooth texture and mild nutty character that complements the cheddar beautifully.
For a slightly different flavor, you can replace part of the cheddar with white cheddar, Monterey Jack, or another good melting cheese.
Make-Ahead Instructions
The casserole can be assembled ahead of time.
Prepare the macaroni and cheese as directed, transfer it to the baking dish, cover tightly, and refrigerate.
When ready to bake, allow the dish to sit at room temperature briefly while the oven preheats. Bake until completely hot in the center and golden on top. A refrigerated casserole may require additional baking time.
Storage
Store leftover macaroni and cheese in an airtight container in the refrigerator for up to 3 to 4 days.
Reheat individual portions in the microwave, stirring halfway through when possible. A small splash of milk can help restore some of the creamy texture.
For larger portions, reheat gently in the oven covered with foil.
What to Serve With Baked Macaroni and Cheese
This dish pairs well with a wide variety of main courses and vegetables.
Serve it alongside:
- Roasted chicken
- Baked ham
- Meatloaf
- Roast beef
- Pulled pork
- Green beans
- Roasted broccoli
- Steamed vegetables
- A simple green salad
It also works beautifully as a hearty vegetarian main dish with a fresh salad or roasted vegetables.
Frequently Asked Questions
Can I use another type of pasta?
Yes. Shells, cavatappi, penne, and other short pasta shapes work well. Choose a shape with plenty of ridges or curves to hold the creamy cheese sauce.
Can I use pre-shredded cheese?
You can, but freshly shredded cheese is often preferable because it tends to melt more smoothly.
Why did my cheese sauce become grainy?
The most common causes are excessive heat or overheating the sauce after adding the cheese. Keep the heat low and avoid boiling the sauce.
Can I add breadcrumbs?
Absolutely. A light layer of seasoned breadcrumbs over the cheese creates an extra-crispy topping.
Can I freeze macaroni and cheese?
It can be frozen, although the sauce may not have quite the same silky texture after thawing and reheating. For the best quality, enjoy it fresh or refrigerate leftovers.
Final Thoughts
Oven-Baked Macaroni and Cheese with Silky Cheddar-Gruyère Sauce brings together everything people love about homemade comfort food: tender pasta, a rich and creamy cheese sauce, and a golden baked topping.
The combination of sharp cheddar and Gruyère gives this macaroni and cheese plenty of flavor while keeping the sauce wonderfully smooth. It is a comforting side dish for family dinners and holiday meals, yet satisfying enough to serve as a main course.
Once you make this creamy baked version from scratch, it may quickly become a favorite recipe for cozy dinners and special gatherings.