Mac and Cheese Casserole is creamy, cheesy, and very easy to make. This homemade version is made with there different types of cheese and topped with bacon.
Course Main Course
Cuisine American
Keyword Mac and Cheese Casserole
Prep Time 30 minutesminutes
Cook Time 30 minutesminutes
Total Time 1 hourhour
Servings 8servings
Calories 496kcal
Author Catalina Castravet
Ingredients
1poundelbows macaronicooked per box directions, aim for al dente
1tablespoonolive oil
Cheese Sauce:
4tablespoonsbutterunsalted
1/4cupall-purpose flour
3cupsmilk
1cupheavy whipping creamor light cream
1canof 14 oz. evaporated milk
2tablespoonscornstarch
1/4teaspoonsalt
1teaspoongarlic powder
1teaspoononion powder
1teaspoonground thymeoptional
1teaspoonpaprikaoptional
1teaspoonmustard powder
1/4teaspoonred pepper flakesoptional
1/2cupsour cream
4oz.cream cheesecubed and at room temperature
3cupscheddar cheesefreshly grated or buy pre-shredded
1cupmozzarella cheesefreshly grated or buy pre-shredded
Lightly grease a 9x13 baking dish with butter or with non-stick cooking spray. Set aside.
Cook pasta per box directions, aim for al dente. Drain, mix with olive oil, and set aside.
Cheese Sauce:
Place a large saucepan over medium heat and once it's hot add the butter. Stir and melt the butter, carefully not to burn it.
Add the flour and whisk until fully combined with the melted butter.
While still whisking, little by little add the milk, stirring to combine. Take your time and don't rush through this step.
In a small bowl, whisk cream and cornstarch until fully combined and cornstarch is fully dissolved. Add the mixture to the pan. Stir to combine.
Add the evaporated milk and stir to combine. Add onion powder, garlic powder, ground thyme, paprika, mustard, red pepper flakes and salt.
Stir over medium heat, bring the mixture to a boil, and let it simmer for about 2 minutes.
Stir in sour cream and cream cheese until fully combined. If the sauce is too thick you can add more milk or some chicken broth. Taste and adjust for salt and pepper.
Reduce heat to low and add 3 cups of cheddar cheese and 1 cup of mozzarella cheese, freshly grated or pre-shredded. Stir to combine, until the cheese is fully melted.
Remove the pan from heat and add the cooked elbows macaroni. Stir to combine.
Transfer the mixture to the prepared casserole dish.
Buttery Cracker Topping:
In a medium bowl combine cracker crumbs with melted butter and stir using a fork until fully combined.
Other Toppings:
Level the top with a spatula and sprinkle 1 cup of mozzarella cheese and 1 cup of cheddar cheese evenly over the surface of the casserole.
Sprinkle the Buttery Cracker Topping evenly over the surface and top with chopped cooked bacon if using.
Bake:
Bake the casserole uncovered in the preheated oven for 25-30 minutes. Until the top is golden brown and bubbly.
Remove from oven and let it rest for 15 minutes before serving.
Serve topped with extra bacon and if desired chopped parsley.