Breakfast & Brunch
This baked mac and cheese recipe using eggs delivers the perfect balance of crispy golden crust and creamy, silky elbow macaroni. The secret lies in the egg wash—just two eggs whisked with milk—creating a luscious, airy topping that browns beautifully in the oven.
I've perfected this version over years of testing, and it never fails to impress, whether for a cozy weeknight dinner or a special gathering.
The magic happens in the oven, where high heat transforms the egg-milk mixture into a golden, crackly crust while keeping the pasta underneath tender and rich. We're talking about that restaurant-quality texture where every bite delivers melty cheese and al dente noodles.
The recipe uses sharp cheddar for bold flavor and a touch of cream cheese for extra creaminess, but the real game-changer is that egg wash technique.
By the time it emerges from the oven, you'll have a dish that looks as good as it tastes—crispy edges that shatter with every bite and a creamy center that practically melts on your tongue.
The aroma alone will have everyone gathering around your table. This isn't just comfort food; it's the kind of mac and cheese that makes people ask for seconds before they even finish their first plate.
Serve it immediately with a simple side salad or crusty bread to soak up every last drop of that cheesy goodness. The recipe scales beautifully too, so you can easily double or triple it for larger crowds. Let's get cooking—your taste buds will thank you.
Ingredients for baked mac and cheese recipe using eggs
Crispy crust, creamy center, and cheesy perfection—just 12 ingredients for this showstopper.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 1 ½ lb | Uncooked, standard elbow shape |
| Sharp White Cheddar Cheese 🧀 | 2 cups | Shredded, not pre-shredded |
| Cream Cheese 🧀 | 8 oz | Full-fat, room temperature |
| Large Eggs 🥚 | 2 whole | Fresh, room temperature |
| Whole Milk 🥛 | ½ cup | Full-fat, cold |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed |
| All-Purpose Flour 🌾 | ¼ cup | For extra crispiness |
| Garlic Powder 🧄 | ½ tsp | Freshly ground preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Panko Breadcrumbs 🍞 | ¼ cup | For extra crunch |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For greasing baking dish |
The cheddar is non-negotiable here. Sharp white cheddar gives that signature tang—avoid mild cheddar or pre-shredded (it gets gummy). I always grab Kraft 2% Milk Sharp Cheddar from the store, but Cabot or Tillamook are even better if you're willing to splurge. The cream cheese? Full-fat only—low-fat turns out dry. For the macaroni, elbow shape works best, but cavatappi or penne are solid swaps. The butter should be cold when you cube it—this helps create that crispy crust later. Pro tip: use a microplane for garlic powder if you're feeling fancy, but regular powder works too.
No sharp cheddar? Pepper jack or smoked cheddar add different flavors but work in a pinch. Running low on cream cheese? Substitute with 4 oz cream cheese + 2 tbsp sour cream for tang. The egg wash is the secret weapon—don't skip it! If you're worried about the crust being too thick, reduce the panko to 2 tbsp and add 1 tbsp flour instead. The milk can be any kind (whole, 2%, even skim), but full-fat gives the creamiest texture. For extra richness, add 1 tbsp heavy cream to the milk mixture. And if you're doubling the recipe, use a 9x13-inch baking dish—it's the perfect size for crowd-pleasing portions.
This tastes even better the next day—make extra if you can. Store leftovers covered in the fridge for 4-5 days, or freeze portions for up to 3 months. To reheat, cover with foil and bake at 350°F for 15-20 minutes. The crust gets crispy again, just like fresh out of the oven. For serving, I like to add a sprinkle of fresh parsley or green onions right before eating—it brightens up the dish. And if you're feeling fancy, a drizzle of hot honey on top is next-level.
Why You'll Love This Recipe
- Two-Ingredient Magic: I swear by this trick—just eggs and milk bind the cheese into a velvety sauce that clings to every noodle. No roux, no stress, just pure, melty perfection.
- Crowd-Pleaser Crisp: That golden top? It’s the eggs doing all the work—crispy edges with a gooey center that even my picky teenager can’t resist. (Yes, even on a Tuesday night.)
- Weeknight Workhorse: Throw it together before bed, wake up to a fully baked casserole. The eggs keep it sturdy for reheating, so it’s my go-to for lazy mornings or last-minute dinners.
- Budget Stretch: Sharp cheddar and cream cheese make this taste like a fancy restaurant dish, but the eggs cut the cheese cost in half. Feeds four for under $8—my secret weapon for feeding hungry families.
Step-by-step instructions for baked mac and cheese using eggs
Here's how to make a creamy, crisp-topped mac and cheese that's foolproof every time.
Cook the Elbow Macaroni to Perfect Al Dente
Bring a large pot of water to a rolling boil and add 1.5 pounds of elbow macaroni. I like to add 1.5 teaspoons of kosher salt to the water—it should taste like the ocean. Cook the pasta until it's 1 minute shy of the package directions for al dente. You want it to have a slight bite because it'll finish cooking in the oven.
Before draining, reserve 1 cup of the pasta water. This starchy liquid is essential for creating a silky sauce. Drain the pasta and return it to the pot, giving it a gentle toss with a wooden spoon to break up any clumps. The pasta should be hot when you mix it with the cheese sauce, so work quickly to keep everything warm.
Make the Creamy Cheese Sauce
In a separate large bowl, combine the 2 cups of shredded sharp white cheddar cheese, 8 ounces of cream cheese, 2 whole large eggs, 0.5 cup of whole milk, 0.5 cup of cold cubed unsalted butter, and 0.25 cup of all-purpose flour. I use a wooden spoon to mix everything together until it forms a smooth, thick batter—no lumps allowed.
Next, add the cooked elbow macaroni to the cheese mixture and stir gently until fully coated. The pasta should be completely enveloped in the creamy sauce. If the mixture looks too thick, add 2-3 tablespoons of the reserved pasta water to loosen it. The sauce should be smooth and coat the back of a spoon easily. Taste and adjust seasoning with 0.5 teaspoon each of garlic powder and ground black pepper.
Assemble and Bake for the Perfect Crispy Top
Preheat your oven to 375°F. Lightly grease a 9x13-inch baking dish with 1 tablespoon of extra-virgin olive oil. Transfer the mac and cheese mixture into the prepared baking dish and spread it out evenly. This ensures even baking and a crispy top.
In a small bowl, mix together 0.25 cup of panko breadcrumbs with 0.5 teaspoon of garlic powder and 0.25 teaspoon of kosher salt. Sprinkle this breadcrumb mixture evenly over the top of the mac and cheese. The breadcrumbs will create that coveted crispy crust while adding extra flavor and texture.
Bake Until Golden and Bubbly
Place the baking dish on the middle rack of your oven and bake for 25-30 minutes. You'll know it's done when the top is deep golden brown and the edges are bubbling. If the top isn't brown enough after 25 minutes, broil on high for 1-2 minutes to get that perfect crispy finish. Watch it closely during broiling to avoid burning.
Let the mac and cheese rest for 5 minutes before serving. This resting time allows the cheese to set slightly, making it easier to cut and serve. The result should be a creamy, cheesy interior with a crispy, golden-brown top that's irresistible. Serve warm with a side salad or garlic bread for the ultimate comfort food experience.
Pro Tips For Making Baked Mac And Cheese Recipe Using Eggs
- Boil Pasta Until Al Dente: I learned this the hard way—overcooked elbow macaroni turns to mush in the oven. Pull it out when it’s still slightly firm (about 1 minute less than package instructions) so it holds shape and soaks up the cheese sauce without falling apart.
- Shred Cheese Fresh: Pre-shredded cheese has anti-caking agents that make baked mac and cheese grainy. Grate sharp white cheddar yourself—it melts smoother and gives that rich, gooey texture you actually want.
- Don’t Skip the Rest: After mixing everything, let the mac and cheese sit uncovered in the oven for 5 minutes before adding foil. This lets the top set slightly so it doesn’t turn into a sad, soupy mess when you bake it.
- Use Whole Milk, Not Half-and-Half: Half-and-half makes the sauce too rich and can separate in the oven. Whole milk keeps the texture creamy without curdling—plus, it’s cheaper and easier to find. (Yes, even if you’re impatient like me.)
Storing and reheating your leftovers
Refrigerator Storage
Let your baked mac and cheese cool completely before transferring it to an airtight container—I use glass Pyrex dishes with tight-fitting lids. Store it in the fridge for up to 4 days, but honestly?
It tastes even better the next day as the flavors meld together. The crispy top stays intact if you press plastic wrap directly on the surface before sealing the container. 🥶
Freezer Prep Tips
For long-term storage, divide the mac and cheese into single-serving portions in freezer-safe containers or heavy-duty ziplock bags. Squeeze out excess air to prevent freezer burn, and label with the date.
It keeps beautifully for up to 3 months, though the texture might be slightly softer after thawing. I always add a splash of milk when reheating to restore creaminess.
Oven Reheating Method
My favorite way to revive leftovers is in the oven. Cover the dish tightly with aluminum foil and bake at 350°F for 15-20 minutes until heated through. The foil traps steam, keeping the pasta tender while the cheese melts back into perfection.
For extra crispiness, remove the foil for the last 2 minutes of baking. This method restores that golden crust you love. 🔥
Microwave Quick Fix
When I'm in a hurry, I use the microwave with a damp paper towel covering the dish. Heat on 50% power for 2-3 minutes, stir halfway, then continue in 30-second bursts until fully warmed.
If it looks dry, add 1-2 tablespoons of milk or cream to restore creaminess. This method works best for small portions—it's not ideal for large batches.
Broiler Crispy Finish
For restaurant-quality results, transfer reheated mac and cheese to a baking sheet and broil on high for 1-2 minutes until the top turns golden and crispy. Watch it like a hawk to avoid burning!
This technique works especially well for leftovers that need a texture boost before serving. A sprinkle of panko breadcrumbs before broiling adds extra crunch. ✨
Serving Suggestions
I love serving reheated mac and cheese with a simple arugula salad or garlic bread to soak up any extra cheesy goodness. For a fun twist, drizzle with hot honey or sprinkle with fresh parsley right before eating.
The contrast of cool greens or warm bread really makes the dish shine—it's all about balancing textures and temperatures. 🍽️
Nutrition facts
Frequently asked questions
Why does this recipe use eggs in baked mac and cheese?
The eggs create a silky, custard-like texture that binds everything together beautifully. They also help thicken the sauce while adding richness, and when baked, they form that perfect golden crust on top. Without them, your mac and cheese might be too loose or lack that restaurant-quality finish.
Can I substitute the eggs with something else?
You can try using 1/4 cup heavy cream or evaporated milk instead of eggs, but the texture won't be quite the same. The eggs provide both structure and that creamy mouthfeel. For a dairy-free option, a flax egg (1 tbsp ground flax + 3 tbsp water) works but may make the crust less crispy.
How do I prevent the mac and cheese from getting watery?
Undercooked pasta is the #1 cause of watery mac and cheese! Cook your noodles just 1 minute shy of package directions, then finish cooking in the oven. Also, make sure your cheese is fully melted before baking, and don't overmix the sauce. If it looks too thin, add 1 tbsp flour to thicken.
What's the best way to make this vegetarian?
This recipe is already vegetarian! Just ensure your butter and cheese are dairy-free if needed. For a vegan version, substitute the eggs with 1/4 cup aquafaba (chickpea brine) or 1 tbsp cornstarch mixed with 2 tbsp water, and use vegan cheddar and cream cheese. The texture will be slightly different but still delicious.
Can I use this recipe for a casserole dish?
This recipe works perfectly for a casserole. Use a 9x13-inch baking dish for individual servings or a large oval dish for family-style gatherings. For extra flair, add bacon bits or caramelized onions to the top before baking. The egg wash technique still creates that amazing crispy crust.
