Old-Fashioned Southern Baked Mac and Cheese Recipe: Crispy Crust, Velvety Cheese Swirls

Main Courses

Old-Fashioned Southern Baked Mac and Cheese Recipe: Crispy Crust, Velvety Cheese Swirls

This old-fashioned Southern baked mac and cheese delivers the comfort food experience your family has been craving for generations. The secret lies in a rich, velvety cheese sauce built on a classic roux, topped with a golden, crispy breadcrumb crust that holds up to every forkful.

I perfected this recipe after years of testing—it’s the one my grandmother swore by, and it never fails to impress.

The foundation starts with elbow macaroni cooked just shy of al dente, then tossed in a sauce made from sharp cheddar, cream cheese, and a touch of mustard for depth.

The roux ensures the sauce stays smooth and rich, while the breadcrumb topping adds that satisfying crunch that Southern mac and cheese is famous for. This isn’t your basic casserole—it’s a restaurant-quality dish with a homestyle touch.

By the time it emerges from the oven, you’ll have a dish that’s impossible to resist: golden edges, creamy swirls of cheese, and a crust that’s crispy enough to stand up to the velvety filling.

The aroma alone will have everyone gathering at the table, and the first bite delivers that perfect balance of textures and flavors. It’s the kind of dish that tastes even better the next day, making it ideal for meal prep or holiday gatherings.

Serve it as a main course with a crisp green salad or roasted vegetables, or turn it into a hearty appetizer by cutting into squares. For a modern twist, add crispy bacon or jalapeños to the cheese layer—though purists might argue those are heresies. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🔥
Calories
High Cal

Ingredients for old fashioned southern baked mac and cheese

Pantry staples with a few key cheeses—this is comfort food at its finest.

Ingredient Amount Notes
Elbow Macaroni 🍝 1 ½ lbs Cooked al dente, drained well
Sharp Cheddar Cheese 🧀 2 cups Shredded, aged 6 months minimum
Cream Cheese 🧈 8 oz Full-fat, room temperature
Unsalted Butter 🧈 ¾ cup Cold for roux, cut into pieces
All-Purpose Flour 🌾 ½ cup White, for roux base
Whole Milk 🥛 2 cups Warm for smooth sauce
Dijon Mustard 🌶️ 1 tbsp For depth of flavor
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground for heat
Garlic Powder 🧄 ½ tsp For subtle garlic flavor
Panko Breadcrumbs 🍞 1 cup For crispy golden crust
Extra-Virgin Olive Oil 🫒 1 tbsp For crispy breadcrumbs
Grated Parmesan Cheese 🧀 ¼ cup For extra cheesy flavor

The cheese is non-negotiable here. Sharp cheddar with at least 6 months of age gives that tangy bite, while full-fat cream cheese keeps it velvety. Whole Foods or specialty cheese shops carry the good stuff—look for blocks, not pre-shredded. My secret? I mix in Parmigiano-Reggiano for that extra umami punch. The elbow macaroni? De Cecco or Barilla are my go-tos—they hold up better to baking than store brands. And trust me on the Panko breadcrumbs—they stay crispy longer than regular breadcrumbs.

No sharp cheddar? Monterey Jack or Colby Jack work in a pinch, but you’ll lose that Southern tang. Fresh out of cream cheese? Cream of tartar and milk whipped together gets you close, though it’s not the same. The roux needs all-purpose flour—no gluten-free substitutes here, or the crust won’t crisp up. Want extra richness? Swap half the milk for heavy cream. And if you’re feeling bold, toss in a pinch of smoked paprika with the breadcrumbs for a smoky twist (don’t tell the purists).

This reheats like a dream—honestly better the next day. Store leftovers in an airtight container for 4-5 days in the fridge. For meal prep, assemble it ahead but bake it fresh—the crust loses crispiness overnight. Freezes beautifully for up to 3 months if you wrap it tightly. Pro tip: Spritz the baked dish with a little olive oil before reheating to revive that golden crust.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s all in one pan—no boiling pasta separately, no messy transfers. Just toss the elbows in, pour the cheesy roux over them, and bake. That’s it. The flour-butter-cheese base thickens everything right in the dish, so you’re not stuck with a watery mess.
  • Sharp Cheddar Magic: Here’s what sells me—the sharp cheddar and cream cheese combo. That tangy bite from the cheddar cuts through the richness, while the cream cheese keeps it velvety smooth. Honestly, the first time I made it, my husband asked for seconds before I even sat down.
  • Leftovers? Please.: This mac and cheese reheats like a dream—just pop it back in the oven for 10 minutes, and it’s just as good as day one. I’ll be real: I’ve had it for breakfast, lunch, and dinner over the course of a week, and no one’s complained. (Yes, even on a Tuesday night.)
  • Budget-Friendly Crowd-Pleaser: You’re looking at a dish that costs next to nothing but fills the table. Elbow mac, cheddar, butter—basic pantry staples that stretch for meals. Plus, it’s the kind of thing that makes people actually want to come over. My college kids’ friends still ask for this one when they visit.

Step-by-step instructions for old-fashioned Southern baked mac and cheese

Here's how to make the creamiest, crispiest mac and cheese you've ever tasted—just like grandma used to make.

1

Cook the Elbow Macaroni Until Perfectly Al Dente

Bring a large pot of water to a rolling boil and add 1.5 pounds of elbow macaroni. Stir immediately to prevent sticking. Cook until the pasta is al dente—this means it should have a slight bite to it when you taste it, usually about 8-10 minutes depending on your stove. Drain the pasta in a colander and rinse it briefly with cold water to stop the cooking process. Shake the colander gently to remove excess water, but don't rinse it dry—you want just enough moisture to help the cheese cling later.

I like to toss the drained pasta with 1 tablespoon of the extra-virgin olive oil right away. This keeps the pasta from sticking together as it cools and adds a subtle richness that pairs perfectly with the cheesy sauce. Set the pasta aside in a large mixing bowl while you prepare the cheese sauce.

2

Make the Creamy Cheese Sauce from Scratch

In a separate large skillet, melt the 0.75 cup unsalted butter over medium heat. Once the butter is fully melted and foaming, whisk in the 0.5 cup all-purpose flour to create a roux. Cook the roux for 2-3 minutes, stirring constantly, until it turns a light golden color and smells nutty. This step is crucial—it removes the raw flour taste and gives your sauce that velvety texture.

Slowly pour in the 2 cups whole milk while whisking vigorously to prevent lumps. Keep the heat at medium-low and continue stirring until the mixture thickens enough to coat the back of a spoon, about 5-7 minutes. Reduce the heat to low and stir in the 8 ounces cream cheese, 2 cups sharp cheddar cheese, 0.25 cup grated parmesan cheese, 1 tablespoon dijon mustard, 1.5 teaspoons salt, 0.5 teaspoon black pepper, and 0.5 teaspoon garlic powder. Stir until the cheeses are completely melted and the sauce is smooth and glossy.

3

Combine Pasta and Cheese Sauce for Maximum Creaminess

Add the cooked elbow macaroni to the cheese sauce and fold everything together gently but thoroughly. You want the pasta to be fully coated in the sauce, but don't overmix—just enough to distribute the cheese evenly. Taste the mixture and adjust the seasoning if needed. I usually add a pinch more salt or a dash of black pepper at this stage, depending on how sharp my cheddar is.

Transfer the macaroni and cheese mixture to a large greased baking dish. The dish should be about 9x13 inches to give the mac and cheese room to spread and develop that golden crust. Use a spatula to spread the mixture evenly in the dish, pressing down gently to help it set up nicely in the oven.

4

Create the Crispy Topping for That Perfect Crunch

In a small bowl, mix together the 1 cup panko breadcrumbs and the remaining 1 tablespoon extra-virgin olive oil. Sprinkle this mixture evenly over the top of the mac and cheese, pressing down lightly with your fingers or the back of a spoon to help it adhere. This topping is what gives your mac and cheese that irresistible crispy crust that everyone will love.

Bake the mac and cheese uncovered at 375°F for 25-30 minutes, until the top is golden brown and bubbly. The edges should be crispy, and the center should be just set—it'll continue cooking slightly as it rests. If the top starts to brown too quickly, tent it loosely with aluminum foil to prevent burning while it finishes cooking.

5

Rest and Serve for the Best Texture

Remove the mac and cheese from the oven and let it rest for 10-15 minutes before serving. This resting time is crucial—it allows the top to crisp up even more and gives the cheese time to fully set, so it holds its shape when you cut into it. The contrast between the creamy, cheesy center and the crispy, golden-brown top is what makes this mac and cheese truly special.

Slice into squares and serve immediately. The first bite should deliver that perfect combination of creamy, cheesy goodness with a satisfying crunch on top. This dish tastes even better the next day, so make extra if you can—it's that good!

👨‍🍳

Pro Tips For Making Old Fashioned Southern Baked Mac And Cheese

  • Preheat That Pan: I learned this the hard way—cold pans make for a sad roux. Heat your skillet over medium-low and let the butter melt slowly before adding flour. If it browns too fast, you’ll end up with a nutty, bitter flavor instead of that creamy, golden base Southern mac and cheese needs.
  • Grate Your Own Cheese: Store-bought shredded cheese packs too much air and clumps like a mess. Use a box grater for sharp cheddar—it melts smoother and packs better in the baking dish. (Yes, even if it takes 10 minutes. Your future self will notice the difference.)
  • Don’t Overmix the Sauce: Stirring like your life depends on it turns the sauce into glue. Once the roux thickens, just gently whisk in the milk—no need to go full speed. Lumps are easier to fix than a sauce that’s too stiff to pipe or too thin to hold its shape.
  • Use a Mix of Cheeses: Sharp cheddar alone can get too sharp when baked. Add ¼ cup cream cheese to the mix—it keeps the texture rich and prevents the dish from drying out. (Trust me, your taste buds will thank you.)

Essential equipment for this recipe

Roux-Perfect Skillet

Your roux is the backbone of this recipe, and a 10-inch cast iron skillet is my go-to for making it. The thick base distributes heat evenly, preventing scorching while building that nutty, golden color.

I use Lodge cast iron—it’s durable, retains heat beautifully, and develops a natural nonstick seasoning over time. For a budget-friendly alternative, a stainless steel skillet like All-Clad works well, though you’ll need to monitor the roux more closely to avoid sticking. 🔥

Baking Dish Essentials

A 9x13-inch baking dish is non-negotiable for this recipe—it gives the mac and cheese enough surface area to develop that signature crispy crust. I swear by CorningWare dishes because they’re oven-safe, durable, and distribute heat evenly.

If you’re on a budget, a heavy-duty ceramic or glass dish (like Pyrex) works too, but avoid thin metal pans—they can cause uneven browning. Grease it thoroughly with butter or olive oil to prevent sticking, and don’t skip this step!

Cheese Grater Matters

Pre-shredded cheese is a no-go here—it contains anti-caking agents that make the sauce grainy. Invest in a high-quality box grater (I love the Microplane for sharp cheddar) or a mandoline for even shreds. For the Parmesan, a fine-hole grater ensures you get that perfect powdery texture.

Pro tip: Freeze your sharp cheddar for 15-20 minutes before grating—it shaves more easily and yields finer, more uniform shreds. 🧀

Mixing Bowl Upgrade

Combine the pasta and cheese sauce in a large, deep mixing bowl—I use an 8-quart stainless steel bowl from OXO because it’s sturdy and easy to clean. The depth helps prevent spills when folding in the cheese, and the nonreactive surface keeps flavors pure.

A wooden spoon (like Oregon Woodcraft’s) is ideal for mixing—it won’t scratch your bowl or your nonstick pans. Avoid plastic bowls, as they can absorb odors and flavors over time.

Breadcrumbs & Topping Tools

For the crispy topping, a small mixing bowl (like a pyrex ramekin) is perfect for combining Panko breadcrumbs and olive oil. Use a fine-mesh sieve to sift the breadcrumbs over the top of the mac and cheese—this ensures even distribution and a lighter, airier crust.

Press them down gently with a flexible silicone spatula (I use OXO’s) to help them adhere. Avoid metal utensils here—they can tear the crust later when serving. ✨

Oven Thermometer

Your oven’s temperature display isn’t always accurate, and this recipe relies on precise heat control. A digital oven thermometer (like the Thermoworks Oven Thermometer) is a game-changer—it ensures your oven is hitting 375°F exactly, which is critical for that golden, crispy top.

I place mine near the baking dish while it’s in the oven to monitor temperature fluctuations. Without this, you risk an undercooked center or a burnt crust. Trust me, it’s worth the $15 investment! 🌡️

Nutrition facts

Servings 6
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 48g61%
Saturated Fat 28g140%
Cholesterol 210mg70%
Sodium 1200mg52%
Total Carbohydrate 42g15%
Dietary Fiber 2g8%
Sugars 6g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does this recipe use a roux instead of just melting cheese in milk?

The roux creates a velvety, rich texture that simply melting cheese in milk can't match. The flour-butter mixture thickens the sauce and gives it that signature Southern smoothness. Plus, it helps prevent the cheese from separating during baking. Trust me—this is the secret to that restaurant-quality creaminess!

2

Can I make this ahead of time for a potluck?

Assemble the dish completely (including the breadcrumb topping) and refrigerate it for up to 24 hours before baking. When ready to serve, bake it straight from the fridge at 375°F for 35-40 minutes, covering with foil for the first 20 minutes to prevent over-browning. The crust will still be crispy!

3

What's the best way to reheat leftovers?

For the crispiest results, transfer leftovers to an oven-safe dish and cover with foil. Reheat at 350°F for 15-20 minutes, then uncover and broil for 1-2 minutes to restore that golden crust. Microwaving works in a pinch, but it'll make the topping soggy. A quick broil is your best friend here!

4

Can I substitute cream cheese with something else?

In a pinch, you can use 2 tablespoons of sour cream or Greek yogurt per 8 ounces of cream cheese, but the texture will be slightly tangier. For a richer alternative, try 1/4 cup of heavy cream mixed with 1/4 cup of grated Parmesan. Just remember—cream cheese is what gives that signature Southern creaminess, so purists might notice the difference!

5

How do I fix a watery mac and cheese?

If your sauce is too thin, stir in 1-2 tablespoons of flour mixed with cold water (like a slurry) and heat gently until thickened. For extra insurance, let the assembled casserole sit at room temperature for 15 minutes before baking—this helps the cheese set properly. And always use full-fat cheeses for the best results!

★★★★★4.6(7 reviews)
Categories Main Courses