
This baked mac and cheese transforms a classic into something richer, thanks to a custard-style egg addition that creates an ultra-creamy texture. I developed this method after years of testing stovetop versions that never quite delivered the restaurant-quality consistency I craved.
The egg binds the cheese sauce, preventing the grainy separation that often happens with baked mac. It’s a foolproof technique that works every time, even in my tiny Boston kitchen where space is at a premium.
What you’ll get is a dish with a golden, slightly crisp top layer and a velvety interior that clings to every noodle. The custard base ensures the sauce stays luscious, even after reheating leftovers.
Perfect for comfort food nights or feeding a crowd without stress. Here’s how to make it right.
Ingredients for Mac N Cheese Recipe with Egg
Rich, velvety, and foolproof—this is mac and cheese elevated with a custard-style twist.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Or any short pasta shape |
| Whole Milk 🥛 | 2 cups | Full-fat for creaminess |
| Heavy Cream 🥛 | 1 cup | Do not substitute half-and-half |
| Large Eggs 🥚 | 2 whole | Room temperature for even mixing |
| Unsalted Butter 🧈 | 4 tbsp | Divided for roux and topping |
| All-Purpose Flour 🌾 | 3 tbsp | For the roux base |
| Sharp Cheddar Cheese 🧀 | 3 cups | Freshly grated from block |
| Gruyère Cheese 🧀 | 1 cup | Freshly grated for depth |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated, not pre-shredded |
| Dijon Mustard 🟡 | 1 tsp | Balances richness with tang |
| Garlic Powder 🧄 | ½ tsp | For consistent flavor distribution |
| Onion Powder 🧅 | ½ tsp | Complements the cheeses perfectly |
| Kosher Salt 🧂 | 1 tsp | Adjust to taste after mixing |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Essential for balance |
| Dry Mustard Powder 🟡 | ½ tsp | Adds subtle sharpness |
The cheese selection is critical here. Cabot or Tillamook sharp cheddar gives that bold flavor, while Gruyère from Whole Foods adds the perfect nutty depth. Always grate your own—pre-shredded has anti-caking agents that make the sauce grainy. For the milk and cream, organic full-fat (I like Stonyfield) ensures the creamiest texture. The eggs bind everything, so use room temp for even distribution.
No Gruyère? Fontina or Monterey Jack melt beautifully. Swap the mustard powder for colman’s dry mustard if you want more kick. For extra richness, add 1/4 cup cream cheese to the sauce. Skip the onion powder? 1/2 tsp finely minced fresh onion works too. The pasta can be any short shape—cavatappi holds sauce well, but elbow macaroni is classic.
Bake until golden and bubbly, then rest 10 minutes before serving—this lets the custard set. Leftovers keep 4 days refrigerated or freeze for 2 months. Reheat covered with foil to prevent drying.
Why You’ll Love This Recipe
- One Pot Wonder: I love that everything cooks in a single pot—no straining pasta, no extra bowls for mixing eggs and cream.
- Velvety Richness: The egg binds with heavy cream and butter for a sauce so smooth it clings to every elbow macaroni.
- Kid Approved: Honestly, it’s the only way I can get my picky nephew to finish his dinner without complaints.
- Stretches Far: Leftovers reheat beautifully, and the eggs make it filling enough to feed a crowd on a budget.
Step-by-Step Instructions for Mac N Cheese With Egg
This custard-style method delivers the creamiest mac and cheese you’ve ever made.
Step 1: Cook the Elbow Macaroni Al Dente
Bring a large pot of salted water to a rolling boil. Add the 12 oz Elbow Macaroni and cook for 1 minute less than the package instructions—it should still have a slight bite. This prevents it from turning mushy during baking.
Drain the pasta in a colander and rinse briefly with cool water to stop the cooking process. Shake off any excess water so the noodles don’t dilute your sauce later. Set aside while you prepare the custard base.
Step 2: Make the Roux and Infuse the Dairy
In a large saucepan over medium heat, melt 4 tbsp Unsalted Butter. Once foaming, whisk in the 3 tbsp All-Purpose Flour to form a smooth roux. Cook for 1-2 minutes until light golden—this removes the raw flour taste.
Slowly pour in the 2 cups Whole Milk and 1 cup Heavy Cream, whisking constantly to prevent lumps. Bring to a gentle simmer and cook for 3-4 minutes until the mixture thickens enough to coat the back of a spoon. Stir in the 1 tsp Dijon Mustard, 0.5 tsp Garlic Powder, 0.5 tsp Onion Powder, 1 tsp Kosher Salt, 0.5 tsp Freshly Ground Black Pepper, and 0.5 tsp Dry Mustard Powder.
Step 3: Temper the Eggs and Combine
In a separate bowl, lightly beat the 2 whole Large Eggs. Slowly ladle about 1 cup of the hot milk mixture into the eggs while whisking vigorously—this tempers them so they don’t scramble when added to the pot.
Pour the tempered eggs back into the saucepan with the remaining dairy mixture. Stir constantly over low heat for 2-3 minutes until the custard thickens slightly. You’ll notice it becomes velvety and coats the spoon more heavily.
Step 4: Fold in the Cheeses and Pasta
Remove the saucepan from heat. Gradually add the 3 cups Sharp Cheddar Cheese, 1 cup Gruyère Cheese, and 0.5 cup Parmesan Cheese, stirring until each addition is fully melted and smooth. The sauce should be rich, thick, and glossy.
Add the cooked elbow macaroni to the cheese sauce and fold gently until every noodle is coated. The texture should be creamy but not soupy—if it’s too thick, stir in a splash of warm milk.
Step 5: Bake for a Golden Finish
Transfer the mixture to a greased baking dish. Dot the top with small pieces of the remaining Unsalted Butter for extra richness. Bake at 375°F for 20-25 minutes until the top is golden brown and the edges are bubbling.
Let it rest for 5 minutes before serving—the custard will set slightly, making it easier to scoop. The result is a creamy, custard-like mac and cheese with a perfectly crisp top layer.
Pro Tips For Making Mac N Cheese Recipe With Egg
- Temper the Eggs: Whisk a ladle of hot milk into the beaten eggs before combining—this prevents scrambled egg bits in your sauce. I learned this the hard way after ruining a batch with curdled eggs.
- Cook Pasta Al Dente: Boil the elbow macaroni 1-2 minutes less than package instructions since it’ll finish cooking in the oven. Overcooked noodles turn mushy under the cream sauce.
- Use Room-Temp Dairy: Take the milk, cream, and eggs out of the fridge 30 minutes before starting—cold ingredients can make the sauce separate or cook unevenly.
- Skip Pre-Shredded Cheese: Grate your own cheese if adding any (even just a sprinkle on top), as pre-shredded contains anti-caking agents that make the sauce grainy. Sounds fussy, but it actually changes the outcome.
Pro Cooking Tips for Great mac n cheese recipe with egg
Egg Tempering Trick
Always temper your eggs by slowly whisking in 1 cup of the hot milk mixture before adding them to the pot. This prevents scrambled eggs in your sauce—a lesson I learned the hard way in my tiny Boston kitchen. Keep the heat on low when combining. 💡
Cheese Melting Order
Start with the sharp cheddar first, then add Gruyère, finishing with Parmesan. This order ensures smooth melting. I use Cabot cheddar for that perfect sharpness in every batch.
Pasta Perfection
Cook your elbow macaroni for 1 minute less than package instructions. The pasta continues cooking in the oven, so al dente is key. Rinse briefly to stop the cooking process.
Sauce Consistency Check
Your custard sauce should coat the back of a spoon before adding cheese. If it’s too thin, simmer for an extra 1-2 minutes. If too thick, whisk in a splash of warm milk. 🔥
Baking Time Tip
Bake at 375°F until the top is golden and edges bubble. Rotate your dish halfway through for even browning. In my experience, 20-25 minutes is the sweet spot.
Resting Matters
Let your mac rest for 5 minutes after baking. This allows the custard to set properly. I know it’s hard to wait, but it makes all the difference in texture.
Nutrition Facts
Frequently Asked Questions
Why add eggs to mac and cheese?
The eggs create a custard base that makes the sauce extra creamy and prevents separation. This method ensures a velvety texture that sticks to every noodle perfectly.
Can I use a different pasta shape?
Any short pasta like cavatappi or penne works well. Just cook it 1 minute less than package instructions to avoid mushiness.
What if my sauce gets lumpy?
Whisk vigorously over low heat to smooth it out. If needed, strain through a fine-mesh sieve. Always temper eggs properly to prevent scrambling.
Can I make this ahead of time?
Yes! Assemble the dish, cover, and refrigerate for up to 24 hours. Bake as directed, adding 5-10 minutes if cold from the fridge.
- Recipe Baked Pork Chops Boneless: Oven-Baked Juiciness With Herb Crust - October 17, 2026
- Recipe About Chicken: Herb-Roasted Juiciness With Golden Skin - October 17, 2026
- Steak Sandwich Recipe With Leftover Steak: Quick and Savory Meat Upgrade - October 17, 2026