Baked Macaroni and Cheese with HamĀ 
Print Recipe
4.64 from 19 votes

Baked Macaroni and Cheese with Ham

Baked Macaroni and Cheese with Ham is the ultimate mixture of tender pasta in a sharp white cheddar cheese sauce with hearty chunks of ham. Comfort food at it's best, this Baked Macaroni and Cheese with Ham recipe will be your favorite way to treat yourself. | A Wicked Whisk |
Prep Time10 mins
Cook Time20 mins
10 mins
Total Time30 mins
Course: Main Course
Cuisine: American
Servings: 8 Portions
Calories: 580.2kcal
Author: Heather - A Wicked Whisk


  • 16 ounces elbow macaroni pasta
  • 8 ounces thick cut pre-cooked ham chopped

Cheese Sauce

  • 3 tbl butter
  • 3 tbl flour
  • 5 cups whole milk
  • 1/2 teaspoon salt
  • 1 1/2 teaspoon onion powder
  • 1 1/2 teaspoon garlic powder
  • 1/2 tsp pepper
  • 1/2 tsp cayenne
  • 1/2 cup Parmesan cheese grated
  • 8 ounces sharp white cheddar cheese
  • 4 ounces swiss cheese
  • 4 ounces monterey jack / cheddar cheese for topping


  • Preheat your oven to 375 degrees and bring a large pot of salted water to boil. Add in the pasta and cook for 3 minutes. Drain and set the pasta aside.
  • While your pasta is cooking, melt butter in a large saucepan over medium-high heat.
  • Once melted, add your flour and whisk to combine.
  • Pour in your milk and while continuing to whisk, bring to a low boil.
  • Add in your seasonings and continue to stir.
  • Remove from the heat and whisk in your cheddar, swiss and Parmesan cheeses.
  • Whisk to combine and once all the cheese is melted, add the pre-cooked ham and check for seasoning and flavor.
  • Combine the pasta, ham and the cheese and pour into a buttered 13 x 9 baking pan.
  • Bake uncovered for 20 minutes.
  • Remove from oven and let set for 5 minutes before serving.


Serving: 8Portions | Calories: 580.2kcal | Carbohydrates: 52.6g | Protein: 33.6g | Fat: 29.2g | Saturated Fat: 17.4g | Polyunsaturated Fat: 0.3g | Monounsaturated Fat: 2.7g | Cholesterol: 98.6mg | Sodium: 1120.9mg | Potassium: 283.7mg | Fiber: 6.2g | Sugar: 9.4g | Vitamin A: 1030IU | Vitamin C: 2.3mg | Calcium: 643mg | Iron: 4mg