Check out this ridiculously creamy homemade mac and cheese recipe with cream cheese, Cheddar, and Monterey Jack cheese and a buttery breadcrumb crust.
The not-so-secret ingredient is the cream cheese (I mean, it's in the title, right?). It acts as a binder to hold the cheese sauce together so it won't separate when reheated.
How to prevent Mac and Cheese from separating?
If you have ever made mac and cheese from scratch you know the biggest downfall of all: It separates into a gritty oily goo when reheated. It no longer tastes like homemade mac and cheese; it tastes like gritty buttered noodles.
The problem is when it is reheated the cheese melts at too high of a temperature causing the oil to separate. Some people recommend reheating slowly in the oven or on low in the microwave, however, this only provides marginal results at best. I have tried multiple reheating methods and though they do minimize ‘some’ of the oil, the mac and cheese never resumes its once creamy goodness.
To prevent homemade mac and cheese from separating, you need a secret ingredient: Cream cheese or Velveeta {Collective GASPS} both work well at binding together all of the real cheeses into a deliciously creamy cheese sauce that doesn't break when reheated.
Ingredients & Substitutions
- Elbow macaroni - Any similar-sized small pasta shape will work,
- Butter
- All-purpose flour
- Milk - Whole milk will make the creamiest mac, but any milk is fine.
- Heavy cream - Half and half or additional milk can be substituted.
- Shredded sharp cheddar cheese - Any cheddar cheese can be substituted.
- Shredded Monterey Jack cheese - You can substitute your favorite creamy & mild cheese, such as provolone.
- Cream cheese - Substituting Velveeta works just as well as a binder.
- Ground mustard - Yellow mustard can also be used.
- Ground pepper - White pepper is ideal if you want it to blend into the sauce, otherwise, black pepper is great.
- Shredded Parmesan Cheese
- Plain breadcrumbs
How to make it
To make this mac and cheese with cream cheese recipe, begin by boiling your noodles in a large pot of salted water until al dente. Then set the cooked pasta aside.
Set the pot over medium low heat, melt 6 tablespoons of butter, and stir in the flour to form a roux. Continue to stir the mixture for four minutes.
Slowly add all of the milk and cream, while continuing to stir. Once all of the liquid has been added, add the cheeses in handfuls. Then the seasonings can be added along with the cooked noodles.
In a separate skillet or large saucepan set over medium heat, melt the remaining two tablespoons of butter and add the bread crumbs. Stir the mixture together and cook until the bread crumbs begin to turn golden brown. Then remove from heat and mix in the Parmesan cheese.
Place macaroni and cheese in an oven-safe pot or dish and sprinkle the breadcrumb mixture over the top. Place it in the oven under the broiler until the breadcrumbs turn a deep golden brown. Then remove from the oven and serve the homemade macaroni.
Reheating Leftovers
To properly reheat leftover mac and cheese, scoop out individual servings and place each in the microwave for ~1 minute, or until starting to get warm, and then take it out and stir a splash of milk into it (I use roughly 2 tablespoons of milk per bowl).
As the mac and cheese cools it soaks up a lot of the moisture that was in the cheese sauce. As a result, when you reheat it the sauce will still taste good but there will not be enough moisture in it to be creamy again. Adding milk will return its creamy texture.
Just remember, the key when adding the milk is to add a little bit at a time as you stir it in. You can always add more if needed. Once it is creamy as you desire put it back in the microwave for 30 seconds at a time until it is heated through.
If you know you are going to be reheating it, feel free to keep breadcrumbs on the side until it has been reheated.
Homemade Mac and Cheese with Cream Cheese
Equipment
- Large skillet
Ingredients
- 16 ounces elbow macaroni
- 8 tablespoons butter (divided)
- 6 tablespoons flour
- 2 cup milk
- 1 cup heavy whipping cream
- 2 cups shredded sharp cheddar (8 oz)
- 1 ½ cups shredded Monterey Jack (6 oz)
- 4 ounces cream cheese (or substitute Velveeta)
- 1 teaspoon ground mustard
- ½ teaspoon ground pepper (white pepper is ideal if you want it to blend into the sauce)
- ¼ cup shredded Parmesan Cheese
- ½ cup breadcrumbs
Instructions
- Bring large pot of salted water to a boil and add macaroni. Cook until al dente then drain and set aside.
- Reduce the heat to medium low, melt 6 tablespoons of butter in the pot, and slowly add flour to make a light blond roux, about 4 minutes. Stir continuously to prevent burning.
- Gradually add milk and cream to the roux. Once all milk is blended with flour, add shredded cheese in small batches at a time, ensuring each batch is melted into the sauce before more cheese is added. Finally, melt cream cheese into the sauce, stirring to combine.
- Add seasonings to the sauce and stir in cooked macaroni.
- Place breadcrumbs and 2 tablespoons of butter in a pan on medium heat and stir to ensure crumbs are coated with butter. Cook until crumbs are starting to brown. Remove from pan and mix with shredded Parmesan cheese.
- Sprinkle buttered breadcrumbs and Parmesan mixture over mac and cheese and place under broiler in oven safe pan until crumbs brown.
- Remove from oven, let cool briefly and serve.
Notes
Nutritional Information
This post was originally published here on November 29, 2014.
If you enjoyed reading about my Homemade Mac and Cheese recipe then you should probably like me on Facebook and follow me on Pinterest too. That’s what I would do at least, because if you don’t get to know me but you still use my recipe it is kind of like taking candy from a stranger, and your mom taught you not to do that. Don’t disobey your mom, subscribe to Fox Valley Foodie today.
Kim
When you say cream what do you mean? My mom (from the south) cream is evaporated milk. I’ve also used heavy whipping cream? Which should I use?
Fox Valley Foodie
Heavy whipping cream is correct. Thanks for bringing that to my attention, I updated the recipe for clarification.
Erin
Followed direction to a tee and my sauces is not thick!
Fox Valley Foodie
I have never run into an issue with the sauce being too thin, however it is a pretty easy fix. If you just simmer the sauce longer before adding the noodles it will thicken as moisture cooks out of it.
Dan from Platter Talk
Loving the combos of cheese in this comfort classic! Now, a beer and a brat would make this meal complete!