Side Dishes
This baked mac and cheese recipe with cheddar and gruyère delivers the creamiest, most luxurious version you'll ever make at home. The secret lies in a perfect balance of sharp cheddar for tangy depth and nutty gruyère for rich, velvety texture—both baked until the top bubbles into golden, crispy perfection.
I first perfected this recipe during a particularly chilly Portland winter when comfort food became non-negotiable, and it's remained my go-to ever since.
The magic happens in the oven where three cheeses blend seamlessly with a velvety roux base, creating a sauce that coats every noodle without breaking. We're talking restaurant-quality mac and cheese that's foolproof for home cooks—no fancy techniques required, just precise measurements and a patient bake.
The breadcrumb topping adds that coveted crunch while protecting the creamy layers beneath from over-browning.
What you'll end up with is a dish that's equal parts indulgent and satisfying—creamy centers that melt on your tongue, crispy edges that add texture, and a golden bubble-top that's impossible to resist.
This isn't your childhood mac and cheese; it's a sophisticated side dish that deserves a place at your dinner table alongside grilled meats or roasted vegetables.
The best part? Leftovers reheat beautifully, making this the ultimate meal prep solution for busy weeks. Whether you're feeding a family or treating yourself to a comforting solo dinner, this triple-cheese baked mac and cheese delivers every time. Let's get started on creating your new favorite comfort food.
Ingredients for baked mac and cheese recipe with cheddar and gruyere
Six ingredients transform into the creamiest baked mac and cheese you'll ever make—cheddar's tang meets gruyère's nutty luxury.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 1 ½ lb | Medium or extra-long shape preferred |
| Sharp White Cheddar Cheese 🧀 | 8 oz | Block form, freshly grated |
| Gruyère Cheese 🧀 | 8 oz | Aged 12+ months for nutty flavor |
| Parmesan Cheese 🧀 | 4 oz | Freshly grated, for depth |
| Unsalted Butter 🧈 | ¾ cup | Cold, cut into small cubes |
| All-Purpose Flour 🌾 | ½ cup | For velvety roux base |
| Whole Milk 🥛 | 2 cups | Full-fat for creaminess |
| Heavy Cream 🥛 | ½ cup | For ultra-rich texture |
| Yellow Mustard 🍯 | 1 tbsp | For subtle tang |
| Garlic Cloves 🧄 | 2 cloves | Minced, for aromatic base |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Panko Breadcrumbs 🍞 | ½ cup | For crispy topping |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For breadcrumb richness |
| Dried Thyme 🌿 | ½ tsp | For herbal depth |
The cheeses are everything here. Sharp white cheddar brings that essential tang, but it's the Gruyère that makes this restaurant-quality—look for aged 12+ months at specialty stores like Murray's Cheese or Whole Foods. The Parmesan adds depth without overpowering. Freshly grating all three is non-negotiable—pre-grated gets clumpy and lacks flavor. Pro tip: buy a microplane if you don't have one—it makes quick work of this. For the butter, Plugrá or Land O'Lakes work perfectly, but don't use salted—we're controlling the seasoning here.
No sharp cheddar? Extra-sharp white cheddar works in a pinch, but it'll be less tangy. Gruyère too expensive? Comté is a solid substitute, though it's nuttier. The mustard can be Dijon if that's what you've got—just reduce to 1 teaspoon. For the roux, don't rush it—cook the butter and flour until it's a deep golden color (about 3-4 minutes) for that nutty flavor. The breadcrumbs? Panko is ideal, but any dry breadcrumbs will work. And if you're feeling fancy, add a pinch of nutmeg to the cheese mix—it's a game-changer.
This reheats like a dream—honestly better the next day once all those flavors meld. Store leftovers in an airtight container with a layer of foil pressed directly on the cheese to prevent a skin. Keeps for 4-5 days in the fridge, or freeze portions for up to 3 months. I always make a double batch because it disappears faster than you'd think. Double the recipe? Use a 9x13-inch dish instead of the standard 8x8—same baking time, just check it at 30 minutes.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just toss the pasta, cheese, and butter into one baking dish. No straining, no extra bowls, and honestly? The cleanup is almost nonexistent.
- Cheese Love: That sharp white cheddar and nutty gruyère combo is chef’s kiss—creamy, tangy, and with a crispy top that’s impossible to resist. The parmesan finish just ties it all together.
- Weeknight Workhorse: Between us, this feeds a crowd or fuels me for three lunches. I’ve served it at game nights, potlucks, and even as a fancy-ish dinner when I’m too tired to fuss.
- Budget-Friendly Luxe: Four bucks of pasta and a block of cheddar stretch to feed five. Leftovers reheat like a dream, and the flavor only gets better the next day—no sad, dry mac here.
Step-by-step instructions for triple-cheese baked mac and cheese
Here's how to create a decadent baked mac and cheese with a golden, bubbly top and creamy layers.
Cook the Elbow Macaroni to Al Dente Perfection
Bring a large pot of water to a rolling boil and add the 1.5 lb elbow macaroni. I like to use a pinch of salt in the water—it should taste like the sea. Cook the pasta until it's al dente (about 1 minute less than the package instructions). This ensures it finishes cooking in the oven without becoming mushy.
Drain the pasta in a colander, but don't rinse it. The starch on the pasta helps create that velvety sauce later. Transfer the drained pasta to a large bowl and set it aside. Here's the thing—if you rinse the pasta, you'll lose that crucial starch that binds everything together.
Create a Velvety Roux and Cheese Sauce
In a large, heavy-bottomed pot, melt the 0.75 cup unsalted butter over medium heat. Once the butter has melted and starts to foam, add the 0.5 cup all-purpose flour all at once. Stir constantly with a wooden spoon for 2-3 minutes until the mixture turns a light golden color and smells nutty. This is your roux—the flavor foundation of your sauce.
Slowly whisk in the 2 cups whole milk and 0.5 cup heavy cream, a little at a time, making sure to whisk vigorously to prevent lumps. Bring the mixture to a gentle simmer and cook for 5-7 minutes, stirring often, until it thickens enough to coat the back of a spoon. This ensures your sauce won't be too thin or watery later.
Combine Cheeses and Aromatics for Maximum Flavor
Reduce the heat to low and remove the pot from the heat. Stir in the 8 oz sharp white cheddar cheese, 8 oz gruyère cheese, and 4 oz parmesan cheese until completely melted and smooth. I like to press the cheeses through a fine-mesh strainer to avoid any large, unmelted bits. Add the 1 tbsp yellow mustard, 2 minced garlic cloves, 1.5 tsp salt, 0.5 tsp black pepper, and 0.5 tsp dried thyme, stirring until well combined.
Pour the cheese sauce over the cooked elbow macaroni in the bowl. Gently fold everything together until the pasta is evenly coated. The mixture should look creamy and luxurious—this is where all the magic happens. If the sauce seems too thick, add a splash of milk to loosen it up.
Assemble and Bake to Bubble-Top Bliss
Preheat your oven to 375°F. Grease a 9x13-inch baking dish with a bit of olive oil or butter. Transfer the mac and cheese mixture to the baking dish and spread it out evenly. In a small bowl, mix the 0.5 cup panko breadcrumbs with 1 tbsp extra-virgin olive oil and sprinkle this mixture evenly over the top of the mac and cheese.
Bake for 25-30 minutes until the top is golden brown and bubbly, and the edges are crispy. Here's the trick: don't overbake it. You want that top to be golden and crispy but still creamy underneath. If it starts to brown too quickly, tent it with foil for the last 5-10 minutes to prevent burning.
Rest and Serve with Confidence
Remove the baking dish from the oven and let it rest for 10 minutes before serving. This resting time allows the cheese to set slightly and makes it easier to slice. The mac and cheese should have a golden, crispy top with creamy, melted cheese layers underneath.
Slice into 6 generous portions and serve immediately. The cheese should be gooey and stretchy, with a perfect balance of sharp cheddar, nutty gruyère, and umami parmesan. Trust me, this dish is worth every bite—it's the ultimate comfort food!
Pro Tips For Making Baked Mac And Cheese Recipe With Cheddar And Gruyere
- Cook Pasta Al Dente: I learned this the hard way—overcooked macaroni turns into mush in the oven. Pull elbows when they’re still just firm to the bite, then toss with butter immediately to stop cooking. Gruyère melts like a dream into properly cooked pasta, not gluey, sad strands.
- Shred Cheese Like a Pro: Skip the food processor for sharp cheddar—it turns to crumbly dust. Use a box grater for uniform shreds, and for Gruyère, tear it into chunks instead of shredding. The bigger pieces melt slower, giving you that perfect stretchy, gooey texture without clumping.
- Bake Low and Slow: After burning three batches, I finally figured out: 350°F is your friend. Too high, and the top browns before the center sets. Too low, and it steams into a sad, watery blob. Cover with foil for the first 20 minutes, then uncover to crisp—just don’t walk away.
- Stir in the Parmesan Last: Sounds weird, but it works: Mix Parmesan into the cheese sauce after it’s off the heat. The high heat breaks down its flavor too fast, and you end up with a bland top layer. Stir it in when the sauce is just warm enough to melt butter—it keeps that bright, salty punch.
Essential equipment for this recipe
Heavy-Bottomed Pot
You absolutely need a large, heavy-bottomed pot for this recipe—it's non-negotiable for the roux. I use my Calphalon 5-quart Dutch oven because it distributes heat evenly and prevents scorching.
If you don't have one, a stainless steel saucepan (like All-Clad) works perfectly. The key is to avoid thin aluminum pots—they heat unevenly and can burn your sauce. 🔥
Microplane Grater
A microplane is my secret weapon for grating cheese—it creates ultra-fine shavings that melt perfectly without clumping. I keep a OXO Good Grips one in my kitchen because it's sturdy and gives me perfect control.
If you don't have one, a box grater with small holes works, but you'll need to press harder. Never use pre-shredded cheese—it contains anti-caking agents that make your mac and cheese grainy.
Wooden Spoon
For stirring the roux and cheese sauce, a wooden spoon is essential. I prefer a long-handled one (like the Lodge 12-inch) because it gives me better control and prevents splatters.
Wood won't react with acidic ingredients like metal can, and it's gentle on your pots. Avoid plastic spoons—they can melt when exposed to high heat.
9x13-Inch Baking Dish
This is the perfect size for baking your mac and cheese—it gives you that restaurant-quality presentation. I use a Ceramic CorningWare dish because it distributes heat evenly and is oven-safe up to 500°F.
If you don't have one, a glass baking dish (like Pyrex) works too. Just make sure it's large enough to hold all the mac and cheese without overflowing when it bubbles.
Fine-Mesh Strainer
A fine-mesh strainer (like the OXO Good Grips) helps press out any large cheese chunks before mixing with the pasta. This ensures your final dish is silky smooth. I also use it to drain the pasta—it's more efficient than a colander and reduces splashing.
If you don't have one, a cheesecloth works in a pinch, but it's messier.
Mixing Bowls
You'll need at least two mixing bowls: one for combining the pasta and sauce, and another for mixing the breadcrumb topping. I use stainless steel bowls (like Farberware) because they're durable and easy to clean.
Avoid glass bowls for hot mixtures—they can crack under temperature changes. For the breadcrumb mix, a small ceramic bowl works perfectly to keep everything contained.
Nutrition facts
Frequently asked questions
Can I substitute sharp cheddar with another cheese?
The sharp cheddar is key for that tangy depth, but you can swap it with extra-sharp white cheddar or Monterey Jack in a pinch. For a richer flavor, try smoked Gouda—just reduce the amount by 2 oz since it's more intense. The gruyère and Parmesan are non-negotiable for the nutty, umami balance that makes this dish special.
Why did my baked mac and cheese turn out watery?
Watery mac and cheese usually means one of two things: either your roux wasn't cooked long enough (it needs to be golden and nutty), or you didn't drain the pasta properly. Always cook the roux for 2-3 minutes until it smells nutty, and never rinse the pasta—those starches are what bind everything together. If it's still too thin, bake it uncovered for 5-10 extra minutes to evaporate excess moisture.
How do I make this recipe ahead of time?
You can assemble the mac and cheese up to 24 hours ahead and refrigerate it uncovered. When ready to bake, let it sit at room temperature for 30 minutes before baking (add 5-10 extra minutes to the baking time). For freezing, assemble the dish, cover tightly with foil, and freeze for up to 3 months. Thaw overnight in the fridge, then bake as directed. The flavors actually improve after resting!
Can I make this gluten-free?
Swap the elbow macaroni for gluten-free pasta (like Barilla or Jovial) and use a gluten-free flour blend (like Bob's Red Mill 1:1) for the roux. The texture will be slightly different but still delicious. For extra creaminess, add 1 tbsp cornstarch to the roux to help thicken the sauce. Just be sure to check all your ingredients for hidden gluten.
What's the best way to reheat leftovers?
For the best results, cover leftovers with foil and reheat in the oven at 350°F for 15-20 minutes until bubbly. If using the microwave, cover with a damp paper towel and heat in 30-second intervals, stirring between each, until warmed through. The oven method gives you that perfect golden crust and creamy texture. Leftovers actually taste better the next day!
