If you can boil water and follow directions, you can make this. Baked macaroni and cheese — Southern style — is not a side dish. It’s a statement. It arrives at the table in a baking dish, golden and bubbling and fragrant with brown butter and toasted cheese, and every other item on that table becomes irrelevant. I’ve eaten versions of this from church kitchens in Georgia to potluck tables in North Carolina, and the best versions all share one thing: the egg custard base that Southern cooks have been using for a hundred years to hold everything together.
My Italian-American background gives me comfort with layered, baked, cheese-heavy dishes — we have our own versions of this instinct in every region of Italy. But Southern baked mac and cheese is its own tradition with its own rules, and I respect that. No breadcrumb topping here. No Gruyère. This is sharp cheddar, extra-sharp cheddar, and evaporated milk, baked in a custard until it sets into something you can cut like cake and eat with a fork like a main course.
This Southern baked macaroni and cheese is a three-cheese custard method with a crust that crackles when you press a spoon into it and releases steam that smells like the best version of your childhood. No shortcuts. No Velveeta. The real thing.
Why This Southern Baked Mac and Cheese Works
- Egg custard base sets the casserole — eggs beaten with evaporated milk create a custard that firms as it bakes, giving Southern mac its characteristic sliceable texture
- Three cheeses, not one — sharp cheddar for flavor, extra-sharp for depth, and a mild creamy cheese for melt and body
- Pasta is heavily undercooked — elbow macaroni bakes in custard for 45 minutes; al dente going in means mushy coming out
- Butter-tossed pasta before baking — melted butter coats the macaroni and prevents the pasta from absorbing all the custard before it sets
- High bake temperature for the finish — uncovered final baking at high heat creates the golden crust that defines Southern mac and cheese
Ingredients
Core Ingredients
- 1 lb elbow macaroni
- 4 cups sharp cheddar cheese, shredded (from a block, not pre-shredded)
- 2 cups extra-sharp cheddar, shredded
- 1 cup Colby Jack or American cheese, shredded (for creaminess)
- 1 can (12 oz) evaporated milk
- 1 cup whole milk
- 3 large eggs, beaten
- 4 tablespoons unsalted butter, melted
- 1 teaspoon kosher salt
- 1 teaspoon dry mustard
- ½ teaspoon garlic powder
- ½ teaspoon white pepper (or black pepper)
- Pinch of cayenne
Optional Additions
- 1 teaspoon hot sauce (stirred into custard)
- ½ cup sour cream (stirred into custard for extra richness)
- Smoked paprika for the top (adds color and subtle smoke)
Instructions
Step 1: Cook the Macaroni
Bring a large pot to a boil. Salt generously. Cook macaroni 3 minutes shy of package directions. This is intentional — the pasta bakes in custard for 45 minutes. Drain and toss immediately with melted butter to coat. The butter layer keeps the pasta from soaking up all the custard before it can set.
Step 2: Make the Custard
Whisk together evaporated milk, whole milk, and beaten eggs until fully combined. Add dry mustard, garlic powder, white pepper, cayenne, and salt. Whisk thoroughly. This custard is the liquid that surrounds the pasta while baking and sets around the cheese into a firm, sliceable texture. Season it well — this is where the flavor lives.
Step 3: Combine and Layer
Preheat oven to 350°F. Butter a deep 9×13 baking dish. Add the buttered macaroni to the dish. Reserve 1 cup of sharp cheddar for the top. Add the remaining cheeses to the macaroni and toss to mix throughout. Pour the custard mixture evenly over the macaroni and cheese — press the pasta down gently so every piece is submerged or nearly submerged. Top with the reserved sharp cheddar.
Step 4: Bake Covered
Cover tightly with foil and bake at 350°F for 30 minutes. The custard needs to set gently and evenly — a covered bake protects the surface from drying while the interior comes to temperature. After 30 minutes, the custard should be mostly set but still slightly jiggly in the center.
Step 5: Uncover and Finish
Remove foil. Raise oven temperature to 400°F. Bake uncovered for another 20–25 minutes until the top is deeply golden and the edges are bubbly and slightly pulled from the sides of the dish. Rest 10–15 minutes before serving — the custard continues setting during this rest and the casserole will cut cleanly into portions. Serve in scoops or cut into squares.
Chef’s Tips & Common Mistakes
- Block cheese, always — pre-shredded cheese has anti-caking powder that prevents proper melting and creates a grainy custard; shred your own from the block
- Don’t skip the evaporated milk — the concentrated milk solids in evaporated milk help set the custard firmer than fresh milk alone
- Dry mustard is mandatory — it doesn’t taste like mustard; it amplifies the cheese flavor in a way nothing else does; don’t substitute yellow mustard
- Pasta must be undercooked — this is 45 minutes in the oven; fully-cooked pasta becomes soft and absorbs so much custard the structure fails
- Cayenne is a seasoning, not a spice — a pinch doesn’t make it spicy; it adds a background warmth that keeps the dish from tasting flat
- Rest before cutting — hot custard is liquid; properly rested custard holds its shape
Variations
- Stovetop Mac and Cheese: Skip the custard and baking entirely — make a quick béchamel-based sauce, see stovetop mac and cheese for the faster weeknight approach
- Breadcrumb Crust Version: Top with panko breadcrumbs tossed in melted butter and Parmigiano — adds crunch without changing the Southern custard base
- Spicy Version: Add diced jalapeños to the custard and use pepper jack cheese alongside the cheddar
- With Broccoli: Add steamed broccoli florets to the macaroni before pouring the custard — similar vegetable-and-pasta relationship to stuffed shells
- Four-Cheese Southern Mac: Add Gruyère and smoked Gouda alongside the cheddar layers — more complexity, same Southern custard technique
- Individual Ramekins: Divide into 6-oz ramekins, bake at 375°F for 20 minutes covered, 10 uncovered — dinner party presentation with the same Southern mac flavor
Storage & Reheating
Refrigerator: Store covered up to 4 days. Southern baked mac and cheese improves with a day’s rest as the custard firms further.
Reheating: Cover with foil and reheat at 325°F for 20 minutes. Individual portions microwaved covered with a damp paper towel for 2–3 minutes. The custard may soften slightly when reheated but firms again as it cools briefly.
Freezer: Freeze fully baked portions in airtight containers up to 3 months. Thaw overnight and reheat covered. Texture changes slightly on freezing but remains very good. See baked ziti for the same freeze-and-reheat approach applied to Italian-style baked pasta.
Make-Ahead: Assemble completely through the foil-covering step. Refrigerate up to 24 hours before baking. Add 10 minutes to covered baking time from cold.
Frequently Asked Questions
Why is my Southern mac and cheese grainy?
Pre-shredded cheese. Anti-caking powders prevent proper melting and create a sandy, grainy custard. Always shred from a block. Also: eggs scrambling during mixing with too-hot pasta — let the buttered pasta cool for 2 minutes before adding the custard. And overcooking the custard past its set point can cause protein separation.
What makes Southern mac different from regular baked mac?
The egg-custard base is the defining Southern technique. Most baked mac and cheese recipes use a béchamel (butter-flour-milk) sauce. Southern mac uses a poured custard of eggs and evaporated milk directly, which sets around the cheese rather than coating it. The result is firmer, sliceable, and has a distinct egg-baked quality. See chicken spaghetti casserole for another Southern baked pasta with custard elements.
Can I use Velveeta?
Many authentic Southern recipes use Velveeta for creaminess and insurance against grainy custard. It works. The result is creamier but less complex in flavor. Combining Velveeta as the creamy layer with real sharp cheddar for the flavor layer is a valid and popular approach — it’s not “cheating,” it’s technique.
How do I know when it’s fully baked?
The custard should be set but not dry. Insert a knife into the center — it should come out without wet custard clinging to it (small bits of pasta and cheese are fine). The edges should be pulling slightly from the sides of the dish and the top should be deeply golden. If the top is golden but the center is still jiggly, cover with foil and bake 10 more minutes. Related: cannelloni uses the same covered-then-uncovered baking method.
Should Southern baked mac have a crunchy top?
Traditionally no — the crunchy-top version is a Midwestern and Northern adaptation. Authentic Southern baked mac and cheese has a golden, slightly blistered cheese crust but no breadcrumb topping. The crust comes from cheese directly browning in the oven. If you want crunchy, add panko — but that’s optional, not traditional.






