Soul FoodMedium · Hot
A soul food classic with creamy, peppery cheese sauce and crispy bacon. Made with patience and love, the way Grandmother taught it.
20 min
45 min
5 min
1h 10m
Method
Dice the bacon into small pieces. Finely dice the yellow onion. Mince the garlic cloves. Preheat your oven to 350°F.
Add bacon pieces to a cold cast iron skillet. Place over medium heat and render the bacon until crispy and the fat is rendered out, about 8-10 minutes. Remove the bacon with a slotted spoon and set aside on paper towels. Leave 2 tablespoons of the bacon drippings in the skillet.
In a large saucepan over medium heat, melt the butter. Stir in the whole milk and heavy cream. Bring to a gentle simmer. In a small bowl, whisk the eggs. Temper the eggs by slowly adding 1 cup of the hot milk mixture while whisking constantly. Pour the tempered egg mixture back into the saucepan, stirring well.
Gradually add the shredded cheddar cheese and pepper jack cheese, stirring constantly until fully melted and smooth. Season with salt, black pepper, cayenne, and smoked paprika. Stir in the sautéed onion and garlic.
Add the cooked pasta to the cheese sauce. Fold gently until every piece of pasta is well coated. Pour into a greased 9x13 baking dish. Top with the crispy bacon pieces.
Bake in the preheated oven for 25-30 minutes until the edges are bubbly and the top has a light golden crust.
Remove from oven and let rest for 5 minutes before serving. Give it a good stir to mix the creamy interior with the crispy top.
Nutri-Score
Needs balance
A–E · lower is better · score 16
Calories
1375
per serving
Protein
70g
Carbs
70g
Fat
92g
Sat. fat
51g
Fiber
6g
Sugar
11g
Sodium
1858mg
Nutri-Score is a general nutritional-balance guide, not medical or dietary advice.
Environmental impact
Very high impact
A–E · lower is better · includes estimates
kg CO2e
2.8
per serving
Water
0.3m³
Land
77Pt
Runoff
0.2g P
Shredded Cheddar Cheese drives 41% of this recipe’s estimated footprint.
Carbon from Poore & Nemecek 2018; water, land & runoff from Agribalyse — modelled averages for comparing recipes, not a measurement of your groceries.
Flavor Profile
Umami
Sweet
Salty
Sour
Bitter
Spicy
Textures
Aromas
Kitchen Equipment
Primary Tool
Cast Iron SkilletSafety & Storage
Cooking Temperature
Temper eggs properly by slowly adding 1 cup of hot milk mixture while whisking constantly to prevent scrambling. Pour tempered eggs back into saucepan off heat and stir vigorously.
Cook bacon until crispy and fat is fully rendered, about 8-10 minutes. Final dish should reach 165°F internal temperature when baked at 350°F for 25-30 minutes.
Cross Contamination
Use separate utensils and cutting boards for raw bacon. Wash hands thoroughly with soap after handling raw bacon before touching other ingredients or surfaces.
Avoid letting raw bacon drippings splash into the cheese sauce. Use only 2 tablespoons of reserved drippings and discard the rest safely.
Storage
Refrigerate leftovers within 2 hours of cooking in airtight containers. Consume within 3-4 days. Reheat to 165°F throughout before serving.
High Risk Population
This dish contains dairy, eggs, and meat. Serve promptly after cooking. If serving to young children, elderly, pregnant individuals, or immunocompromised persons, ensure thorough cooking and proper holding temperature above 140°F.
Equipment Safety
Cast iron skillet handles retain heat and can cause burns. Use dry pot holders or oven mitts when handling. Never place hot skillet on wet or cold surfaces.
Hot cheese sauce and bacon fat can cause severe splatter burns. Add ingredients carefully and stand back when adding dairy to hot mixtures.
Handling
When combining hot pasta with cheese sauce, add pasta gradually while stirring to prevent sauce temperature dropping too quickly, which can cause uneven coating.
Shelf Life
Dairy and egg-based dishes have limited shelf life. Do not leave at room temperature for more than 2 hours total. Freeze portions in airtight containers for up to 2 months if needed.
Pro Tips
Technique
When you temper those eggs into the hot milk, go slow—think of it like introducing new friends. If you rush it, you'll scramble instead of thicken, and nobody wants scrambled eggs in their mac and cheese.
Substitution
Can't find Pepper Jack? A good Monterey Jack with some diced jalapeños stirred in works beautifully here. The key is getting that gentle heat and the creamy melt. If you want to keep it traditional, sharp cheddar with a pinch of cayenne stirred in will give you that soul food soul without any trouble.
From the chef
The secret to mac and cheese that people come back for seconds on isn't fancy ingredients — it's patience and the right cheese combination. Pepper jack brings heat alongside the cheddar, bacon drippings season the aromatics before the dairy even enters the picture, and tempering the egg into the warm cream sauce keeps everything silky instead of grainy. Bake it until the edges bubble and the top goes golden, then let it rest just long enough that the creamy interior and the crispy top make every spoonful count.
Source: generated · June 10, 2026