Ham, Egg & Cheddar Croissant Sandwich

Butter croissants toasted in the pan and stacked with thin-sliced ham under melted cheddar, a jammy fried egg, Dijon and a slice of ripe tomato.

$3.06 a serving at Real Canadian Superstore

$18.38 for whole packages of the 3 store-bought ingredients (2 on sale), divided by 6 servings. That is $9.99 (35%) below their regular prices. Fresh extras and pantry staples are not included.

Prices checked October 6, 2026 across 648 stores.

Prep
8 min
Cook
14 min
Serves
6
Ham, Egg & Cheddar Croissant Sandwich, plated

At Real Canadian Superstore, prices checked October 6, 2026

The deals this recipe is built on

  • President's Choice All-Butter Croissants, 312 g$5.50 $6.50
  • Schneiders Original Half Ham, 700 g$8.00 $16.99
  • President's Choice Triple Cheddar Shredded Cheese Blend, 320 g$4.88, regular price

See this week’s Real Canadian Superstore deals

Ingredients

On sale this week

  • All-butter croissants, 1 pack (312 g), 6 croissants, split horizontally
  • Half ham, fully cooked, 360 g (about 12 thin slices), sliced 3 mm thin
  • Shredded cheddar cheese, 1 1/2 cups (150 g)
  • Large eggs, 6 large eggs

Also from the store

  • Ripe tomato, 2 medium tomatoes (about 300 g), cut into 6 thick slices

From the pantry

  • Butter, 1 1/2 tbsp
  • Dijon mustard, 2 tbsp (1 tsp per sandwich)
  • Salt and black pepper, to taste

Steps

  1. Slice 12 thin slices, about 3 mm each, from the half ham (about 360 g) and cut the tomatoes into 6 thick slices. Split the croissants horizontally with a serrated knife.

    Tip: Wrap the rest of the ham tightly; it keeps 4 to 5 days in the fridge for more sandwiches or a skillet hash.

  2. Toast the croissant halves cut side down in a large dry nonstick skillet over medium heat for 1 to 2 minutes per batch, until golden and crisp at the edges. Transfer to plates.

    Tip: Press each half lightly with a spatula so the whole cut face touches the pan.

  3. Melt the butter in the same skillet over medium heat, crack in the eggs and fry for 3 to 4 minutes, until the whites are fully set and the yolks are still soft. Season with salt and pepper and slide them onto a plate.

    Tip: A 30 cm skillet holds all 6 eggs; in a smaller pan fry them in two batches. For a firmer yolk, flip each egg for the last 30 seconds.

  4. Sear the ham slices in the empty skillet over medium heat for 1 minute per side, until the edges brown, then fold them into 6 piles and top each with a sixth of the cheddar.

  5. Add 1 tbsp water to the pan beside the ham, cover with the lid and steam for 1 minute, until the cheddar has melted and slumps over the ham.

    Tip: The puff of steam melts shredded cheese fast without drying out the ham.

  6. Assemble: spread 1 tsp Dijon on each croissant bottom, add a tomato slice, a stack of cheesy ham and a fried egg, then cap with the top half and serve warm.

Prices checked October 6, 2026

What Ham, Egg & Cheddar Croissant Sandwich costs at each grocery banner

StorePer servingItems on saleStores priced
Real Canadian Superstore$3.06236
No Frills$3.58 to $3.920326
Atlantic Superstore$3.67152
Dominion$3.91110
Independent City Market$4.2513
Loblaws$4.2519
Valu-mart$4.2515
Your Independent Grocer$4.251165
Zehrs$4.25142

Nutrition per serving

Calories
500
Protein
27 g
Carbs
24 g
Fat
32 g
Fibre
2 g
Sugar
5 g
Sodium
1080 mg

Estimated from the ingredients; brands and portions change the numbers.

Get this recipe’s shopping list, priced at your store

Deal Dish adds every ingredient to one list sorted by aisle, with this week’s price at the store you shop.

Free to download. Pro is optional.

Get the shopping list in Deal Dish

See this week's deals at your store.

Flyer deals from 3,500+ Canadian grocery stores, and 500+ new recipes a week built from them.

Free to download. Pro is optional at $3.99 a month.

Free on iPhone, iPad & Android