Main Courses
This baked mac and cheese recipe with parmesan delivers the ultimate comfort food experience—rich, creamy layers of melted cheese topped with crispy breadcrumbs and nutty parmesan streaks. 💛 I perfected this version after years of testing, ensuring the perfect balance of texture and flavor in every bite.
The secret lies in the triple-cheese blend and slow baking process that creates that irresistible golden crust.
The foundation starts with a smooth, velvety cheese sauce made from sharp cheddar, Gruyère, and a touch of cream cheese for extra creaminess. We then fold in cooked elbow macaroni and mix in freshly grated parmesan for those signature nutty streaks.
The dish bakes until bubbly and golden, with crispy breadcrumbs forming a delicious topping that contrasts beautifully with the creamy interior.
What makes this recipe truly special is how it transforms simple ingredients into something restaurant-quality. The slow baking process ensures the mac and cheese stays creamy and tender while developing that perfect crispy top. Each forkful delivers a perfect combination of textures—creamy, cheesy, and crispy all at once.
This baked mac and cheese is perfect for feeding a crowd or as a comforting weeknight dinner. The recipe scales beautifully, and leftovers reheat wonderfully, making it ideal for meal prep. Let's get started on creating your ultimate comfort food dish!
Ingredients for baked mac and cheese recipe with parmesan
These 15 ingredients transform into the ultimate triple-cheese baked mac and cheese with crispy golden streaks.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 1 ½ lb | Uncooked, medium elbow shape |
| Sharp White Cheddar Cheese 🧀 | 8 oz | Block, freshly grated preferred |
| Gruyère Cheese 🧀 | 8 oz | Aged 6 months minimum for depth |
| Cream Cheese 🧈 | 4 oz | Full-fat, room temperature |
| Parmesan Cheese 🧀 | 1 cup | Freshly grated from block |
| Heavy Cream 🥛 | 1 cup | Full-fat for maximum creaminess |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for sauce |
| All-Purpose Flour 🌾 | ¼ cup | For roux, unsifted |
| Panko Breadcrumbs 🍞 | ½ cup | Japanese-style for extra crunch |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For crispy breadcrumb topping |
| Garlic Cloves 🧄 | 3 cloves | Minced for flavor depth |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked preferred |
| Yellow Mustard 🍯 | 1 tsp | For subtle tang |
| Dried Thyme 🌿 | ½ tsp | Or 1 tsp fresh thyme |
The cheese trio is non-negotiable—sharp white cheddar for that signature tang, Gruyère for nutty depth (don't skimp on the aged variety), and cream cheese for velvety texture. I always grab block cheeses from the deli counter at Whole Foods—pre-shredded gets clumpy and lacks flavor. For the Gruyère, look for French imports at specialty stores if you want to splurge, but Kraft brand works perfectly fine for weeknight comfort. The Parmesan? Freshly grated from a wedge is a game-changer—Trader Joe's sells pre-grated blocks that save time without sacrificing quality. Pro tip: Toast the breadcrumbs in the oven with olive oil and a pinch of salt before topping—that extra crunch makes all the difference.
No Gruyère? Swiss cheese works in a pinch for that mild sweetness, though it lacks the same depth. Running low on cream cheese? Sour cream at half the amount gives similar tang. The yellow mustard might seem odd, but it cuts through the richness beautifully—Dijon works too if you prefer. Fresh thyme? Dried is fine at one-third the amount, but fresh has that herbal brightness that really shines. For the macaroni, medium elbow is ideal—it holds up better during baking than smaller shapes. And if you're making this ahead, cook the pasta al dente—it'll finish baking in the oven, so you want it slightly underdone initially.
This dish tastes even better the next day, so double the batch if you're feeding a crowd. Store leftovers in an airtight container for up to 4 days—reheat covered at 350°F until bubbly. Freezes beautifully for 3 months if you wrap it tightly in foil first. The breadcrumb topping gets soggy if reheated too long, so cover it with foil during reheating and add the final crispy layer fresh out of the oven. For meal prep, portion into individual ramekins before baking—each one becomes a perfect single serving with that crispy top. And if you're really ambitious, bake it in a cast iron skillet for extra crispy edges.
Why You'll Love This Recipe
- Here’s what sold me: it’s ridiculously affordable to make but feels fancy. Sharp cheddar and Parmesan stretch further than you’d think, and the cream cheese adds richness without breaking the bank. Plus, leftovers? They’re even better the next day—crispy top, gooey center, zero waste.
- One-Pot Magic: I swear by this recipe because it’s that simple—just boil the pasta, mix in the cheeses (sharp cheddar, Gruyère, cream cheese, and a generous sprinkle of Parmesan), and bake. No straining, no extra bowls, no stress. The elbow macaroni holds its shape perfectly, so you get those little pockets of melty goodness in every bite.
- Umami Bomb: Honestly, the cheese combo is where this dish shines. Gruyère adds that nutty depth, sharp cheddar brings the tang, and Parmesan? That’s the secret weapon—it crisps up beautifully on top while keeping the inside unbelievably creamy. (Yes, even on a Tuesday night.)
- Game-Day Ready: Between us, this is my go-to for game days, potlucks, or when I need to feed a crowd without slaving away. It doubles easily—just scale the ingredients—and reheats like a dream. My daughter picks out the Gruyère (she loves it), but still asks for seconds. That’s the real test.
Step-by-step instructions for triple-cheese mac and cheese with crunchy topping
Here's how to craft the ultimate baked mac and cheese with nutty Gruyère streaks and crispy breadcrumb magic.
🍳 Step 1: 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. Stir immediately to prevent sticking. Cook until 1 minute before al dente (about 11-12 minutes for medium elbow pasta). You want it firm enough to hold its shape but tender enough to absorb the cheese sauce beautifully.
While cooking, taste the water—it should be seasoned like the sea. If not, add more diamond crystal kosher salt (about 1 tablespoon). Reserve 1 cup of pasta water before draining—this starchy liquid is liquid gold for our velvety sauce. Drain the pasta but don't rinse; the surface starch helps the cheese cling perfectly.
👨🍳 Step 2: Build the Ultimate Triple-Cheese Sauce
In a large Dutch oven or heavy pot, melt the 0.5 cup unsalted butter over medium heat until foaming subsides. Add the 0.25 cup all-purpose flour and whisk vigorously for 1-2 minutes until a smooth, pale roux forms—this is your sauce foundation. Don't walk away; a roux burns faster than you think.
Gradually whisk in the 1 cup heavy cream, then reduce heat to medium-low and stir constantly for 5 minutes until slightly thickened. Here's where the magic happens: add the 8 oz sharp white cheddar, 8 oz Gruyère, and 4 oz cream cheese all at once. Stir until completely melted and smooth—you should see beautiful nutty streaks from the Gruyère. If the sauce looks too thick, whisk in 2-3 tablespoons of reserved pasta water to reach a luxurious, coatable consistency.
🥘 Step 3: Combine Pasta and Cheese Sauce
Add the drained pasta to the cheese sauce and toss gently with tongs until every noodle is completely coated. The sauce should look glossy and cling to the pasta like a second skin. Season with the 1.5 tsp diamond crystal kosher salt, 0.5 tsp freshly ground black pepper, 1 tsp yellow mustard, and 0.5 tsp dried thyme. Stir in the 1 cup freshly grated Parmesan cheese and the 3 minced garlic cloves—this is where the umami depth comes alive.
Real talk: if the mixture looks dry, add more pasta water 1 tablespoon at a time until it reaches that perfect consistency—smooth enough to pipe if you wanted, but still clingy enough to hold together. Taste and adjust seasoning; remember, we're building a restaurant-quality dish here.
🔥 Step 4: Assemble and Bake to Golden Perfection
Transfer the mac and cheese to a 9x13-inch baking dish, spreading it evenly. Here's the thing—don't press it down too firmly. We want that beautiful, bubbly texture when it bakes. For the crispy topping, mix the 0.5 cup Panko breadcrumbs with the 2 tbsp extra-virgin olive oil in a small bowl until evenly coated. Sprinkle this mixture evenly over the top, then press down very gently with the back of a spoon.
Bake at 375°F for 20-25 minutes until the top is deep golden brown and the edges are bubbling. The cheese should be melting dramatically—this is what we're after! If the top browns too quickly, tent loosely with foil for the last 5 minutes to prevent burning while still allowing the cheese to melt beautifully.
⏰ Step 5: Rest and Serve with Maximum Drama
Remove from the oven and let it rest for 10-15 minutes before serving. This resting period is CRITICAL—it allows the cheese to set slightly and the flavors to meld completely. You'll notice the top becomes even crispier as it cools, and the cheese develops that perfect pull-apart texture.
When ready to serve, run a knife around the edges to loosen, then transfer to a serving platter. The result should be a masterpiece: creamy, cheesy layers with crispy breadcrumb topping, nutty Gruyère streaks throughout, and that perfect balance of tangy mustard and herby thyme. Serve immediately while still bubbly and irresistible!
Pro Tips For Making Baked Mac And Cheese Recipe With Parmesan
- Salvage the Cheese: I learned this the hard way—when you melt sharp cheddar and Gruyère together, some of it will separate into greasy pools if you rush. Instead of dumping all the cheese into the hot sauce at once, whisk in the cheddar first until it’s fully melted, then slowly fold in the Gruyère. The cream cheese goes last, just until combined—no need to overwork it.
- Prevent the Soggy Bottom: Skip the foil blanket for the last 10 minutes of baking, even if it looks uneven. The broiler’s direct heat will crisp the top while the bottom stays dry. If you’re nervous about burning, just watch it like a hawk—this is the thing that matters most for that perfect texture.
- Toast the Pasta First: Dry the elbow macaroni thoroughly after cooking, then spread it on a baking sheet for 5 minutes. This might sound weird, but it works: the extra moisture evaporates, so the sauce clings better and the final dish isn’t gluey. (Yes, even if you’re impatient like me.)
- Add Parmesan Late: Grated parmesan burns faster than you’d think, so save a handful for the very end. After baking, sprinkle it on top and broil for just 1-2 minutes—this guarantees a nutty, golden crust without turning it bitter. (Your future self will thank you.)
Health benefits of this baked mac and cheese recipe with parmesan
Comfort Food Energy
This triple-cheese mac and cheese is a true comfort food powerhouse, providing both physical and emotional satisfaction. The combination of carbohydrates from pasta and protein from cheese creates a balanced meal that boosts serotonin levels—perfect for those cozy nights when you need a mood lifter.
I always make this when I'm feeling stressed, and it never fails to bring back childhood comfort. 💛
Calcium-Rich Goodness
With three types of cheese—cheddar, Gruyère, and Parmesan—this dish delivers a serious calcium boost. A single serving provides about 30% of your daily calcium needs, supporting strong bones and teeth.
The Parmesan contributes extra umami flavor while adding significant calcium content. I love knowing I'm getting a nutritional punch while enjoying something so delicious.
Protein for Muscle Repair
The cheese sauce alone contains 20-25 grams of protein per serving, making this an excellent post-workout meal. The Gruyère adds a unique texture and flavor profile while contributing to the protein content.
I've found that making this dish after a long day of gardening (my plants need constant attention!) helps my muscles recover faster. The cream cheese also adds a smooth texture that's easier to digest than some other dairy proteins.
Healthy Fats for Satiety
The heavy cream and butter in this recipe provide satisfying fats that keep you full longer, preventing those mid-afternoon energy crashes. While this isn't a "light" dish, the fats actually help stabilize blood sugar levels.
I've learned to enjoy this as an occasional treat rather than a daily staple—portion control is key. The olive oil in the breadcrumb topping adds heart-healthy monounsaturated fats that balance out the richness.
Vitamin Boost from Hidden Ingredients
Don't let the indulgent appearance fool you—this dish sneaks in some nutrients too! The Gruyère contains vitamin B12 for energy metabolism, while the thyme adds antioxidants. Even the mustard contributes a small amount of vitamin C.
I always think of this as a "cheat meal with benefits"—it's indulgent but not completely devoid of nutrition. The Parmesan also provides vitamin A for eye health, making every bite slightly more virtuous than it appears.
Meal Prep Friendly
One of the healthiest aspects of this recipe is how well it stores and reheats. The slow baking process helps preserve nutrients better than stovetop versions. I make double batches on weekends and portion them into individual ramekins for easy grab-and-go meals during the week.
The breadcrumbs stay crispy when reheated properly, maintaining that satisfying texture. For busy Portland mornings, this is my go-to for a quick, satisfying breakfast that feels like a treat rather than a chore. 💪
Nutrition facts
Frequently asked questions
Can I make this baked mac and cheese ahead of time?
This dish actually tastes even better the next day. Assemble it completely (including the breadcrumb topping) and refrigerate uncovered for 1-2 hours before baking. The cheese will firm up slightly, creating a more dramatic melt when baked. For make-ahead meals, bake it 1 hour before serving and keep it warm in a 200°F oven until ready to eat.
What can I substitute if I don't have Gruyère?
Gruyère adds that signature nutty depth, but you can swap it with Swiss cheese for mild sweetness or fontina for a creamier texture. For a sharper flavor, try extra sharp cheddar plus 1/4 cup grated white cheddar. The key is maintaining the cheese-to-cheese ratio—just replace the 8 oz Gruyère with your substitute and adjust seasoning to taste.
Why did my mac and cheese get watery after baking?
This usually happens when the pasta absorbs too much moisture or the cheese sauce wasn't thick enough. First, make sure you cooked the pasta al dente and drained it completely. Second, when combining pasta and sauce, add reserved pasta water 1 tablespoon at a time until you reach a thick, coatable consistency. The sauce should be smooth enough to pipe but still hold its shape when spooned.
Can I make this recipe dairy-free?
You can adapt it with dairy-free cheeses and coconut cream instead of heavy cream. For best results, use a blend of sharp cheddar-style dairy-free cheese and nutritional yeast for that cheesy flavor. The texture will be different—expect it to be slightly more crumbly—but it can still be delicious! Just reduce the baking time by 5 minutes since dairy-free versions brown faster.
How do I prevent the breadcrumb topping from getting soggy?
Toast the breadcrumbs with olive oil and a pinch of salt before adding them to the top—this creates an extra crispy barrier. Also, bake the mac and cheese on the middle rack of your oven for even heat distribution. If you're making it ahead, bake it just until the cheese is fully melted (about 15 minutes at 375°F), then add the breadcrumb topping fresh out of the oven to restore that perfect crunch.
