Side Dishes
This baked mac and cheese recipe with measurements delivers the perfect balance of a crispy golden crust and gooey, cheesy pulls—all in one pan. The secret lies in a precise ratio of sharp cheddar, Gruyère, and cream cheese, combined with a creamy roux that never breaks.
I developed this version after testing dozens of recipes, and it consistently delivers restaurant-quality results at home.
The technique is simple but critical: cook the pasta al dente, then mix it with the cheese sauce while still hot to ensure maximum creaminess. Topping with buttery breadcrumbs creates that coveted crispy crust that holds together when you pull it from the oven.
Baking at 375°F for 20 minutes ensures the edges are golden and the center is perfectly melty.
What you'll end up with is a baked mac and cheese that's rich, indulgent, and foolproof—no lumps, no separation, just pure cheesy goodness. The crispy top contrasts beautifully with the creamy interior, making every bite satisfying. This recipe is perfect for feeding a crowd or meal prepping for the week.
Ready in just 30 minutes, this dish requires minimal effort but delivers maximum flavor. Whether you're serving it as a side for dinner or a comforting main course, this baked mac and cheese will become a staple in your recipe rotation. Let's get started!
Ingredients for baked mac and cheese recipe with measurements
Twelve essential ingredients transform into restaurant-quality baked mac and cheese with a crispy crust and gooey interior.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 2 cups | Uncooked, dry pasta |
| Sharp White Cheddar Cheese 🧀 | 3 cups | Shredded, block preferred |
| Gruyère Cheese 🧀 | 1 ½ cups | Shredded, aged 12+ months |
| Cream Cheese 🧀 | 8 oz | Full-fat, room temperature |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for roux |
| All-Purpose Flour 🌾 | ¼ cup | Sifted for smooth texture |
| Whole Milk 🥛 | 1 ½ cups | Warmed to room temperature |
| Yellow Mustard 🧅 | 1 tbsp | For tangy depth |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | For seasoning, not baking |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Cracked over top |
| Panko Breadcrumbs 🍞 | ½ cup | For crispy topping |
| Garlic Powder 🧄 | ½ tsp | Enhances cheesy flavor |
| Dried Parsley Flakes 🌿 | 1 tsp | For garnish |
The cheese selection is non-negotiable for that perfect balance. Sharp white cheddar delivers the tangy bite, while Gruyère adds nutty depth—look for aged wheels marked 12+ months. Whole Foods or specialty cheese shops carry the best selections, but the pre-shredded kind from Kroger works in a pinch. Cream cheese should be full-fat and at room temperature for a smooth sauce. For the roux, European-style butter like Plugrá adds richness, though regular unsalted butter works perfectly fine. The mustard might seem odd, but it's essential for preventing lumps and adding subtle tang.
No sharp cheddar? Extra-sharp cheddar at half the quantity works, though the flavor won't be identical. Gruyère unavailable? Comté or Emmental are decent substitutes, but the texture will differ slightly. The breadcrumbs can be regular panko or crushed saltines for a different texture—just toast them first for extra crunch. For a dairy-free option, nutritional yeast can replace half the cheese, though the texture will be lighter. The mustard is crucial—if you're avoiding it, lemon juice at half a teaspoon provides a similar bright note. Always sift the flour for the roux to prevent graininess in the final dish.
Pre-shredded cheese contains anti-caking agents that prevent proper melting. Grate your own from blocks for the best results. Store the cheese sauce mixture in an airtight container for up to 3 days in the fridge, though it's best used immediately. The baked mac and cheese reheats beautifully—cover with foil and warm at 350°F for 10 minutes. For meal prep, assemble the dish in a greased baking dish and refrigerate unbaked for up to 24 hours before baking. The crust will be slightly less crispy but still delicious.
Why You'll Love This Recipe
- No Fuss, One Pan: I swear by this recipe because it’s literally dump-and-bake. Boil the elbow macaroni, mix in the sharp cheddar, Gruyère, cream cheese, and butter—no blender, no straining, no mess. The only tool you’ll need is a spatula, and honestly? That’s my kind of cooking.
- Creamy Crisp Magic: Between us, the secret’s in the cheese combo: sharp cheddar for that tangy bite, Gruyère for nutty depth, and cream cheese to keep it velvety. Baking it until the edges get golden gives you that perfect contrast—crispy top, gooey center. It’s the kind of mac that makes you close your eyes and sigh.
- Weeknight to Party: This recipe works everywhere. Toss it together for a lazy Tuesday dinner, bring it to a potluck (it’s always a hit), or serve it at a game day gathering. The measurements are foolproof, so you can double it for a crowd or halve it for just me and my dog staring at the table.
- Leftovers That Don’t Suck: I make this all the time because it reheats like a dream—no dry, sad mac here. The cheese stays melty, the pasta stays tender, and it’s still just as good for lunch the next day. Plus, it’s cheap to feed a family (thanks, bulk cheese), and I’ve never once regretted the leftovers. Zero waste, all win.
Step-by-step instructions for crispy baked mac and cheese
Master this technique and you'll achieve the perfect balance of crispy golden crust and gooey, stretchy cheese.
Cook the Elbow Macaroni to Al Dente
Bring a large pot of water to a rolling boil and salt it generously—it should taste like the ocean. Add the 2 cups of elbow macaroni and cook for 2 minutes less than the package instructions (typically 8-9 minutes). You want the pasta to be al dente, with a slight bite remaining. Drain the pasta in a colander and rinse briefly under cold water to stop the cooking process immediately. Shake the colander gently to remove excess water, then transfer the pasta back to the pot.
Here's the thing—overcooked pasta will turn mushy when baked. The slight undercooking now ensures perfect texture later. I like to leave the pasta in the colander for a minute after draining to evaporate any remaining surface moisture, which helps the cheese cling better during baking.
Prepare the Cheese Sauce with Perfect Texture
In a large skillet over medium heat, melt the 0.5 cup of unsalted butter until it foams. Whisk in the 0.25 cup of all-purpose flour and cook for 1-2 minutes until the mixture forms a smooth, pale roux. This forms the foundation of your sauce—don't rush this step or you'll get a grainy texture.
Slowly whisk in the 1.5 cups of warmed whole milk, about 0.5 cup at a time, allowing each addition to fully incorporate before adding more. Once the mixture thickens and coats the back of a spoon, remove from heat. Stir in the 8 oz of cream cheese, 3 cups of sharp white cheddar cheese, and 1.5 cups of gruyère cheese until completely melted and smooth. The sauce should be velvety, not stringy.
Combine Pasta and Sauce for Maximum Cheese Pull
Add the drained pasta to the cheese sauce and stir vigorously with a wooden spoon until every strand is fully coated. The sauce should cling to the pasta like a second skin. Fold in the 1 tbsp of yellow mustard, 1.5 tsp of diamond crystal kosher salt, and 0.5 tsp of freshly ground black pepper. Taste and adjust seasoning—you want the salt to be noticeable but not overpowering.
Transfer the macaroni mixture to a greased 9x13-inch baking dish, spreading it evenly into a single layer. The reason for this even distribution? It ensures the cheese melts uniformly and creates that signature pull when you cut into it. Press down gently on the top to compact the pasta slightly—this prevents it from expanding too much during baking.
Create the Crispy Topping Layer
In a small bowl, combine the 0.5 cup of panko breadcrumbs, 0.5 tsp of garlic powder, and 1 tsp of dried parsley flakes. Sprinkle this mixture evenly over the top of the macaroni, pressing down lightly to help it adhere. The panko will create that coveted crispy crust while adding texture contrast to the creamy interior.
Bake at 375°F for 25-30 minutes until the top is golden brown and the edges are bubbling. The center should still be slightly jiggly—this indicates the perfect gooey texture inside. If the top browns too quickly, tent loosely with aluminum foil for the last 10 minutes to prevent over-browning while allowing the cheese to fully melt.
Rest and Serve for Maximum Enjoyment
Remove the baking dish from the oven and let it rest for 5-10 minutes before serving. This resting period allows the cheese to set slightly, making it easier to cut clean slices. The internal temperature should reach 165°F at this point, ensuring it's hot and safe to eat.
Serve immediately with a sprinkle of additional black pepper and a side of steamed vegetables or a crisp green salad. The contrast between the crispy top, creamy interior, and tangy mustard notes makes this mac and cheese truly exceptional. Each bite should deliver that perfect combination of textures and flavors that keeps people coming back for seconds.
Pro Tips For Making Baked Mac And Cheese Recipe With Measurements
- CRANK THE OVEN TO 375°F: I learned this the hard way—baking at 350°F gives you a sad, gummy top. Hit 375°F for the last 10-15 minutes to get that golden, crispy crust without burning the cheese underneath. (Yes, even if you're impatient like me.)
- GRATE THE CHEESE FINE: Sharp white cheddar and Gruyère melt better when grated small—think rice-sized pieces, not shavings. Skip the food processor unless you want grainy pockets in your sauce. A box grater works, but if you're lazy, buy pre-grated (just shake out the anti-caking powder first).
- DRAIN MACARONI WELL: I used to think "drained" meant a few drops of water clinging to the noodles. Wrong. After cooking, give them a solid 30-second spin in the colander, then toss with a little oil to keep them from sticking. Wet pasta makes your sauce watery—no one wants soup for dinner.
- SALTY BUTTER MATTERS: Unsalted butter lets you control the seasoning, but don’t skimp on salt. Add 1 tsp per ½ cup butter to the sauce, then taste before baking. Gruyère is salty, but sharp cheddar isn’t—balance them or risk blandness. (Your future self will thank you.)
Dietary considerations for this dish
Gluten-Free Adaptation
For a gluten-free version, replace the elbow macaroni with gluten-free pasta like Barilla or Jovial—both hold up well during baking. Use 1 cup gluten-free pasta (it expands more when cooked), and cook it 1 minute less than package instructions.
The roux should be made with gluten-free flour blend like Bob's Red Mill 1:1, but reduce to 0.2 cup since it absorbs differently. The texture will be slightly lighter, but still creamy and delicious. 🌾
Dairy-Free Options
To make this dairy-free, swap cheeses for nutritional yeast (½ cup) and cashew cream (blend 1 cup soaked cashews with 1 cup water). Use dairy-free butter (like Miyoko's) for the roux and ensure your panko is certified gluten-free if needed.
The result will have a nuttier flavor but maintain that signature gooey texture. Always taste as you go—dairy-free versions need extra seasoning.
Lower-Calorie Version
Cut calories by using whole wheat pasta (2 cups) and reducing cream cheese to 4 oz. Replace 1 cup of sharp cheddar with low-fat mozzarella (it melts better). Use 1% milk instead of whole milk in the roux, and top with crushed gluten-free crackers instead of panko.
The crust will be less crispy but still satisfying. For extra protein, stir in ½ cup cooked lentils with the pasta.
Vegan Adaptation
For a fully vegan mac and cheese, use chickpea or lentil pasta (like Banza) and make a cashew-based sauce. Blend 1 cup soaked cashews, 1 cup unsweetened almond milk, 2 tbsp nutritional yeast, and 1 tbsp lemon juice until smooth.
Add 1 tbsp vegan butter and 2 tbsp flour to thicken. Top with breaded tofu crumbles instead of panko for that crispy texture. The flavor will be richer and nuttier but equally comforting.
Keto-Friendly Twist
Transform this into a keto-friendly dish by omitting the pasta entirely. Instead, use shredded cauliflower (2 cups, steamed until tender) as the base. Reduce the cheese to 2 cups sharp cheddar and ½ cup cream cheese, and add 1 tbsp cream cheese to the roux for extra richness.
Bake at 375°F for 20 minutes with a topping of crushed pork rinds for that crispy texture. The result is creamy, cheesy, and perfectly keto-compliant.
Nutrition facts
Frequently asked questions
Why does my baked mac and cheese get watery after baking?
Watery results usually happen when the pasta is overcooked or the sauce isn't thick enough. Always cook pasta 2 minutes less than package instructions and rinse briefly with cold water to stop cooking. For the sauce, make sure your roux is smooth and pale before adding milk—overcooking it can make the sauce break. Stir in the cheese slowly and keep heat medium-low to prevent curdling.
Can I make this ahead of time and reheat it?
Yes! Assemble the dish in a greased baking dish and refrigerate it unbaked for up to 24 hours. When ready to bake, add the breadcrumb topping and bake at 375°F for 30-35 minutes (the extra time accounts for starting cold). For leftovers, cover with foil and reheat at 350°F for 10-15 minutes to restore creaminess. The crust won't be as crispy but the cheesy interior will be perfect.
What's the best way to get extra crispy edges?
For restaurant-style crispy edges, press the macaroni mixture firmly into the corners of your baking dish before adding the breadcrumb topping. Use a 9x13-inch dish for maximum surface area, and bake for the full 25-30 minutes without tenting. For extra crunch, mix 2 tablespoons melted butter into the breadcrumbs before sprinkling. The key is patience—don't peek at it while baking or the heat will escape and soften the edges.
Can I use pre-shredded cheese instead of grating my own?
Pre-shredded cheese works but may result in a slightly grainier texture due to anti-caking agents. If using it, reduce the total cheese by 0.25 cup (since pre-shredded cheese has more air). For best results, pulse pre-shredded cheese in a food processor to break up clumps before adding to the sauce. The mustard in this recipe helps prevent separation, so you'll still get great results—just be prepared for a marginally less velvety texture.
How do I prevent the cheese from separating?
Cheese separation happens when the sauce gets too hot or when acidic ingredients (like mustard) aren't properly emulsified. Keep your heat medium-low when melting cheese, and whisk constantly. The mustard in this recipe acts as a natural emulsifier—don't skip it! For extra insurance, stir in 1 teaspoon cornstarch mixed with 1 tablespoon cold water at the end to help bind the sauce together during baking.
