Grilled Cheese Sandwich with Ham and Eggs

A delicious upgrade to the classic grilled cheese. The addition of ham and egg turn an otherwise boring sandwich into a protein packed lunch that still pairs great with a bowl of tomato soup.

Prep Time:
5 min
Cook Time:
10 min


  • 5 eggs
  • 2 tbsp ( 30 mL ) milk (1%)
  • 1/8 tsp ( 0.5 mL ) pepper
  • 8 slices Italian or multigrain bread
  • 4 slices Swiss cheese
  • 4 slices lean Black Forest ham


  1. Whisk eggs, milk, and pepper in small bowl.
  2. Spray non-stick skillet with cooking spray. Heat skillet medium heat.
  3. Pour in egg mixture. As eggs begin to set, gently move spatula across bottom and side of skillet to form large soft curds. Cook until eggs are thickened and no visible liquid egg remains.
  4. Divide scrambled eggs evenly between four slices of bread. Top with one slice of cheese, one slice of ham, and a second slice of bread.
  5. Spray skillet with cooking spray. Heat skillet over medium heat. Add sandwiches, in batches if necessary; cook until golden brown on both sides and cheese is melted.


If you have a panini grill, cook sandwiches with the lid closed until bread is golden brown and cheese is melted.