Old Fashioned Soul Food Mac and Cheese Recipe: Buttery Potato Flakes and Sharp Cheddar Magic

Main Courses

Old Fashioned Soul Food Mac and Cheese Recipe: Buttery Potato Flakes and Sharp Cheddar Magic

This old-fashioned soul food mac and cheese recipe brings the comfort of Southern kitchens to your table with its rich, velvety texture and bold cheddar flavor. The secret lies in using potato flakes for extra creaminess and sharp cheddar for that signature tang.

I perfected this version after years of testing, ensuring every bite delivers the hearty, satisfying taste of classic soul food.

The foundation of great mac and cheese begins with a proper roux—equal parts butter and flour cooked until golden. This creates a stable base that holds the cheese without separating, even when reheated.

I use a 3:1 ratio of sharp cheddar to mild, with a touch of cream cheese for extra richness. The potato flakes blend in seamlessly, adding a subtle earthiness that deepens the flavor.

By the time it comes out of the oven, you’ll have a bubbling, golden mac and cheese with a crispy breadcrumb topping that adds texture. The cheese stretches effortlessly, coating every noodle in a creamy, indulgent sauce.

This isn’t just a side dish—it’s a centerpiece, perfect for family gatherings or cozy weeknight dinners.

For an extra touch, I sometimes stir in crispy bacon or a dash of hot sauce, but the classic version stands strong on its own. Let’s get cooking—this recipe is a labor of love, and every bite will remind you why soul food is timeless.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
High Cal

Ingredients for old fashioned soul food mac and cheese

Sixteen staples transform into soul-warming mac and cheese that tastes like home.

Ingredient Amount Notes
Elbow Macaroni 🍝 1 ½ lbs Medium or extra-large size preferred
Unsalted Butter 🧈 1 cup Cold, cut into small cubes
All-Purpose Flour 🌾 1 cup For golden roux base
Sharp Cheddar Cheese 🧀 3 cups Shredded, block preferred
Mild Cheddar Cheese 🧀 1 cup Shredded, for balance
Cream Cheese 🧀 8 oz Full-fat for creaminess
Potato Flakes 🥔 1 cup Instant, for extra richness
Whole Milk 🥛 1 ½ cups Warmed for smooth sauce
Yellow Cornmeal 🌾 ½ cup For breadcrumb topping
Panko Breadcrumbs 🍞 ½ cup For crispy topping
Butter (for topping) 🧈 2 tbsp Melted, for binding
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground for heat
Garlic Powder 🧄 ½ tsp For subtle depth

The cheddar is non-negotiable—sharp cheddar from a block (like Kraft or Sargento) shreds best and melts smoother than pre-shredded. I grab mine at Walmart's deli counter—they keep it fresh and cut it fresh for me. The potato flakes are the secret weapon here; Bob Evans or Great Value brands work perfectly. For the roux, use unsalted butter and cook it low and slow—rushing burns the flour and ruins everything. The cornmeal in the topping? It's a Southern trick to keep the crunch even when reheated.

No sharp chedddar? Monterey Jack at a 2:1 ratio works in a pinch, but it won’t have that signature tang. Pre-shredded cheese? Toss it with 1 tbsp cornstarch to absorb moisture and prevent clumping. Out of cornmeal? Panko plus 1 tsp flour mimics the texture. For extra richness, swap half the milk for heavy cream. And if you're feeling fancy, add 1/2 cup cooked bacon to the finished dish—just don’t tell your grandma you skipped the bacon.

This keeps beautifully for 5 days in the fridge—taste only gets better as the flavors meld. For leftovers, cover with foil and reheat in the oven at 350°F until bubbly. Freezes for 3 months if you portion it into airtight containers. Pro tip: Make the topping fresh before baking—it’s worth the extra minute for that perfect crunch. And if you’re serving a crowd, double the topping recipe—trust me.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: I swear by this list—just pasta, butter, flour, and two cheeses. No weird shortcuts, no last-minute grocery runs. That rich, velvety sauce? Pure alchemy from melting sharp cheddar into browned butter. Honestly, the hardest part is waiting for the water to boil.
  • Creamy-Crisp Perfection: Between us, that crispy cheese crust on top while the inside stays silky? That’s the kind of contrast that makes you close your eyes and sigh. Sharp cheddar’s bite cuts through the mild one, and the elbow macaroni soaks up every last drop—no dry bites here.
  • Potluck Hero: Bring this to a gathering, and you’ll be the MVP. It travels well (yes, even in a casserole dish), reheats like a dream, and pairs with everything—roasted greens, pulled pork, or just a side salad when you’re feeling fancy. My cousin’s kids still ask for seconds every time.
  • Budget-Busting Comfort: A pound of pasta, a stick of butter, two blocks of cheese—this feeds six for under $10. That’s soul food math I can get behind. Plus, leftovers taste just as good the next day, so I make a double batch and freeze half. Lazy Sundays solved.

Step-by-step instructions for old fashioned soul food mac and cheese

Here's how to make this rich, creamy mac and cheese with that signature soul food texture and depth.

1

Cook the Elbow Macaroni Al Dente

Bring a large pot of water to a rolling boil and add 1.5 lbs elbow macaroni. Stir once to prevent sticking, then cook for 10-12 minutes until the pasta is al dente—it should have a slight bite when you taste it. Drain the pasta in a colander, but don't rinse it. The surface starch helps the cheese sauce cling beautifully.

While the pasta cooks, I like to prepare the cheese mixture so everything comes together quickly. The key here is timing—you want the pasta to finish cooking just as you're ready to combine it with the sauce. If you're using medium or extra-large elbow macaroni, it should be ready right around the 10-12 minute mark.

2

Make the Creamy Cheese Sauce

In a large, heavy-bottomed pot, melt 1 cup unsalted butter over medium heat. Once the butter is fully melted and foaming, gradually whisk in 1 cup all-purpose flour to create a roux. Cook the roux for 3-5 minutes, stirring constantly, until it turns a golden brown color—this adds depth of flavor to your mac and cheese.

Slowly pour in 1.5 cups warmed whole milk while whisking vigorously to prevent lumps from forming. Bring the mixture to a gentle simmer and let it cook for 5-7 minutes, stirring frequently, until it thickens enough to coat the back of a spoon. This is your base sauce, and getting it smooth at this stage is crucial for the final texture.

Reduce the heat to low and begin adding the cheeses in stages. First, stir in 8 oz cream cheese until fully melted and smooth. Then, gradually add 3 cups sharp cheddar cheese and 1 cup mild cheddar cheese, stirring constantly until the cheese is completely melted and the sauce is silky and creamy. If the sauce looks too thick, you can add a splash of milk to loosen it up.

3

Incorporate Potato Flakes and Seasonings

Now, sprinkle 1 cup potato flakes over the cheese sauce and stir until fully dissolved. The potato flakes add a luxurious richness that's characteristic of old-fashioned soul food mac and cheese. Next, add 1.5 tsp salt, 0.5 tsp black pepper, and 0.5 tsp garlic powder, stirring well to distribute the seasonings evenly throughout the sauce.

This is where the magic happens—the potato flakes blend seamlessly into the sauce, creating a velvety texture that's both comforting and indulgent. Taste the sauce and adjust the seasoning if needed. You want it to be rich and flavorful, but not overpowering. The balance of sharp and mild cheddar, along with the creaminess of the cream cheese, should shine through.

4

Combine Pasta and Sauce

Add the drained elbow macaroni to the cheese sauce and stir gently to coat each strand evenly. Let the mixture sit for 2-3 minutes so the pasta can absorb some of the sauce and become fully coated. This step ensures that every bite is packed with that creamy, cheesy goodness.

If the mac and cheese seems too thick after combining, you can loosen it with a little more milk or even some of the pasta water you reserved earlier. The goal is to achieve a sauce that's creamy but not gluey, with each noodle perfectly enrobed in the rich cheese mixture.

5

Prepare the Crispy Topping

In a small bowl, mix together 0.5 cup yellow cornmeal, 0.5 cup panko breadcrumbs, and 2 tbsp melted butter (for topping) until well combined. This topping is what gives this mac and cheese its signature crispy texture—it's a game-changer for that restaurant-style finish.

Spread the mac and cheese evenly in a 9x13-inch baking dish and sprinkle the cornmeal and panko mixture evenly over the top. The combination of cornmeal and panko creates a delightful contrast in texture—crispy on top and creamy underneath. For an extra touch, you can broil the dish for 1-2 minutes until the topping is golden brown and bubbly, but be careful not to burn it.

6

Bake to Perfection

Transfer the baking dish to a preheated 350°F oven and bake for 15-20 minutes until the top is golden brown and the edges are bubbling. The mac and cheese should be heated through, with the topping crisped to perfection. If you're short on time, you can also serve it immediately without baking, but baking gives it that classic, comforting feel.

Let the mac and cheese rest for 5 minutes before serving. This allows the sauce to set slightly and makes it easier to scoop and serve. Serve it warm with a side of crispy collard greens or buttery cornbread for the ultimate soul food experience. Each bite should be a perfect balance of creamy, cheesy goodness with that satisfying crunch on top.

👨‍🍳

Pro Tips For Making Old Fashioned Soul Food Mac And Cheese

  • Cook Pasta Until Al Dente: Soul food mac and cheese needs pasta that’s firm enough to hold its shape—don’t overcook those elbows. Pull them out when they still have a slight bite, then finish cooking in the cheese sauce. Trust me, mushy pasta ruins everything.
  • Melt Butter Slowly: I used to rush this step, and the roux would either burn or taste raw. Instead, melt the butter over medium-low heat, stirring constantly, until it’s just foamy—not browned. This keeps the flavor clean and prevents that bitter aftertaste.
  • Shred Cheese Coarse: Pre-shredded cheese has anti-caking agents that make the sauce grainy. Skip it—grate your own sharp and mild cheddar on a box grater for big, uneven pieces. They melt faster and give that classic, creamy soul food texture.
  • Simmer Sauce Long Enough: Don’t walk away after the cheese melts. Let the sauce bubble gently for at least 5 minutes, stirring often, so the flour and butter flavors marry. This is what turns good mac and cheese into real comfort food. (Yes, even if you’re impatient like me.)

Dietary considerations for old fashioned soul food mac and cheese

Classic Cheese Adaptations

For a lactose-free version, swap the milk for unsweetened almond milk (or lactose-free milk) and use lactose-free cream cheese. The potato flakes and cornmeal remain the same, but I find Bob Evans or Great Value brands work best for texture.

If you’re avoiding dairy entirely, nutritional yeast (about ¼ cup) adds a cheesy flavor to the roux. 💛

Gluten-Free Options

Replace the all-purpose flour in the roux with gluten-free flour blend (I recommend King Arthur Measure for Measure). For the pasta, use gluten-free elbow macaroni—Barilla or Trader Joe’s brands hold up well.

The potato flakes and cornmeal are naturally gluten-free, so no substitutions are needed there. Just ensure your panko is certified gluten-free.

Lower-Calorie Tweaks

Lighten the dish by using low-fat cheddar (like Wisconsin River Valley) and light cream cheese, but reduce the amount by 20% to maintain creaminess. Swap whole milk for skim milk and use ½ cup less butter in the roux.

For the topping, cut the butter in half and add 1 tbsp olive oil to keep it crispy. The potato flakes can stay the same—they’re low-calorie but add richness.

Spicy & Tangy Boost

Add ½ tsp cayenne pepper or 1 tbsp hot sauce (like Crystal or Tabasco) to the cheese sauce for heat. For tang, stir in 1 tbsp Dijon mustard or 1 tsp apple cider vinegar to brighten the flavor.

If you love smoky notes, swap ½ cup of the cheddar for smoked Gouda—it adds depth without overpowering. 🌶️

Protein-Packed Add-Ins

Mix in ½ cup cooked bacon bits (like Oscar Mayer) or diced ham for extra protein. For a vegetarian option, add ½ cup chickpeas (rinsed and drained) to the pasta before combining with the sauce.

If you’re feeling fancy, stir in ¼ cup cooked shrimp or crumbled sausage in the final step. These additions keep the dish hearty while adding texture.

Kid-Friendly Adjustments

For picky eaters, reduce the black pepper to ¼ tsp and skip the garlic powder. Add ½ cup diced carrots or peas to the pasta while cooking for color and mild sweetness.

If they dislike potato flakes, substitute with ½ cup mashed cauliflower—it blends in smoothly and adds creaminess without altering the flavor. Always let them customize their own bowl at the table!

Nutrition facts

Servings 6
Amount Per Serving
Calories 780kcal
% Daily Value *
Total Fat 58g74%
Saturated Fat 36g180%
Cholesterol 240mg80%
Sodium 1450mg63%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 8g
Protein 32g64%
* 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 do you use potato flakes in soul food mac and cheese?

Potato flakes are the secret to that ultra-creamy, velvety texture that defines old-fashioned soul food mac and cheese. They dissolve into the sauce, adding natural starch that thickens it without making it gluey. Plus, they create a subtle earthy depth that balances the sharp cheddar perfectly—just like grandma used to make!

2

Can I make this mac and cheese without baking it?

If you're short on time, skip the baking step and serve it straight from the stovetop. Just stir in the crispy topping ingredients and let them sit for 2-3 minutes so they soften slightly. The texture will be more rustic, but still delicious—especially if you add a sprinkle of extra black pepper on top.

3

What’s the best way to reheat leftovers?

For the crispiest results, cover with foil and reheat at 350°F until bubbly (15-20 minutes). If you prefer a quicker method, microwave in 30-second bursts, stirring between each, then broil for 1-2 minutes to restore the crispy topping. Never reheat uncovered—it dries out fast!

4

Can I substitute the sharp cheddar with another cheese?

While sharp cheddar is non-negotiable for that signature tang, you can replace up to ½ cup with Monterey Jack or smoked Gouda for variety. Avoid pre-shredded cheese—it contains anti-caking agents that prevent smooth melting. For a tangy kick, add 1 tbsp hot sauce or ½ tsp mustard powder to compensate.

5

How do I fix a lumpy cheese sauce?

If your sauce looks grainy, you likely added the cheese too quickly. To fix it, immediately whisk in 1-2 tbsp cold milk or cream cheese to smooth it out. For future batches, melt the cheddar over low heat first, then stir it into the warm roux. Never rush this step—patience is key!

★★★★★4.8(13 reviews)
Categories Main Courses