Side Dishes
This baked mac and cheese recipe for 4 delivers the perfect balance of crispy golden edges and a gooey, melty core that makes every bite irresistible. 💛 The secret lies in a foolproof method that transforms simple ingredients into restaurant-quality comfort food—no fancy techniques required. I developed this version after years of perfecting the art of mac and cheese, ensuring it's always creamy inside with that coveted crispy crust on top.
The beauty of this recipe is its simplicity: just a handful of ingredients that come together in layers. We start with perfectly cooked pasta, then build a rich, velvety cheese sauce using a blend of sharp cheddar and Gruyère for depth.
The sauce is what truly elevates this dish—it's thick, flavorful, and clings to every noodle, creating that signature mac and cheese experience. What sets this apart is the baking technique, which ensures the top develops that satisfying crunch while keeping the interior gloriously gooey.
By the time it emerges from the oven, you'll have a dish that's crispy on the outside, tender on the inside, and packed with cheesy goodness in every bite. The aroma alone will have everyone gathering around the table, and the first forkful will have them asking for seconds.
This is the kind of mac and cheese that turns a simple weeknight dinner into a cozy, satisfying meal that feels like a hug in food form.
Serve it as a side dish or a main course with a simple salad or roasted vegetables. The recipe scales easily, so you can double it for leftovers or a crowd. Here's how to make it—simple steps that guarantee perfect results every time.
Ingredients for baked mac and cheese recipe for 4
Just 13 ingredients transform into the ultimate crispy-topped, melty mac and cheese for four.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Dry pasta, cooked al dente |
| Sharp White Cheddar Cheese 🧀 | 2 cups | Shredded on medium grate |
| Gruyère Cheese 🧀 | 1 cup | Shredded, high-quality |
| Heavy Whipping Cream 🥛 | 1 cup | Full-fat for richness |
| Unsalted Butter 🧈 | ½ cup | Cold, cut into cubes |
| All-Purpose Flour 🌾 | ¼ cup | For thickening sauce |
| Whole Milk 🥛 | ½ cup | Warmed slightly |
| Yellow Mustard 🌶️ | 1 tbsp | For tangy depth |
| Garlic Cloves 🧄 | 2 cloves | Minced for aromatic base |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Breadcrumbs 🍞 | ¼ cup | Panko for extra crunch |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated |
The cheese blend makes all the difference. Gruyère adds nutty depth while sharp white cheddar delivers that classic tang—don't substitute with mild cheddar. For the best texture, shred your own cheese using a box grater (pre-shredded gets clumpy). Whole Foods and Trader Joe's carry excellent pre-shredded options if you're short on time, but fresh is always better. The butter should be cold when you cut it into cubes—this ensures proper sauce emulsification without breaking. For the pasta, elbow macaroni holds sauce best, but any short pasta shape works.
No Gruyère? Parmesan or sharp provolone in equal amounts keeps the richness. Substitute heavy cream with half-and-half or whole milk, but texture may be slightly lighter. The mustard is crucial for that signature tang—Dijon or whole-grain mustard work best. Fresh garlic is ideal, but garlic powder at half the amount works in a pinch. For the breadcrumbs, panko creates maximum crunch, but regular breadcrumbs work too. If you're watching calories, reduce the butter by 2 tbsp and add an extra splash of milk to maintain creaminess.
This reheats beautifully—just cover with foil and bake at 350°F for 15-20 minutes until bubbly. Keeps 4-5 days in the fridge, fully covered. For longer storage, freeze portions for up to 3 months. I always make a double batch—leftovers make perfect mac and cheese sandwiches the next day. The crispy top is best eaten fresh, so serve immediately if possible. Store any uneaten portions in an airtight container with a sprinkle of cheese on top to prevent drying.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—no pots, no pans, just elbow macaroni tossed in a sheet pan with sharp cheddar and Gruyère. Toss in the cream and butter, bake, and boom—done. (Yes, even on a Tuesday night.)
- Creamy Crispy Perfection: That golden top with the creamy center? It’s the Gruyère’s fault—it melts into something dangerously rich while the edges get just crisp enough. Honestly, I’ve tried fancier recipes, but this combo keeps me coming back.
- Leftover Hero: Bake a little extra, and you’ve got lunch for days. The flavor actually improves after a night in the fridge—better than takeout, and way cheaper. My kids argue over who gets the biggest portion.
- Budget-Friendly Luxury: Sharp cheddar and Gruyère make it feel special, but it costs a fraction of restaurant mac and cheese. Heavy cream and butter add richness without breaking the bank—this is comfort food that doesn’t guilt me.
Step-by-step instructions for baked mac and cheese
Here's how to create the perfect baked mac and cheese with a crispy golden top and creamy, melty center.
🍳 Step 1: Cook the Elbow Macaroni to Al Dente Perfection
Bring a large pot of water to a rolling boil and add 1 tablespoon salt—it should taste like the ocean. Add the 12 oz elbow macaroni and cook until 1 minute before the package instructions for al dente. This ensures the pasta stays firm enough to hold its shape when baked.
Drain the pasta in a colander, but don't rinse it—those starchy strands are essential for binding the cheese sauce. Transfer the hot pasta to a large bowl and set it aside. The residual heat will help the cheese melt more smoothly in the next step.
👨🍳 Step 2: Make the Creamy Cheese Sauce
In a separate large saucepan, melt the 0.5 cup unsalted butter over medium heat until foaming subsides. Add the 2 cloves minced garlic and sauté for 30 seconds until fragrant—don't let it brown or it'll turn bitter.
Whisk in the 0.25 cup all-purpose flour and cook for 1-2 minutes until it forms a smooth roux. Gradually pour in the 0.5 cup warmed whole milk while whisking constantly to prevent lumps. Cook for another 2-3 minutes until the mixture thickens enough to coat the back of a spoon.
🥘 Step 3: Combine Cheeses and Mustard
Remove the saucepan from heat and reduce the temperature to low. Add the 1 tbsp yellow mustard, 2 cups shredded sharp white cheddar cheese, and 1 cup shredded Gruyère cheese all at once. Stir vigorously until completely melted and smooth.
Return the saucepan to low heat and stir in the 1 cup heavy whipping cream. Season with 1.5 tsp salt and 0.5 tsp black pepper. The sauce should be thick but still pourable—if it's too thick, add 1-2 tablespoons hot milk to loosen it. Pour the cheese sauce over the hot pasta and toss gently until every strand is fully coated.
🔥 Step 4: Assemble and Bake for Crispy Top
Transfer the macaroni mixture to a 9x9-inch baking dish, spreading it evenly. In a small bowl, combine the 0.25 cup breadcrumbs and 0.25 cup freshly grated Parmesan cheese. Sprinkle this mixture evenly over the top of the macaroni.
Bake at 375°F for 20-25 minutes until the top is deep golden brown and the edges are bubbling. The center should still be slightly jiggly—this indicates a creamy interior. If the top browns too quickly, tent loosely with aluminum foil for the last 5 minutes of baking.
⏰ Step 5: Rest and Serve for Maximum Creaminess
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 slice and preventing a runny mess. The internal temperature should reach 160°F—perfect for serving.
Cut into squares and serve immediately. The exterior should be crispy with a satisfying crunch, while the interior reveals that signature creamy, melty cheese pull. Each bite delivers the perfect balance of textures and rich, tangy flavors from the sharp cheddar and nutty Gruyère.
Pro Tips For Making Baked Mac And Cheese Recipe For 4
- Salt the Pasta Water: Use that first salty pasta water like it’s liquid gold—about ½ cup—when mixing the cheese sauce. The starch clings to the noodles later, making the final dish silkier and more cohesive. (Yes, even if you’re impatient like me, don’t drain it completely.)
- Grate Cheese Like a Pro: Skip the food processor for sharp cheddar—it turns to glue. Hand-grate it (or pulse in short bursts) for a mix of textures, and keep the Gruyère coarse. The contrast between smooth melt and sharp bites is what makes this dish sing.
- Bake Covered First: Start the mac and cheese under foil at 375°F (20 minutes) to let the cheese fully meld. Then uncover for the last 5–7 minutes—this guarantees a creamy interior and that perfect golden crust on top. (No, peeking halfway isn’t cheating. Yes, it’s worth it.)
- Whisk in the Cream Cold: Temper that heavy cream by whisking it into the warm cheese sauce slowly, or you’ll end up with scrambled cheese. Start with ¼ cup, let it warm, then add the rest. The sauce will be velvety, not greasy. (Trust me, I’ve ruined batches.)
Best sauces and condiments for this recipe
Classic Cheese Sauce
This dish is all about the sauce, and I swear by a blend of Gruyère and sharp white cheddar for that perfect balance of nutty depth and tangy kick.
For an extra boost, I sometimes add ½ cup of Monterey Jack to the mix—it keeps the sauce ultra-creamy without overpowering the other flavors. The key is to shred your own cheese using a box grater (pre-shredded gets clumpy and ruins texture). 🧀
If you're watching calories, you can swap out half the heavy cream for whole milk or evaporated milk, but trust me, the richness is worth it.
For a smoky twist, add ½ tsp smoked paprika to the sauce while it's simmering—it adds a subtle depth that pairs beautifully with the cheddar. I also love adding a pinch of cayenne pepper for a little heat, especially if you're serving it as a side for spicy dishes.
Creamy Dill Sauce
For a lighter but still indulgent option, try a creamy dill sauce. Mix ½ cup sour cream with ¼ cup mayonnaise, 1 tbsp fresh dill (chopped), 1 tsp lemon juice, and a pinch of salt.
Drizzle this over the baked mac and cheese just before serving—it adds a bright, tangy contrast that cuts through the richness. This works especially well if you're serving it with grilled chicken or fish. 🥬
For a vegan twist, use cashew cream (blend ½ cup soaked cashews with ¼ cup water) instead of dairy-based cream. Add 1 tbsp nutritional yeast and ½ tsp garlic powder for a cheesy flavor without the cheese. It’s a game-changer for plant-based eaters!
Spicy Sriracha Mayo
If you love heat, a drizzle of spicy sriracha mayo is a must. Mix 2 tbsp mayonnaise with 1 tbsp sriracha and a squeeze of lime. The sweet-spicy kick balances the richness of the mac and cheese perfectly.
For extra crunch, sprinkle chopped green onions or crushed red pepper flakes on top before baking. 🌶️
For a smoky-sweet variation, mix 1 tbsp BBQ sauce with 1 tbsp mayo and a dash of hot sauce. Drizzle over the top after baking and broil for 1-2 minutes to create a caramelized crust. This works surprisingly well with pulled pork or smoked sausage on the side.
Garlic-Herb Butter
For a savory, aromatic topping, melt 2 tbsp unsalted butter with 1 minced garlic clove, 1 tbsp chopped parsley, and a pinch of salt. Drizzle this over the baked mac and cheese right before serving—it adds a fresh, herby note that elevates the dish without overpowering it.
This is my go-to for a lighter, more elegant presentation. 🧄
For a richer version, add 1 tbsp grated Parmesan to the garlic butter and sprinkle it over the top before baking. The cheese will melt into a golden, crispy crust that’s impossible to resist. Perfect for serving at holiday dinners or family gatherings!
Nutrition facts
Frequently asked questions
Can I use any type of pasta for this baked mac and cheese? Elbow macaroni is ideal because its shape holds the creamy sauce beautifully, but you can use any short pasta like penne, cavatappi, or farfalle. Avoid long pasta (spaghetti, linguine) as it tends to break when baked. For extra texture, try rotini or fusilli—just
Why is my baked mac and cheese watery after baking?
This usually happens when the pasta is overcooked or the sauce isn't thick enough. Always cook pasta 1 minute less than package instructions and drain it well. For the sauce, ensure your roux is cooked long enough to thicken properly, and stir in the cheese off the heat to prevent breaking. If it's still too wet, bake uncovered for 5-10 extra minutes to evaporate moisture.
How do I make this recipe vegetarian or vegan?
For vegetarian, simply omit the butter and use vegetable oil or dairy-free margarine instead. For vegan, replace all dairy with cashew cream (blend soaked cashews with water), nutritional yeast for cheesy flavor, and vegan butter. Use vegan cheddar (like Violife or Daiya) and ensure your breadcrumbs are egg-free. The texture will be slightly different but still delicious!
Can I make this ahead of time and reheat it?
Yes! Assemble the dish up to 24 hours ahead and refrigerate uncovered. When ready to bake, cover with foil and bake at 350°F for 30-40 minutes until bubbly. For leftovers, reheat covered with foil at 350°F for 15-20 minutes—the crispy top may soften slightly, but the cheese will still be creamy. For best results, serve fresh-baked whenever possible.
What's the secret to getting that perfect crispy crust?
The crispy top comes from three key elements: panko breadcrumbs (for texture), Parmesan cheese (for browning), and baking at high heat (375°F). Press the topping gently to ensure contact with the cheese, and avoid overmixing the breadcrumbs. For extra crunch, broil for 1-2 minutes at the end—just watch closely to prevent burning!
