Appetizers
This baked mac and cheese recipe with shredded cheese delivers the ultimate comfort food experience—triple-layered bubbles of melted cheese, a golden crust, and creamy, dreamy filling in every bite.
The secret lies in the perfect balance of stovetop sauce and oven-baked richness, a technique that transforms simple ingredients into something restaurant-worthy. I’ve perfected this version over years of testing, ensuring it’s foolproof for beginners while still impressing seasoned cooks.
The recipe starts with al dente pasta cooked to order, then tossed in a velvety cheese sauce made from a blend of sharp cheddar, Gruyère, and cream cheese for depth.
A crispy breadcrumb topping seals in moisture while adding texture, and the high-heat bake creates those signature cheese bubbles that make this dish irresistible. Every step is designed to prevent common mistakes—like overcooking the pasta or ending up with a soggy topping—so you get restaurant-quality results without the fuss.
By the time it emerges from the oven, you’ll have a dish that’s golden on top, bubbly in the middle, and perfectly creamy throughout. The aroma alone will have everyone gathered around the table, and the first bite delivers that perfect mix of crispy, cheesy, and saucy satisfaction.
This isn’t just mac and cheese—it’s a crowd-pleasing centerpiece that works for holidays, game days, or any night you crave comfort.
For extra flair, consider adding a sprinkle of smoked paprika or fresh herbs before baking, or swap the breadcrumbs for panko for an even crunchier finish. The possibilities are endless, but the foundation—rich, cheesy, and foolproof—is what makes this recipe a staple. Let’s get started!
Ingredients for baked mac and cheese recipe with shredded cheese
Six ingredients transform into restaurant-worthy baked mac and cheese with triple-layered bubbles and golden crust.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 1 ½ lbs | Al dente texture critical |
| Sharp White Cheddar Cheese 🧀 | 2 cups | Shredded, block preferred |
| Gruyère Cheese 🧀 | 1 ½ cups | Shredded, nutty depth |
| Cream Cheese 🧀 | 8 oz | Full-fat for richness |
| Heavy Whipping Cream 🥛 | 1 cup | Full-fat for velvety sauce |
| Unsalted Butter 🧈 | ½ cup | Cold for stovetop sauce |
| Whole Milk 🥛 | 1 cup | Warmed for smooth sauce |
| All-Purpose Flour 🌾 | ¼ cup | For roux thickening |
| Mustard Powder 🌶️ | ½ tsp | Brightens cheese flavor |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Panko Breadcrumbs 🍞 | ¾ cup | Light and crispy topping |
| Smoked Paprika 🌶️ | ¼ tsp | For subtle smokiness |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
The Gruyère is non-negotiable here—its nutty depth elevates everything. Grab a wedge from the deli counter (pre-shredded gets clumpy) or buy a block to grate yourself. Sharp white cheddar should have visible crystals for that tangy punch. I always double-check the expiration date on cream cheese—it’s the secret to that velvety sauce. For the pasta, elbow macaroni is ideal, but any short shape works. Cook it al dente—this isn’t soup, and you’ll be adding more liquid later. The breadcrumbs? Panko gives the best crunch, but regular breadcrumbs work in a pinch if that’s what you’ve got.
No Gruyère? Parmigiano-Reggiano adds a similar depth, though it’s pricier. Out of sharp cheddar? Extra-sharp cheddar works, but regular cheddar gets too mild. The mustard powder is crucial—it brightens the cheese flavor, so don’t skip it. For a dairy-free twist, cashew cream can replace the heavy cream (blend soaked cashews with water), but the texture will differ slightly. The smoked paprika adds warmth without overpowering, but dried thyme at half the amount works too if you’re out. Fresh parsley is ideal for garnish, but dried parsley at one-third the amount gets you close in a bind.
This dish tastes even better the next day—honestly, the flavors meld beautifully overnight. Store leftovers in an airtight container for up to 4 days in the fridge, or freeze portions for 3 months. Reheat covered in the microwave for 2-3 minutes, stirring halfway, to restore that creamy texture. For make-ahead prep, assemble the dish (without baking) up to 24 hours ahead, then bake straight from the fridge—just add 5-10 extra minutes to the baking time. The breadcrumb topping gets extra crispy when reheated, so it’s worth the effort!
Why You'll Love This Recipe
- I’ll be real: Gruyère isn’t cheap, but a little goes a long way, and the flavor makes it feel fancy without breaking the bank. Plus, leftovers taste just as good the next day—if they even last that long.
- One-Pot Magic: I swear by this recipe because it’s literally one bowl, one pan, and zero stress. Toss the cooked pasta with the melted cheddar, Gruyère, and cream cheese—no straining, no extra dishes—just stir, pour into a baking dish, and let the oven do the work.
- Creamy Crispy Dream: That perfect contrast? Gruyère’s nutty depth and sharp cheddar’s tang, all wrapped in a golden crust thanks to the heavy cream and cream cheese. It’s the kind of mac that makes you close your eyes and sigh—no exaggeration.
- Lunchbox Hero: Between us, this is my go-to for meal prep. The baked version reheats beautifully—just pop slices in the microwave or oven, and it’s like it came fresh out of the dish. Pack it for work or school; it’s a hit with kids and adults alike.
Step-by-step instructions for triple-layered baked mac and cheese
Here's how to create the ultimate baked mac and cheese with a golden crust and gooey layers.
Cook the Elbow Macaroni to Al Dente Perfection
Bring a large pot of water to a rolling boil and add the 1.5 lbs elbow macaroni. I use a large Dutch oven for this—it holds enough water to prevent the pasta from sticking. Add 1.5 tsp kosher salt and 0.5 tsp ground black pepper to the water for seasoning. Cook until the pasta is al dente—about 1 minute less than the package instructions suggest. You want it to have a slight bite when you taste it.
Drain the pasta in a colander, but don't rinse it. The starch on the pasta helps create a creamy sauce. Transfer the drained pasta to a large mixing bowl and set it aside. I like to give it a quick shake to break up any clumps before adding the cheese mixture. This ensures even distribution of the sauce later on.
Prepare the Creamy Cheese Sauce
In a separate medium saucepan, melt the 0.5 cup unsalted butter over medium heat. Once melted, add the 0.25 cup all-purpose flour and whisk constantly for 1-2 minutes until a smooth roux forms. This step is crucial—it thickens the sauce and gives it that rich, velvety texture.
Slowly pour in the 1 cup whole milk while whisking continuously to prevent lumps from forming. Add the 1 cup heavy whipping cream and stir until the mixture is smooth and slightly thickened. Reduce the heat to low and let it simmer for 3-4 minutes until it begins to thicken slightly. In a separate bowl, combine the 2 cups sharp white cheddar cheese, 1.5 cups gruyère cheese, 8 oz cream cheese, 0.5 tsp mustard powder, 1 tsp kosher salt, and 0.25 tsp smoked paprika. Gradually add this cheese mixture to the saucepan while stirring constantly. The heat will help the cheese melt smoothly into the sauce.
Combine Pasta and Sauce for Maximum Creaminess
Pour the creamy cheese sauce over the cooked elbow macaroni in the mixing bowl. Stir everything together until the pasta is fully coated and the cheese has melted completely. The mixture should look thick, creamy, and glossy. If it seems too thick, you can add a splash of milk or cream to loosen it up. Taste and adjust the seasoning if needed—add more salt or pepper as necessary. This is the moment that matters: the sauce should be rich, slightly tangy from the mustard powder, and perfectly balanced in flavor.
Transfer the macaroni and cheese mixture to a greased 9x13-inch baking dish. Spread it out evenly, pressing down gently with a spatula to create a smooth, even layer. This step ensures that the mac and cheese bakes uniformly and develops that beautiful golden crust on top.
Add the Crispy Topping Layer
In a small bowl, combine the 0.75 cup panko breadcrumbs, 0.25 tsp smoked paprika, and the remaining 0.5 tsp kosher salt. Sprinkle this mixture evenly over the top of the mac and cheese, pressing down lightly to help it adhere. This topping is key to achieving that crispy, golden crust that everyone loves. For extra flavor, sprinkle the 0.25 cup chopped fresh parsley over the top as well.
Place the baking dish on a middle rack in your oven and bake at 375°F for 20-25 minutes. The mac and cheese is done when the top is golden brown and the edges are bubbling. If the top starts to brown too quickly, you can tent it loosely with aluminum foil to prevent over-browning while it finishes baking.
Rest and Serve with Style
Remove the mac and cheese from the oven and let it rest for 5-10 minutes before serving. This resting period allows the layers to set slightly and makes it easier to slice without everything falling apart. The result should be a triple-layered masterpiece: a creamy, cheesy interior, a crispy golden crust on top, and perfectly al dente pasta throughout.
Slice into 6 generous portions and serve immediately. The cheese should be melted but not overly runny, the crust should be crispy and slightly crunchy, and every bite should be packed with that rich, nutty flavor from the gruyère and sharp white cheddar. Enjoy your baked mac and cheese while it's hot—it's even better the next day, but fresh out of the oven is pure perfection!
Pro Tips For Making Baked Mac And Cheese Recipe With Shredded Cheese
- PRE-COOK PASTA AL DENTE: Boil elbows just shy of package time—about 1 minute less than usual—then drain and shock in ice water. The extra bite keeps them from turning mushy under all that cheese, and the cold stop prevents overcooking when baking. (Yes, even if you're impatient like me.)
- SHRED CHEESE FINE: Use a box grater or food processor for Gruyère and cheddar—no big chunks. I learned this the hard way: uneven shreds melt unevenly, leaving dry spots. A quick pulse in the processor gives you that velvety, consistent melt every time.
- BAKE COVERED FIRST: Start with foil sealed tight for 20 minutes at 375°F. The steam builds flavor and ensures the top layer melts smoothly. After that, uncover and broil 2–3 minutes for a golden crust—just watch it like a hawk to avoid burning.
- WHISK IN CREAM CHEESE: Warm the heavy cream and cream cheese together until just melted, then whisk into the cheese sauce off the heat. Adding cold cream cheese creates lumps that ruin the texture. (Your future self will thank you for this small step.)
Health benefits of this dish
Comfort Food Energy
This baked mac and cheese delivers a satisfying dose of complex carbohydrates from elbow macaroni, providing steady energy release that keeps you full for hours.
The whole milk and heavy cream in the sauce contribute healthy fats that support brain function and satiety, making this dish perfect for post-workout meals or cozy nights in. The combination of carbs and fats creates a balanced energy profile that stabilizes blood sugar better than processed snacks. 💪
Calcium Powerhouse
The three types of cheese—sharp cheddar, Gruyère, and cream cheese—pack a serious calcium punch, with one serving delivering about 30% of your daily needs.
Calcium isn't just for bones; it plays a key role in muscle contraction and nerve function, which is why this dish feels so energizing after a long day. The Gruyère also adds phosphorus, another mineral essential for energy metabolism and bone health.
Protein for Recovery
With 25 grams of protein per serving, this mac and cheese supports muscle repair and growth, making it an excellent post-exercise option. The cheese blend provides all nine essential amino acids your body needs, while the pasta contributes plant-based protein in a form that's easy to digest.
This protein-to-carb ratio makes it ideal for recovery meals, especially when paired with a side of roasted veggies for extra nutrients.
Satiating Fiber Boost
While mac and cheese isn't typically known for fiber, the whole milk and al dente pasta contribute small amounts that aid digestion and keep you feeling satisfied.
For a fiber-friendly upgrade, consider adding steamed broccoli or sautéed mushrooms to your serving—just ½ cup adds 2-3 grams of fiber without compromising the dish's creamy texture. The panko topping also provides a subtle crunch that can help with portion control.
Vitamin Boost from the Topping
The smoked paprika in the breadcrumb topping isn't just for flavor—it contains vitamin A and antioxidants that support immune function. The fresh parsley garnish adds vitamin K, which aids blood clotting and bone health, while the Gruyère contributes vitamin B12, crucial for energy production.
Together, these small additions turn this comfort food into a surprisingly nutritious meal. 🌿
Feel-Good Fats
The full-fat dairy in this recipe provides conjugated linoleic acid (CLA), a fatty acid linked to reduced inflammation and improved metabolic health. Unlike low-fat versions, this baked mac and cheese delivers satisfying mouthfeel while supporting hormone balance and nutrient absorption.
The butter and cream also contain vitamin D, which many people are deficient in—just one serving provides about 10% of your daily needs.
Nutrition facts
Frequently asked questions
Why does my baked mac and cheese turn out watery?
The most common cause is overcooked pasta or too much liquid in the sauce. Always cook pasta to al dente (1 minute less than package instructions) and avoid rinsing it—the starch helps thicken the sauce. If your sauce seems too thin, simmer it uncovered for 3-5 extra minutes to evaporate excess moisture. For extra insurance, add 1 tablespoon cornstarch mixed with 1 tablespoon cold water to the sauce before baking.
Can I make this ahead of time?
Assemble the dish (without baking) up to 24 hours ahead and refrigerate. When ready to bake, add 5-10 extra minutes to the baking time since it starts cold. For best results, let it sit at room temperature for 30 minutes before baking. The flavors actually improve overnight as the cheeses meld together. Pro tip: Cover tightly with plastic wrap to prevent drying.
What's the best cheese substitute if I don't have Gruyère?
For the nutty depth Gruyère provides, try Parmigiano-Reggiano (use half the amount) or Swiss cheese. If you're avoiding dairy, nutritional yeast adds a cheesy flavor without the fat. For a budget-friendly option, extra sharp white cheddar works well—just add 0.25 tsp smoked paprika to compensate for the missing nutty notes. Always shred your own cheese for best texture!
How do I prevent the breadcrumb topping from getting soggy?
Press the breadcrumbs firmly onto the cheese mixture before baking, and make sure your oven rack is in the middle position for even heat distribution. For extra crispiness, bake for 2-3 minutes longer than needed, then finish under the broiler for 1-2 minutes while watching closely. Another trick: Spread the breadcrumbs in a thin layer on a baking sheet first, toast at 375°F for 3 minutes, then sprinkle on top. This pre-toasting creates a barrier that stays crispy!
Can I make this dish in a smaller baking dish?
Yes, but adjust the baking time and temperature. For a 9x9-inch dish, bake at 375°F for 20-25 minutes (cover with foil if browning too fast). For 8x8-inch, reduce to 18-20 minutes. The key is to ensure the center reaches 165°F internally. Smaller dishes bake faster, so check 5 minutes early and tent with foil if needed. The edges will brown first!
