The Best Soul Food Baked Mac and Cheese Recipe

On 2/7/2026, 8:37:10 AM

Discover the authentic African American baked mac and cheese recipe. This soul food classic features a rich custard and sharp cheddar cheese.

Table of Contents

Authentic soul food mac and cheese starts with grating your own cheese blocks.

Use elbow macaroni and evaporated milk for the best texture.

Boil pasta until al dente then drain without rinsing.

Whisk eggs and milk to create a custard base.

Melt cheese slowly into the warm liquid mixture.

Layer the pasta and sauce in a greased baking dish.

Bake at 350°F until the top is golden brown.

Let the dish rest for 15 minutes before serving.

Question

Answer

Why should I grate my own cheese?

Pre-shredded cheese contains anti-caking agents that create a grainy sauce.

Why is evaporated milk used?

Evaporated milk provides a rich, velvety base without curdling.

How long should I boil the pasta?

Cook the noodles for 2 minutes less than the package instructions.

What is the purpose of eggs in the recipe?

Eggs act as a binder to help the macaroni set into a firm casserole.

Gather your ingredients for authentic soul food mac and cheese.

Start with high-quality staples. Authentic flavor relies on the right dairy blend. Pre-shredded cheese contains anti-caking agents. It creates a grainy sauce. Buy blocks of cheese and grate them yourself.

The Pasta and Dairy

Use one pound of dried elbow macaroni. Elbows hold the thick sauce best. Avoid hollow shapes like ziti; they do not capture the custard well. The dairy mixture sets this dish apart. Evaporated milk is non-negotiable. It provides a rich, velvety base without curdling. Combine it with whole milk or heavy cream for richness.

The Cheese Blend

You need a mix of strong and mild cheeses. Sharp cheddar provides the main flavor punch. Mild cheddar adds necessary creaminess. Colby Jack or Monterey Jack ensures a superior melt. For a more complex bite, try a 5 cheese homemade mac and cheese blend. Include Parmesan for a salty finish on top.

Binding and Seasoning

Eggs are crucial. They act as a binder. The eggs help the macaroni set into a firm casserole. You can slice it without it running. Butter adds fat and flavor. Use unsalted butter to control the salt level. Seasonings should be simple but robust. Garlic powder and onion powder are essential. Black pepper adds heat. A pinch of smoked paprika brings depth. Many traditional recipes include processed cheese for stability. Check out this homemade mac and cheese with Velveeta recipe for that variation.

Ingredient

Quantity

Elbow Macaroni

1 lb (16 oz)

Sharp Cheddar Cheese

8 oz, block

Mild Cheddar Cheese

8 oz, block

Evaporated Milk

12 oz can

Large Eggs

2

Unsalted Butter

1/4 cup

Garlic Powder

1 tsp

Onion Powder

1 tsp

Boil the pasta until tender but firm for the best texture.

Fill a large pot with water. Bring it to a rapid, rolling boil. Salt the water generously. It should taste like the ocean. This is the only chance to season the noodles inside. Add the dried elbow macaroni. Stir immediately to separate the pieces.

Timing is Critical

Do not cook the pasta until it is soft. It will finish cooking in the oven. If you boil it fully now, the final dish will be mushy. Cook the noodles for 2 minutes less than the package instructions. This usually takes about 6 to 7 minutes. Test a noodle. It should be tender but have a firm snap in the center. This "al dente" texture is essential for a good baked homemade mac and cheese recipe.

Drain and Prep

Drain the pasta in a colander. Shake it well to remove excess water. Do not rinse with cold water. Rinsing washes away the starch. Starch helps the cheese sauce stick to the noodles. Return the hot pasta to the pot. Add a small amount of butter. Toss to coat. This prevents sticking while you make the sauce. This step is vital for any baked mac and cheese recipe heavy cream based.

Step

Instruction

1

Boil 4-6 quarts of salted water.

2

Add pasta. Stir well.

3

Boil for 6-7 minutes (al dente).

4

Drain. Do not rinse.

5

Toss with butter immediately.

  • Use a large pot to prevent boiling over.
  • Keep the water at a rolling boil.
  • Check texture 2 minutes before the box time.

Create a rich cheese sauce using evaporated milk and seasonings.

Whisk the eggs and evaporated milk together in a large bowl. This mixture forms the custard base. It sets the macaroni as it bakes. Add the dry seasonings now. Garlic powder, onion powder, salt, and pepper mix well into the liquid. Whisk until fully combined.

Mix the Custard Base

Melt butter in a large pot or Dutch oven over medium heat. Pour the egg and milk mixture into the butter. Stir constantly. Keep the heat moderate. You want to warm the liquid without scrambling the eggs. Cook until it just begins to steam. Do not let it boil. This step creates the foundation for a rich baked mac and cheese recipe evaporated milk lovers enjoy.

Melt the Cheese

Reduce the heat to low. Add the shredded cheese gradually. Dump it all in at once and the sauce will break. Add one handful at a time. Stir until melted before adding more. The residual heat melts the cheese perfectly. This creates a smooth easy homemade mac and cheese sauce. Once all cheese is melted, remove from heat immediately.

Ingredient

Quantity

Evaporated Milk

12 oz

Large Eggs

2

Butter

1/4 cup

Shredded Cheese

16 oz

  • Whisk eggs and milk thoroughly.
  • Keep heat low to prevent curdling.
  • Melt cheese slowly for best texture.

Layer the pasta and cheese mixture before baking.

Pour the cooked noodles into the pot with the cheese sauce. Stir gently but thoroughly. The sauce must coat every piece of macaroni. This step is vital for flavor distribution. This technique is standard for a homemade southern mac and cheese recipe.

Prepare the Baking Dish

Preheat your oven to 350°F. Grease a 9x13 inch baking dish heavily. You can use butter, oil, or cooking spray. This prevents the cheese from sticking. Pour half of the saucy pasta into the dish. Spread it into an even layer.

Add Cheese Layers

Sprinkle a generous amount of shredded cheese over the first pasta layer. Do not skip this. It creates distinct cheesy pockets inside. Pour the remaining pasta on top. Spread it level. Finish with the rest of your shredded cheese. Cover the entire surface. This creates the crust.

Milk Trick

Pour a small amount of milk around the edges of the dish. It should just cover the bottom rim. This liquid steams during baking. It keeps the mac and cheese moist. This prevents the top layer from drying out before the center is hot.

  • Use a deep 9x13 dish for best results.
  • Do not pack the pasta down too tight.
  • Ensure cheese covers the pasta entirely.

Bake until the top is golden brown and bubbly.

Place the baking dish in the center of the oven. Bake at 350 degrees Fahrenheit. Keep the dish uncovered. You want direct heat on the cheese. This creates a distinct crust. Bake for 30 to 45 minutes. Check the dish after 30 minutes. The sauce around the edges should bubble thickly. If the top browns too fast, cover it loosely with foil.

Check for Doneness

The cheese layer must turn golden brown. Watch it closely in the last 10 minutes. A dark, crispy crust adds flavor. It contrasts the creamy interior. The center should be hot and bubbling. Insert a knife to check the temperature. It should come out hot. This technique works well for any baked mac and cheese recipe simple or complex.

The Resting Period

Remove the dish from the oven. Let it rest on the counter. Do not serve immediately. Wait at least 10 to 15 minutes. The custard needs time to set. Cutting it too soon makes it runny. Resting makes the casserole sliceable. It holds its shape on the plate. This ensures a perfect homemade mac and cheese baked recipe.

Sign

Indicator

Bubbling

Thick bubbles around edges

Color

Golden brown cheese top

Time

30 to 45 minutes total

  • Use foil if top burns too fast.
  • Check center temperature if unsure.
  • Rest for 15 minutes before cutting.