Grandma’s Southern Mac and Cheese

Featured in: Main Dishes
This is the real deal, a baked Southern mac and cheese recipe passed down through generations. It's rich, custardy, and gets its iconic golden crust from a slow bake in the oven, just like Grandma used to make. This isn't a boxed mix; it's a labor of love that's the star of any Sunday supper or holiday table.
A cast iron skillet of baked Southern mac and cheese with a bubbly golden crust and melted cheese pulling from the center Pin it
A cast iron skillet of baked Southern mac and cheese with a bubbly golden crust and melted cheese pulling from the center | traditionalmeals.com

Grandma’s Southern Mac and Cheese is the real deal, a baked side dish passed down through generations. This recipe creates a rich, custardy center and the iconic golden crust that only comes from a slow bake in the oven. It’s the star of any Sunday supper or holiday table, made with simple ingredients for a from-scratch flavor that puts boxed mixes to shame. This labor of love is the ultimate Southern comfort food that feeds a crowd and gets requests for the recipe every single time.

Ingredients You’ll Need

  • Elbow macaroni: the classic shape that holds onto every bit of that creamy cheese sauce, cooking it al dente ensures it won’t get mushy during baking.
  • Unsalted butter: divided for both greasing the dish and creating the roux, using unsalted lets you control the seasoning perfectly.
  • All-purpose flour: this is the base of your roux, cooking it until golden brown develops a nutty flavor that thickens the sauce beautifully.
  • Whole milk: warmed slightly to help it blend smoothly into the roux without breaking, creating that velvety custard base.
  • Heavy cream or evaporated milk: adds an extra layer of richness and creaminess to the sauce, making it incredibly luxurious.
  • Large eggs: lightly beaten and tempered, they are the secret to the custardy, sliceable texture that sets this recipe apart.
  • Dry mustard powder: it doesn’t taste like mustard, it just enhances the cheesy flavor and adds a subtle depth you’ll love.
  • Garlic powder and onion powder: these pantry staples build a savory foundation that makes the cheese flavor pop without being overpowering.
  • Cayenne pepper: just a pinch adds a gentle warmth in the background, but you can skip it if you prefer.
  • Kosher salt and black pepper: seasoning every layer is key, and kosher salt dissolves evenly into the sauce and pasta water.
  • Extra-sharp cheddar cheese: shredding it yourself from a block is non-negotiable for the smoothest melt and deepest flavor.
  • Colby Jack or Monterey Jack cheese: a milder, meltier cheese that balances the sharp cheddar and creates a wonderfully gooey texture.
  • Panko breadcrumbs or crushed crackers: an optional topping for extra crunch and texture contrast against the creamy interior.
  • Grated Parmesan cheese: sprinkled with the breadcrumbs, it adds a savory, salty note to that golden brown crust.
  • Chopped fresh parsley: a bright, fresh garnish that makes the finished dish look as good as it tastes.

How to Make It

Preheat and Prepare Your Dish:
Start by preheating your oven to 350°F and greasing your 9×13-inch baking dish with one tablespoon of butter. This simple step ensures your mac and cheese won’t stick and makes cleanup a breeze. Setting the dish aside lets you focus on the pasta and sauce without any last-minute scrambling.

Cook the Pasta Al Dente:
Bring a large pot of generously salted water to a rolling boil, then add your elbow macaroni. You’ll want to cook it for one to two minutes less than the package says so it still has a slight bite. Drain it well and return it to the pot, tossing it with another tablespoon of butter to prevent the noodles from sticking together while you make the sauce.

Build the Roux:
In a large, heavy-bottomed saucepan, melt the remaining four tablespoons of butter over medium heat. Whisk in the flour and keep whisking for about two minutes until the mixture is bubbly and turns a light golden brown. This roux is the foundation of your sauce, and cooking it just enough removes any raw flour taste while giving the sauce a nutty depth.

Create the Creamy Base:
Slowly pour in the warmed milk and heavy cream, whisking constantly the entire time to prevent any lumps from forming. Bring the mixture to a gentle simmer and let it cook for three to five minutes, whisking often, until it thickens enough to coat the back of a spoon. You’ll see it transform from a thin liquid to a luxurious, velvety base.

Temper the Eggs:
This is the crucial step for that custardy texture. Take a small ladleful of the hot sauce and very slowly drizzle it into the beaten eggs while whisking the eggs vigorously. Then, pour that tempered egg mixture back into the main pot of sauce, whisking constantly. This gently raises the eggs’ temperature so they blend in smoothly without scrambling.

Season and Melt the Cheese:
Remove the sauce from the heat and stir in all your seasonings—the dry mustard, garlic powder, onion powder, optional cayenne, salt, and black pepper. Then, add three cups of the sharp cheddar and all of the Colby Jack cheese, stirring until every bit is melted and the sauce is gloriously smooth and cohesive.

Combine Pasta and Sauce:
Pour that incredible cheese sauce over the buttered macaroni waiting in the large pot. Use a gentle folding motion to combine everything until every single noodle is thoroughly coated in the cheesy, custardy sauce. You’ll know it’s right when you can’t see any dry pasta peeking through.

Assemble and Bake:
Pour the cheesy macaroni into your prepared baking dish, spreading it into an even layer. Sprinkle the remaining cup of sharp cheddar evenly over the top, and if you’re using the optional topping, mix the breadcrumbs with Parmesan and sprinkle that over the cheese. Bake it uncovered for 45 to 50 minutes until it’s bubbly at the edges and the top is a beautiful, spotty golden brown.

The Essential Rest:
Once out of the oven, transfer the dish to a cooling rack and let it rest for a full 10 to 15 minutes before you even think about cutting into it. This waiting period is non-negotiable because it allows the custard to set, which means you’ll get perfect, clean slices instead of a runny mess.

Close-up of a serving spoon scooping into the creamy, custardy interior of baked macaroni and cheese

Storage Tips

Store any leftover Grandma’s Southern Mac and Cheese covered tightly in the fridge for up to four days. Reheat individual portions in the microwave, or cover the whole dish with foil and warm it through in a 300°F oven. You can also freeze the assembled but unbaked dish for up to two months; just thaw it overnight in the refrigerator before baking as directed, adding a few extra minutes if needed. The texture is best fresh, but the flavor still shines on day two.

Ingredient Substitutions

If you’re out of heavy cream, evaporated milk is a fantastic one-to-one swap that adds a similar richness. For the cheeses, you can use all sharp cheddar if you prefer, or swap the Colby Jack for Gouda or Fontina for a different melt profile. A gluten-free pasta and a trusted one-to-one gluten-free flour blend will work if you need it, though the texture might vary slightly. In a real pinch, you could skip the optional breadcrumb topping, but a little extra shredded cheese on top is a must for that signature crust.

Serving Suggestions

This mac and cheese is the perfect side for classic Southern mains like crispy fried chicken, smothered pork chops, or a glazed holiday ham. For a true feast, serve it alongside collard greens, black-eyed peas, and a basket of warm cornbread to soak up every last bite. It also stands up beautifully to roasted turkey or barbecue, making it your go-to dish for any potluck or family gathering where you want to be the star of the table.

Cultural Context

This style of baked, custardy mac and cheese is deeply rooted in Southern culinary tradition, often called ‘soul food’ macaroni and cheese. Unlike the stovetop versions or boxed mixes, this method with eggs and slow baking dates back generations, frequently appearing on Sunday supper tables and at holiday gatherings like Juneteenth and Thanksgiving. It represents a labor of love and a way of feeding a crowd with humble ingredients transformed into something spectacular, a testament to the resourcefulness and flavor-forward cooking of Southern home cooks. The specific blend of sharp cheddar with a milder melting cheese is a hallmark, creating a balance of flavor and texture that’s become iconic.

A festive holiday table setting with a large baking dish of golden brown mac and cheese alongside fried chicken and collard greens

Frequently Asked Questions

What type of cheese works best for Grandma’s Southern Mac and Cheese?

The combination of extra-sharp cheddar and a milder melting cheese like Colby Jack or Monterey Jack is ideal. The sharp cheddar provides a deep, tangy flavor that stands up to the rich custard base, while the Jack cheese ensures a beautifully smooth and creamy melt.

Can I make this Grandma’s Southern Mac and Cheese ahead of time?

Yes, you can assemble it a day ahead. Prepare the pasta, make the cheese sauce, mix everything together, and pour into your baking dish. Cover and refrigerate. When ready to bake, let it sit at room temperature for 30 minutes, then bake as directed, possibly adding 5-10 extra minutes.

What can I substitute for heavy cream in Grandma’s Southern Mac and Cheese?

Evaporated milk, listed as an alternative, is the perfect substitute. It provides a similar richness and creaminess without the high fat content of heavy cream. You can also use half-and-half in a pinch, though the sauce may be slightly less rich.

How do I know when the Grandma’s Southern Mac and Cheese is ready?

It’s done when the top is a deep, golden brown and the edges are bubbling vigorously. The center should be set but may still have a slight, gentle jiggle—it will firm up as it rests. Let it cool for 10-15 minutes before serving so it slices cleanly.

What should I serve with Grandma’s Southern Mac and Cheese?

It’s a classic Southern side dish that pairs beautifully with fried chicken, smothered pork chops, or a holiday glazed ham. Round out the meal with collard greens, candied yams, and buttermilk biscuits for a true Sunday supper feast.

Rate This Recipe

How would you rate this recipe?

Grandma's Southern Mac and Cheese

This is the real deal, a baked Southern mac and cheese recipe passed down through generations. It's rich, custardy, and gets its iconic golden crust from a slow bake in the oven, just like Grandma used to make. This isn't a boxed mix; it's a labor of love that's the star of any Sunday supper or holiday table.

Prep Time
20 Minutes
Cook Time
50 Minutes
Total Time
70 Minutes
4.4
(216 reviews)
By: Jenny Mae Sullivan
Category: Main Dishes
Difficulty: Medium
Cuisine: American Southern
Yield: 8 Servings
Dietary: vegetarian

Ingredients

  1. 01 1 pound (16 ounces) elbow macaroni
  2. 02 6 tablespoons unsalted butter, divided
  3. 03 1/3 cup all-purpose flour
  4. 04 3 cups whole milk, warmed
  5. 05 1 cup heavy cream or evaporated milk
  6. 06 2 large eggs, lightly beaten
  7. 07 1 teaspoon dry mustard powder
  8. 08 1 teaspoon garlic powder
  9. 09 1/2 teaspoon onion powder
  10. 10 1/4 teaspoon cayenne pepper (optional, for a little heat)
  11. 11 1 1/2 teaspoons kosher salt, plus more for pasta water
  12. 12 1/2 teaspoon freshly ground black pepper
  13. 13 4 cups (16 ounces) shredded extra-sharp cheddar cheese, divided
  14. 14 2 cups (8 ounces) shredded Colby Jack or Monterey Jack cheese

Instructions

Step 01

Preheat your oven to 350°F (175°C). Grease a 9x13-inch baking dish with 1 tablespoon of the butter and set aside.

Step 02

Bring a large pot of generously salted water to a boil. Add the elbow macaroni and cook for 1-2 minutes less than the package directions for al dente. It should still have a slight bite. Drain the pasta and return it to the pot. Toss with 1 tablespoon of butter to prevent sticking.

Step 03

While the pasta cooks, make the cheese sauce. In a large, heavy-bottomed saucepan or Dutch oven, melt the remaining 4 tablespoons of butter over medium heat. Whisk in the flour and cook, whisking constantly, for about 2 minutes until the mixture (roux) is bubbly and light golden brown.

Step 04

Slowly pour in the warm milk and heavy cream, whisking constantly to prevent lumps. Bring the mixture to a gentle simmer, continuing to whisk. Cook for 3-5 minutes until the sauce has thickened enough to coat the back of a spoon.

Step 05

Remove the sauce from the heat. Take a small ladleful of the hot sauce and very slowly drizzle it into the beaten eggs while whisking the eggs vigorously. This tempers the eggs so they don't scramble. Then, pour the tempered egg mixture back into the main sauce pot, whisking constantly.

Step 06

Stir in the dry mustard, garlic powder, onion powder, cayenne (if using), salt, and black pepper until fully combined.

Step 07

Add 3 cups of the shredded sharp cheddar and all of the Colby Jack cheese to the sauce. Stir until the cheese is completely melted and the sauce is smooth.

Step 08

Pour the cheese sauce over the cooked macaroni in the large pot. Fold everything together gently until every noodle is coated.

Step 09

Pour the cheesy macaroni into the prepared baking dish. Sprinkle the remaining 1 cup of sharp cheddar evenly over the top. If using the optional topping, mix the breadcrumbs with the Parmesan and sprinkle it over the cheese layer.

Step 10

Bake uncovered for 45-50 minutes, or until the sauce is bubbly around the edges and the top is a beautiful, spotty golden brown. Let it rest on a cooling rack for 10-15 minutes before serving. This allows the custard to set for perfect slices.

Notes

Using a heavy-bottomed pot like a Dutch oven is my best advice for preventing the cheese sauce from scorching. Don't rush the resting time after baking—those ten minutes are what give you that perfect, sliceable texture. This recipe is best served warm from the oven, though the leftovers are still absolutely wonderful when reheated gently.

Tools You'll Need

  • 9x13-inch baking dish
  • Large pot for boiling pasta
  • Large saucepan or Dutch oven
  • Whisk
  • Wooden spoon or silicone spatula
  • Colander
  • Grater (if shredding your own cheese)

Allergy Information

Contains gluten, dairy, and eggs. For a gluten-free version, use gluten-free pasta and a 1:1 gluten-free flour blend. This recipe is not suitable for vegan or dairy-free diets without significant substitution.

Nutrition Facts (Per Serving)

Calories
680
Protein
28g
Carbohydrates
48g
Fat
40g