scoop of southern soul food macaroni and cheese
Print Recipe
5 from 8 votes

Southern Soul Food Baked Macaroni and Cheese

Be the star of your next family gathering with this delicious southern soul food baked macaroni and cheese recipe.
Prep Time30 mins
Cook Time45 mins
Total Time1 hr 15 mins
Course: Side Dish
Cuisine: American
Keyword: cheese, macaroni, pasta, soul food, southern, southern classic
Servings: 16 people
Calories: 548kcal
Author: Ty


  • 16 oz elbow noodles
  • 4 c half and half
  • 1 c butter (2 sticks)
  • 3 eggs
  • 8 oz cream cheese softened
  • 8 oz mild cheddar cubes
  • 8 oz sharp cheddar shredded
  • 8 oz swiss cheese shredded
  • 4 oz gruyere cheese
  • 1 tbsp sugar
  • 2 tsp black pepper
  • 2 tsp kosher salt
  • 2 tsp mustard powder


  • Preheat oven to 400 degrees. 
  • Blend together the salt, pepper, sugar, and mustard powder; set it aside. Next, boil elbow macaroni noodles according to the package directions. Drain and pour into the baking dish with butter and half the spice mix. Coat the noodles well then toss in cubes of mild cheddar cheese or any kind of cheese you prefer.
  • Whip softened cream cheese in a mixing cup until smooth and creamy. Add eggs and mix until pale yellow and liquid.
  • In a pot pour the egg mixture into the half and half. Turn the pot to low heat and add the butter, cheese, and remaining spice mix. Allow cheeses to melt stirring constantly. The cheese sauce should resemble a thin custard. Remove from the heating surface.
  • Immediately pour the cheese sauce over noodles and cheese cubes. Stir to mix well. Bake uncovered for 45 minutes. The sauce will be absorbed by the noodles and the top will be a golden brown. Let it sit until firm for 10-15 minutes.


Be sure to assemble and bake on a cookie sheet because the cheese sauce may overflow a little. 


Serving: 0g | Calories: 548kcal | Carbohydrates: 27g | Protein: 21g | Fat: 40g | Saturated Fat: 25g | Cholesterol: 150mg | Sodium: 703mg | Potassium: 224mg | Fiber: 1g | Sugar: 2g | Vitamin A: 1273IU | Vitamin C: 1mg | Calcium: 481mg | Iron: 1mg