Side Dishes
This baked mac and cheese recipe for 4 people delivers the perfect balance of creamy, gooey goodness with a crispy breadcrumb crown that steals the show. I developed this version after years of testing—it's the one my family begs for every time I make it.
The secret lies in layering the cheese sauce just right and baking it twice for that signature texture. What makes this recipe stand out is the foolproof method that ensures tender pasta and a sauce so rich it clings to every noodle.
We're talking restaurant-quality results with sharp cheddar, Gruyère, and a touch of cream cheese for that velvety finish. The breadcrumb topping adds a satisfying crunch that contrasts beautifully with the creamy interior.
By the time it emerges from the oven, you'll have golden, bubbling mac and cheese with a crispy crown that's impossible to resist. The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect combination of textures and flavors.
This recipe scales beautifully for larger groups, and I'll share my favorite variations—like adding bacon or broccoli—later. Let's get started on creating this comforting classic!
Ingredients for baked mac and cheese recipe for 4 people
These 16 ingredients transform into restaurant-quality mac and cheese with a crispy crown.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Uncooked, medium or jumbo size |
| Sharp White Cheddar Cheese 🧀 | 2 cups | Shredded, block preferred |
| Gruyère Cheese 🧀 | ¾ cup | Shredded, aged 12 months minimum |
| Cream Cheese 🧀 | 4 oz | Full-fat, room temperature |
| Heavy Whipping Cream 🥛 | ½ cup | Full-fat, cold |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening sauce |
| Whole Milk 🥛 | ½ cup | Warm, not scalded |
| Garlic Cloves 🧄 | 2 cloves | Minced, fresh preferred |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Panko Breadcrumbs 🍞 | ½ cup | Plain, not seasoned |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated, fine |
| Dried Mustard 🌶️ | ½ tsp | For depth of flavor |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For greasing dish |
The cheeses are non-negotiable here. Sharp white cheddar gives that classic tang, but Gruyère adds nutty depth—don't skimp on the aged variety. I grab mine from Whole Foods or Trader Joe's since they carry the good stuff. The cream cheese needs to be full-fat (none of that low-fat nonsense) and room temperature—trust me on this. For the pasta, elbow macaroni is ideal, but cavatappi or shells work too if that's what you've got. The breadcrumbs? Plain panko is your friend—it's lighter than regular breadcrumbs and toasts up perfectly golden. Pro tip: Toast them in a dry pan for 2 minutes before using for extra crunch.
No sharp cheddar? Extra-sharp white cheddar works in a pinch, but the flavor won't be quite the same. Running low on Gruyère? Comté cheese is a great substitute—just shred it yourself. The mustard is key for that subtle kick, but if you're avoiding it, extra Dijon mustard at half the amount gives a similar tang. For the breadcrumb topping, no panko? Regular breadcrumbs plus a pinch of cornstarch prevents clumping. The garlic and onion can be sautéed in butter or olive oil—whatever you've got. And if you're feeling fancy, add a splash of white wine to the sauce for extra richness (about 2 tbsp).
This mac and cheese reheats beautifully—just cover with foil and bake at 350°F for 15 minutes. The best part? It tastes even better the next day once all the flavors meld together. Store leftovers in an airtight container for up to 4 days in the fridge. For freezing, portion into individual servings before baking—3 months in the freezer, and it thaws perfectly in the microwave with a splash of milk. The breadcrumb topping will get soggy if reheated uncovered, so always cover it. Make a double batch—it disappears fast around here!
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe—just boil the pasta, mix in the cheeses (that sharp cheddar and Gruyère combo? Chef’s kiss), and bake. No straining, no extra bowls, no stress. The elbow macaroni stays al dente, and the sauce thickens right in the pan.
- Triple-Cheese Bliss: Honestly, the flavor is what keeps me coming back. That sharp white cheddar gives it a tangy bite, while the Gruyère adds nutty depth, and the cream cheese ties it all together with velvety richness. Add a splash of heavy cream, and it’s dangerously addictive—even my picky husband won’t skip seconds.
- Game for Any Occasion: Between us, this is my go-to for everything: a lazy Sunday brunch, a last-minute dinner party, or even a potluck side that’ll disappear fast. The leftovers? Just as good reheated (yes, even the next day) or turned into crispy mac and cheese bites with a quick broil.
- Budget-Friendly Luxury: I’ll be real—this recipe costs me about $8 for four servings, but it tastes like a fancy bistro dish. The cheeses stretch far, the pasta is cheap, and the cream makes it feel indulgent without breaking the bank. Plus, it’s the kind of meal that stretches into leftovers for days.
Step-by-step instructions for baked mac and cheese
Let's create the ultimate baked mac and cheese with a golden, crispy breadcrumb crown and a gooey center.
Cook the Elbow Macaroni to Perfect Al Dente
Bring a large pot of water to a rolling boil and salt it generously—it should taste like the ocean. Add the 12 oz elbow macaroni and cook until 1 minute before the package instructions call for al dente. This ensures the pasta finishes cooking in the oven, absorbing all that delicious cheese sauce. Reserve ½ cup of the pasta water before draining—this starchy liquid is your secret weapon for creating a silky sauce.
Drain the pasta and return it to the pot. Toss with 1 tablespoon extra-virgin olive oil to prevent sticking. Here's the thing—don't rinse it. That surface starch is what helps the cheese cling beautifully to every strand of pasta. Give it a quick stir to distribute the oil evenly.
Build the Ultimate Cheese Sauce
In a large skillet over medium heat, melt the ½ cup unsalted butter until it's completely liquid. Add the diced yellow onion and cook for 5 minutes until softened but not browned. Add the 2 cloves minced garlic and cook for another 30 seconds—just until fragrant. You don't want it to burn, so keep an eye on it.
Reduce heat to medium-low and sprinkle in the 2 tablespoons all-purpose flour, stirring constantly for 1-2 minutes until it forms a smooth paste. This creates a roux that will thicken our sauce beautifully. Slowly whisk in the ½ cup warm whole milk and continue stirring until the mixture thickens and coats the back of your spoon.
Now for the cheese—reduce heat to low and gradually add the 2 cups sharp white cheddar cheese, ¾ cup gruyère cheese, and 4 oz cream cheese, stirring constantly. The cheese should melt completely into a smooth, velvety sauce. If it starts to look too thick, add 1-2 tablespoons of the reserved pasta water to loosen it. Stir in the ½ tsp dried mustard, 1½ tsp salt, and ½ tsp black pepper—this is where all the magic happens.
Combine Pasta and Sauce
Add the cooked macaroni to the cheese sauce and stir gently but thoroughly to coat every strand. The pasta should be completely enveloped in that gorgeous, melty cheese. If the mixture seems too thick, add more pasta water 1 tablespoon at a time until it reaches a creamy consistency that coats the back of a spoon but still holds its shape when you lift it.
Transfer the macaroni and cheese to a 9x9-inch baking dish that's been lightly greased with a bit of olive oil. Spread it out evenly—this ensures even baking and that perfect golden crust on top. Here's a pro tip: press down gently on the top with a spatula to create a smooth surface for the breadcrumb crown.
Create the Crispy Breadcrumb Crown
Preheat your oven to 375°F. In a small bowl, combine the ½ cup panko breadcrumbs, ¼ cup freshly grated parmesan cheese, 1 tablespoon melted butter, ½ teaspoon salt, and ¼ teaspoon black pepper. Mix until evenly distributed—you want every crumb coated with flavor. Sprinkle this mixture evenly over the top of the macaroni and cheese, pressing down lightly with your fingers to help it adhere.
Bake for 20-25 minutes until the top is deep golden brown and the edges are bubbling. The breadcrumb crown should be crispy enough to crunch, while the center remains creamy and gooey. If you're worried about burning, tent the dish with aluminum foil for the last 5 minutes of baking.
Finish with Creamy Perfection
Remove the macaroni and cheese from the oven and let it rest for 5-10 minutes before serving. This resting time allows the top to set slightly and makes it easier to slice. The cheese should be bubbling hot and the breadcrumb crown should be crisp enough to stand up to a fork.
For the ultimate presentation, run a knife around the edges to loosen it from the dish, then slide it onto a serving platter. The contrast between the crispy golden crown and the creamy, cheesy interior is what makes this mac and cheese truly special. Serve immediately while it's piping hot—every bite should deliver that perfect combination of textures and flavors.
Pro Tips For Making Baked Mac And Cheese Recipe For 4 People
- Preheat That Oven: DESCRIPTION:
- Shred Cheese Like a Pro: DESCRIPTION:
- Don’t Rush the Cream: DESCRIPTION:
- Cover It Tight: DESCRIPTION:
Pro cooking tips for this dish
Cheese Layering Secrets
Layer your cheeses strategically for maximum flavor impact. Start with sharp white cheddar at the bottom—it melts smoothly and creates a creamy base. Add Gruyère next for its nutty depth, then finish with cream cheese on top.
The cream cheese blends into the sauce beautifully, adding that signature velvety texture. I learned this trick from Mrs. Henderson in Cincinnati—she swore by the "bottom-heavy" approach. 🧀
Pasta Water Magic
Never rinse your cooked pasta! The starchy water is your secret weapon for a silky sauce. Reserve ½ cup before draining, then use it sparingly to adjust consistency. I keep a small bowl nearby while cooking to catch any extra drops.
This starchy liquid helps emulsify the cheese, preventing that dreaded "oily" separation. Think of it as nature's glue for your mac and cheese. 💫
Double-Bake Technique
This recipe uses a two-stage baking process for perfect texture. First, bake at 375°F for 20-25 minutes to set the breadcrumb crown. Then, for an extra-crispy finish, broil for 1-2 minutes at the very end.
Keep a close eye—broilers can be aggressive! The second bake creates that golden, restaurant-quality crust without drying out the center. I developed this method after burning too many tops as a kid. 🔥
Breadcrumb Crown Tips
Toast your panko breadcrumbs in a dry pan for 2 minutes before mixing with parmesan and butter. This extra step adds incredible crunch and prevents sogginess. Press them down firmly before baking—they'll expand slightly, creating that perfect crown.
For extra flavor, add ½ teaspoon smoked paprika to the breadcrumb mix. I always double-check the oven temp with my Thermoworks thermometer to ensure even baking. 🌟
Make-Ahead Hack
Assemble your mac and cheese completely, then refrigerate for up to 24 hours before baking. The cold temperature helps the cheeses meld better, and the breadcrumb crown will be even crispier.
Bake straight from the fridge at 375°F for 30-35 minutes, tented with foil for the first 20 minutes. This is my go-to for Sunday dinners—I prep everything Saturday night and just pop it in the oven when guests arrive. ✨
Cheese Substitutions
No Gruyère? Use Comté cheese for a similar nutty flavor. Out of sharp cheddar? Extra-sharp white cheddar works in a pinch, though the flavor won't be identical. For a smoky twist, add ¼ cup smoked gouda to the cheese mix.
I keep a small block of each cheese in my fridge specifically for mac and cheese—it's worth the investment for that restaurant-quality taste. 🧀
Nutrition facts
Frequently asked questions
Why does your recipe use elbow macaroni instead of penne or shells?
Elbow macaroni holds its shape beautifully during baking while still absorbing the rich cheese sauce perfectly. The nooks and crannies create more surface area for the cheese to cling to, resulting in that signature gooey texture. Penne or shells work too, but elbows give that classic "baked mac" look and texture that's hard to beat.
Can I make this recipe ahead of time?
Assemble the dish completely (even the breadcrumb topping) and refrigerate for up to 24 hours before baking. The cold temperature actually helps the cheeses meld better, and the breadcrumb crown will be even crispier. Just bake straight from the fridge at 375°F for 30-35 minutes, tented with foil for the first 20 minutes.
What if my breadcrumb topping gets soggy?
Toast your panko breadcrumbs in a dry pan for 2 minutes before mixing with parmesan and butter—this prevents sogginess. Also, press them firmly down before baking and consider adding ½ teaspoon smoked paprika to the mix for extra flavor and texture. If it still gets soft, broil for 1-2 minutes at the very end to crisp it up.
How do I prevent the cheese sauce from separating?
Never rinse your cooked pasta—the surface starch helps emulsify the cheese. Also, use that reserved pasta water (about ½ cup) to adjust consistency during cooking. The key is to add cheese gradually while stirring constantly over low heat. If it starts to look oily, whisk vigorously or add just a splash of milk to bring it back together.
Can I make this vegetarian or vegan?
For vegetarian, simply omit the butter in the breadcrumb topping and use dairy-free butter or olive oil. For vegan, replace all dairy cheeses with vegan alternatives (like Miyoko's or Violife) and use plant-based butter. The technique remains the same—just watch your vegan cheese carefully as it melts differently than dairy. The texture will be slightly different but still delicious!
