Canadian Main Course Precooked Ingredients Recipes

Ham Casserole with Broccoli & Cauliflower

This one dish meal is a fantastic way to use up leftover ham.  It includes a tasty combination of potatoes, vegetables and a cheesy sauce.   

Ham Casserole with Broccoli & Cauliflower

A tasty combination of ham, potatoes, vegetables and a cheesy sauce.
Prep Time20 mins
Cook Time40 mins
Servings: 6
Calories: 388kcal
Author: Kevin Lamoureux


  • 2 cups broccoli chopped
  • 2 cups cauliflower chopped
  • 2 cups chopped ham
  • 2 cups diced potatoes 3 potatoes
  • 1 onion diced
  • cups grated cheddar cheese
  • cups milk
  • 2 tbsp flour
  • 1 tbsp butter
  • ½ tsp ground cloves
  • 1 tbsp maple syrup
  • 3 tbsp Dijon mustard
  • ½ tsp salt
  • ½ tsp fresh ground pepper
  • ½ tsp turmeric
  • ½ tsp paprika
  • ¼ cup bread crumbs


  • Preheat oven to 400° F
  • Place the potatoes in a large saucepan, cover with water, then place the broccoli and cauliflower on top.
  • Cover with a lid and boil for about 10 minutes, or until potatoes are tender; drain and set aside.
  • In Dutch oven, sauté the onion until transparent.
  • Stir in the ham, cloves, and mustard and heat for about a minute
  • Use a shaker or whisk to mix the flour and the milk.
  • Stir the milk mixture and the maple syrup into the roast pan.
  • Add the salt, pepper, turmeric, cheese, broccoli, cauliflower and potatoes; combine well.
  • Top with the bread crumbs and paprika.
  • Bake for 30 minutes, uncovered.
  • Allow to cool for about 5 minutes before serving.

You may also like

Sicilian Stuffed Meat Roll
This Italian style meat roll is seasoned minced beef stuffed with ham and cheese, then glazed with tomato sauce.  This recipe was inspired by my…
Read More
French Canadian Pea Soup
What has been handed down from the first settlers of a land called New France, traditional soupe aux pois and the commercially popular Habitant Pea Soup, is…
Read More

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.