Are you here about the eggs? Because apparently a lot of you are. Do eggs belong in mac and cheese? What do they do? How many should you use? When do they go in? Can you leave them out? The short answer is that eggs do not belong in every mac and cheese. They belong in this one. This is Southern baked mac and cheese: rich, firm, sliceable, and built around an egg-and-evaporated-milk custard instead of a loose cheese sauce. Building the full holiday plate? Pair it with my Southern collard greens and cornbread dressing, then finish with banana pudding.
If you want creamy, loose, or eggless mac and cheese, this probably is not the version you are looking for. Start with my full guide to mac and cheese recipes and pick the texture and method you actually want.

My mom’s Southern baked mac and cheese showed up at every holiday table I can remember. The problem is that she does not measure anything. Not a pinch, not a splash, not an approximate cup. She cooks by feel, and what she makes is perfect. Recreating it took me more than a dozen failed attempts over the years before I finally got it right.
Okay, About Those Eggs
- Do eggs belong in mac and cheese? Not in every mac and cheese. In this Southern baked style, they do. This recipe uses an egg-and-evaporated-milk custard to create a firm casserole rather than a loose cheese sauce.
- What do the eggs actually do? As the mac bakes, the eggs set the dairy into a savory custard that binds the pasta and cheese together. That is what gives you the firm, sliceable texture.
- How many eggs should I use? There is no universal number. This recipe uses 6 large eggs for 1 pound of pasta because this version is meant to set firmly. Other styles use fewer eggs or none at all.
- When do the eggs go in? Whisk them with the seasoned salt, pepper, and evaporated milk first. After the pasta is drained and the butter and cheese have gone in, pour in the custard and stir until everything is evenly coated.
- Can I leave the eggs out? Not and expect this recipe to behave the same way. Without the eggs, you lose the custard structure. If you want a mac and cheese without eggs, my truffle and Gruyère Instant Pot mac and cheese doesn't use any.
- How do I know the eggs are set? This recipe bakes for 15 minutes, gets stirred, then bakes for about 15 minutes more. The center should look set rather than loose and the cheese should be fully melted. Then let it rest for at least 15 minutes before serving; that rest is part of what gives you clean scoops or slices.

How to Make It Gluten-Free
I make a gluten-free version of this every holiday season for my wife. The method is almost identical to the original, but there are a few important adjustments that make the difference between great results and a mushy pan.
Add one extra can of evaporated milk. Gluten-free pasta absorbs more liquid than wheat pasta during baking. Adding an extra 12 oz. of evaporated milk, for a total of 36 oz., keeps the texture where it needs to be.
Pull the pasta one minute early. Whatever the al dente time says on the box, subtract one minute. Gluten-free pasta keeps absorbing liquid in the oven, and if it goes in fully cooked, it will be soft by the time the dish sets.
Use the right pasta. Not all gluten-free pasta performs the same in a baked dish, and the wrong choice can ruin the texture. Here is what actually works:
- Rummo gluten-free elbows and Bettergoods elbows: Both are brown rice blends. They hold up well, taste familiar, and behave close to regular pasta.
- Jovial elbows or fusilli: Another solid brown rice option with good flavor.
- Banza cavatappi: Made from chickpeas and holds up the best of all, especially for leftovers. The shape also grabs the sauce well.
Avoid Barilla gluten-free. Boiled first and then baked, the corn base breaks down and turns the texture into something close to polenta. It will not slice well, and it throws off the whole casserole. I skip it for this recipe. Barilla is the right call for my no-boil gluten-free mac and cheese, because that pasta never gets boiled first.
Everything else stays the same.
Want the easiest gluten-free route instead? My no-boil gluten-free mac and cheese skips the boiling entirely. Mix, dump, and bake.
Ingredients

- Elbow pasta (1 lb.): The classic choice for a reason. Elbows hold the custard in every curve. Cook them al dente. They will keep cooking in the oven. For gluten-free, see the section above, or use my no-boil gluten-free mac and cheese.
- Butter (½ cup): Goes straight into the hot drained pasta to coat every noodle and add richness from the start.
- Large eggs (6): These set the custard and give this dish its firm, sliceable texture.
- Evaporated milk (24 oz.): Richer and more stable in the oven than regular milk. Essential to the texture.
- Lawry’s seasoned salt (1 Tbsp.): Brings the whole dish together. Do not swap in plain salt and expect the same result.
- Black pepper (1 tsp.): Balances the richness and adds a little warmth throughout.
- Kraft medium cheddar cheese (2 lbs., half cubed and half medium shredded): The star of the recipe. The cubed cheese melts into the pasta, and the shredded cheese finishes the top.
- Mozzarella or gruyere cheese (8 oz., shredded): Mozzarella gives you extra melt and stretch. Gruyere brings a nuttier flavor. Both work.
How to Make It
Preheat the oven to 325°F.
Bring a large pot of water to a rolling boil. Salt it until it tastes like the ocean. Add the pasta and cook until al dente, about 7 minutes. Drain.

In a large bowl, whisk together the eggs, seasoned salt, and black pepper. Pour in the evaporated milk and whisk until well combined. Set aside.

Return the drained pasta to the hot pot. Stir in the butter right away while the pasta is still hot, and let it melt completely.

Add the cubed cheddar and stir until it starts to melt. Add the shredded mozzarella or gruyere and stir again.

Pour in the egg and milk mixture. Stir until everything is fully combined and evenly coated.


Pour the mixture into a 13x9-inch glass casserole dish and spread it into an even layer. Bake for 15 minutes.

Remove the dish from the oven and stir gently to redistribute the custard. Smooth it back into an even layer, then top with the shredded cheddar.


Return to the oven and bake for another 15 minutes, or until the cheese is fully melted and the eggs have set.

Optional: Switch to high broil for the last 5 minutes to toast the cheese and get crispy edges. Watch it closely.
Remove from the oven and let it rest for at least 15 minutes before slicing or serving.

Expert Tips
- Do not overcook the pasta: Al dente is the goal. The pasta will keep cooking in the oven, so noodles that start too soft will finish mushy.
- Do not skip the stir: That quick mid-bake stir helps the custard cook more evenly and keeps the texture consistent from edge to center.
- Use the cheese this recipe was built around: Kraft medium cheddar gives this dish the melt and flavor my family expects. For the cubed portion, block cheese works best.
- Let it rest before serving: The casserole is still setting when it comes out of the oven. Give it at least 15 minutes so it holds together better.
- Broil with your eyes open: If you want color and crispy edges, broil it. Just do not walk away.
FAQs
You can use another brand, but you will notice a difference. Kraft medium cheddar melts consistently and has the flavor profile this style of Southern baked mac and cheese is built around. My family can taste the swap every time. It is not sponsored. It is just what works.
Yes. Check the gluten-free section above for pasta recommendations, boiling adjustments, and the extra evaporated milk note. It is a reliable variation with the right adjustments.
Whole milk can work in a pinch, but the texture and richness will not be the same. Evaporated milk is more concentrated and more stable in the oven. It is worth buying the right thing.
Technically yes, up to 3 months. In practice, pasta does not freeze and reheat especially well. The texture changes. We also rarely have enough of this left to freeze, which says something.
Refrigerate within 2 hours of cooking. Stored in an airtight container, it keeps for 3 to 5 days. Reheat portions in the oven or microwave.
Not with this recipe. This is a casserole. It is meant to be firm and sliceable. If you want a creamy stovetop-style version, our pressure cooker mac and cheese is a completely different texture and great in its own right.
Did You Make This?
If you made this Southern baked mac and cheese, leave a star rating below. And if you brought it to a holiday table and it disappeared in twenty minutes, that tracks.
More Mac and Cheese Recipes You'll Love
- Pressure Cooker Mac and Cheese — creamy, fast, and no oven required.
- Baked Gluten-Free Mac and Cheese — a no-boil, mix-and-dump baked version.
- Instant Pot Macaroni and Cheese with Truffle Oil and Gruyere — richer, sharper, and the only one with no eggs.
- Spaghetti Squash Mac and Cheese — gluten-free with a fraction of the carbs.
Want the side-by-side version? See all five in my mac and cheese guide.
📖 Recipe

Southern Baked Mac and Cheese
Ingredients
- 1 lb. elbow pasta
- ½ cup butter
- 6 large eggs
- 24 oz. evaporated milk
- 1 Tbsp. Lawry’s seasoned salt
- 1 tsp. black pepper
- 2 lbs. Kraft medium cheddar cheese half cubed and half medium shredded
- 8 oz. mozzarella or gruyere cheese shredded
Instructions
- Preheat the oven to 325°F.
- Bring a large pot of water to a rolling boil. Salt it generously until it tastes like the ocean. Add the pasta and cook until al dente, about 7 minutes. Drain.
- In a large bowl, whisk together the eggs, seasoned salt, and black pepper. Add the evaporated milk and whisk until fully combined. Set aside.
- Return the drained pasta to the hot pot. While it is still hot, stir in the butter until fully melted.
- Add the cubed cheddar to the pot and stir until it starts to melt. Add the shredded mozzarella or gruyere and stir again.
- Pour the egg and milk mixture into the pot and stir until everything is well combined.
- Pour the mixture into a 13x9-inch glass casserole dish and spread evenly. Bake for 15 minutes.
- Remove from the oven and stir gently to redistribute the custard. Smooth it back into an even layer, then top with the shredded cheddar.
- Return to the oven and bake for another 15 minutes, or until the cheese is fully melted and the eggs have set.
- Optional: Switch to high broil for the last 5 minutes to toast the cheese and get crispy edges. Watch it closely.
- Remove from the oven and let rest for at least 15 minutes before serving.
Video
Notes
- For the best texture: Cook the pasta al dente, not past it. It keeps cooking in the oven. Do not skip the mid-bake stir, and always let it rest before slicing.
- Kraft cheese: This recipe was built around Kraft medium cheddar. The melt behavior and flavor are specific to this style of Southern baked mac and cheese. Pre-shredded cheese from a bag works for the topping, but the cubed portion is worth buying in block form.
- Gluten-free variation: This recipe works well gluten-free with a few key adjustments. Add one extra 12 oz. can of evaporated milk, for a total of 36 oz. Cook the gluten-free pasta one minute less than the al dente time on the box. Reliable pasta choices include Rummo gluten-free elbows, Bettergoods elbows, Jovial elbows or fusilli, and Banza cavatappi. Avoid Barilla gluten-free pasta for this recipe. Boiled first and then baked, it breaks down and affects the texture significantly. Barilla is the right pasta for my no-boil gluten-free mac and cheese, because that pasta never gets boiled first. Everything else stays the same.












Kat
This is THE recipe! Old school Mac and cheese. Not that wannabe Stoffers or Velveeta foolishness. This is the kind grannies made and served at church back in the day. I love this recipe! Fire!!!!
Cara
I followed the recipe exactly. It tasted more like an egg bake with macaroni. Not really a fan of this recipe.
Gary White
Well, it does have six eggs in it, so an egg taste is to be expected. What is an egg bake?
Denise
Absolute PERFECTION - hands down the best Mac 'N Cheese! Tastes just like my gramma made for us in the 80s. I made half the recipe (for just the two of us) and cut back on the butter and cheese to save my menopausal waistline. Highly recommend, you won't be disappointed!
Jilly
Wow! Best Mac ever. At first I was a little skeptical because it was very soupy before I put it in the oven, but within the first 15 minute interval of baking it started to set up nicely! I will use this recipe every year.
Debbie
Eggs keep the casserole moist and creamy.
Judy
I doubled up on this recipe and the family devoured it!! It was by far, the best mac and cheese I've ever made!! I attempted other recipes out there with the result of it being too dry. This one was the chefs kiss!!🤌 Thank you a million times for this!
Sarah
I've tried many recipes and finally found the one!
This is what I've been looking for!
Sally Peace
This is your mama’s macaroni pie. Loved it. Made it for Thanksgiving this year and it got rave reviews. I followed the recipe exactly even though I thought it would be gloppy and too much cheese. It was not. It was perfect!❤️
Kathy
This is the recipe I use always. I do broil it at the end to get that good crust. This recipe remind me of church and that’s a good thing!!!
Tammy Ballew
Thank you for this recipe!! I could never get my macaroni and cheese like what I had from my mom growing up. This is wonderful and so easy to make! Can't wait to serve it at Thanksgiving. I'm sure the family will love it.
Debbie
I have been looking for a macaroni and cheese recipe made with eggs and milk like my mother used to make. This m&c recipe knocked it out of the park! It was easy to make and sooooo delicious!! Thank you for sharing the recipe. It is now my go-to recipe when making m&c.
Marcus
I tried this and it was EXCELLENT!