Ham and Broccoli Mac and Cheese

Whisk and bowl icon
Preparation time: 30 minutes
Timer icon
Cook time: 25 minutes
Ham and Broccoli Mac and Cheese


400 g 14 cup macaroni or penne
0.5 1/2 head broccoli, separates into small florets
45 ml 3 tbsp butter
45 ml 3 tbsp all-purpose flour
500 ml 2 cup milk
275 g 9 7/10 oz grated cheddar
275 g 9 7/10 oz grated mozzarella
2 2 pinches nutmeg
1 1 Salt and pepper to taste
350 g 12 1/3 oz rotisserie ham, diced


  1. Preheat oven to 375°F (190°C).
  2. Cook the pasta in a large pot of salted water until al dente. Near the end of cooking add the broccoli florets. Drain, chill by rinsing in cold water and set aside.
  3. In a large casserole, melt butter over medium heat. Add the flour and stir 2 minutes to make a roux.
  4. Whisk in milk gradually to avoid lumps. Let simmer until sauce thickens.
  5. Add 200 g cheddar and 200 g mozzarella to the sauce and stir until cheeses are completely melted. Season with nutmeg and salt and pepper to taste.
  6. Add the cooked pasta, broccoli and ham to the cheese sauce. Mix so ingredients are well coated.
  7. Pour mixture into a buttered serving dish.
  8. Sprinkle over with remaining cheeses.
  9. Bake about 20-25 minutes or until cheese is browned and crispy.
  10. Remove from oven and let rest 10 minutes before serving.

Sign up for our
Get our market insights and themed recipe sheets, straight to your mailbox.