Creamy Macaroni and Cheese with Ham
Easy, delicious, and super creamy. Everyone loves this stovetop ham mac and cheese.
Prep Time10 minutes mins
Cook Time25 minutes mins
Total Time37 minutes mins
Course: Main Course
Cuisine: American
Keyword: Easter
Servings: 8
Calories: 745kcal
- 1 pound elbow macaroni
- 4 cups evaporated milk 32 ounces or 2 ⅔ cans
- 1 cup chicken broth
- 3 tablespoons butter
- ⅓ cup flour
- ½ cup grated Parmesan cheese
- 2 teaspoons Dijon mustard
- ½ teaspoon smoked paprika
- Salt
- Pepper
- 3 cups packed shredded sharp cheddar cheese 12 ounces
- 1 cup shredded mozzarella cheese
- 1 ½ cups diced leftover ham or from a ham steak
Cook pasta Bring a large pot of water to a boil and cook elbow macaroni to al dente, according to package directions. Carefully remove from heat and drain, then set aside.
Heat milk and broth. While the pasta cooks, combine evaporated milk and chicken broth in a small saucepan or medium-sized bowl. Cover and microwave the liquid for 2-3 minutes or warm it in a saucepan over medium heat, stirring occasionally.
Start roux. On medium-low heat, melt butter in a large pot or Dutch oven and stir in flour until combined. Cook, stirring for an additional 2-3 minutes. Gradually add the heated milk mixture a little at a time and whisk together until the roux thickens.
Add seasonings. Add in Parmesan cheese, Dijon mustard, smoked paprika, ½ teaspoon of salt, and ½ teaspoon of pepper. Whisk until Parmesan cheese is melted and incorporated.
Add cheese. Off the heat, add in shredded cheddar and mozzarella cheese a handful at a time, whisking until melted.
Mix in pasta and ham. Stir in pasta and diced ham. Add additional salt and pepper to taste if desired. Serve immediately.
It's a fantastic way to use leftover ham, but if you don't have any, you can easily get a ham steak from the store instead. The ham tastes excellent with the macaroni and cheese and elevates it.
The base recipe for this macaroni and cheese is a family favorite and we've made it so many times.
For that extra cheesy flavor, I recommend shredding cheese by hand. (Rotary cheese shredders are the best, and I always use them). It melts better and has a great texture. But, if you're in a hurry, bagged cheese works just fine.
Calories: 745kcal | Carbohydrates: 61g | Protein: 37g | Fat: 38g | Saturated Fat: 21g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 11g | Trans Fat: 0.2g | Cholesterol: 124mg | Sodium: 1080mg | Potassium: 655mg | Fiber: 2g | Sugar: 15g | Vitamin A: 1069IU | Vitamin C: 2mg | Calcium: 772mg | Iron: 2mg