Grilled Ham Egg Cheese Panini

A quick, handheld breakfast perfect for busy mornings or casual weekend brunch — savory sliced ham, a tender cooked egg, and melty cheese pressed between crusty bread. Grilled in a panini press or on a hot grill pan, it delivers a crisp exterior and gooey interior in under 20 minutes.

0.0(0 reviews)
Prep: 10m · Cook: 8m · Total18 mins
DifficultyEasy
Serves2
Grilled Ham Egg Cheese Panini
Jake

Jake's note

"This grilled ham egg cheese panini is a weekday lifesaver and a weekend treat — fast to assemble and endlessly adaptable. Swap the ham or cheese to suit what you have on hand and enjoy a warm, portable brunch in minutes."

Grilled Ham Egg Cheese Panini

This grilled ham, egg, and cheese panini is designed to give you an ideal breakfast sandwich: a crackling, golden crust with a tender, custardy interior and a salty, savory bite from the ham. Choosing a sturdy bread like sourdough or ciabatta lets the sandwich withstand a hot press without collapsing or turning soggy; spreading mayonnaise or mustard on the interiors adds a thin layer of fat and acid that accentuates the cheese and keeps the filling harmonized. Cooking the eggs first — either softly scrambled or folded as a thin omelet — guarantees the sandwich heats through quickly on the press while avoiding a rubbery texture or undercooked center.

Small technique choices make this version work: placing cheese on both sides of the eggs creates a molten glue that holds the layers together and promotes even melting, while buttering the bread’s exterior ensures a crisp, browned surface. It’s an easy, portable breakfast for busy mornings but also scales up for relaxed weekend brunches; swap the ham for leftover roast meat or a quick handful of sautéed vegetables for a different take. The result is familiar comfort with a deliberately crisp finish and a uniformly melty, unctuous middle.

Plan your timing

6:35 pm6:39 pmPreheat the grill or panini press
6:39 pm6:43 pmCook the eggs
6:43 pm6:47 pmAssemble the panini
6:47 pm6:51 pmButter the outsides
6:51 pm6:55 pmGrill until golden and melted
Advertisement

Ingredients

Yield
2

Instructions

Preheat the grill or panini press

Preheat a panini press to medium-high (about 375–400°F / 190–200°C). If using a grill pan or skillet, heat it over medium-high and have a second heavy pan or a weight ready to press the sandwich.

Cook the eggs

Whisk the eggs with salt and pepper until combined. In a small nonstick skillet over medium heat, add a touch of oil or butter and pour in the eggs, stirring gently for soft scrambled eggs, or tilt the pan and cook into a thin omelet then fold — cook until just set but still tender. Transfer the cooked eggs to a plate.

For this step

  • 2 largelarge eggs
  • 0.5 tspsalt & freshly ground black pepper
Cook the eggs

Assemble the panini

Spread mayonnaise (or mustard) on the interior sides of the bread. On the bottom slices layer half the cheese, then the ham, the cooked eggs, and the remaining cheese; top with the other bread slices. The cheese on both sides helps bind and melt evenly.

For this step

  • 4 slicessourdough or ciabatta slices
  • 4 ozsliced deli ham
  • 2 ozsliced cheese (cheddar, American, or Swiss)
  • 1 tbspmayonnaise (or mustard, optional)
Assemble the panini

Butter the outsides

Lightly spread softened butter or brush olive oil on the outside faces of each sandwich to promote even browning and crispness when grilled.

For this step

  • 2 tbspbutter (softened) or olive oil, for grilling
Butter the outsides

Grill until golden and melted

Place the sandwiches on the preheated panini press or grill pan and press gently. Grill for 3–5 minutes, or until the bread is golden brown and the cheese has melted, flipping once if using a grill pan. Let rest 1 minute, slice in half, and serve hot.
Grill until golden and melted

Tips from the kitchen

Use sturdy bread

Choose thick-cut sourdough or ciabatta so the press won’t compress it flat and so the crumb gets nicely toasted without falling apart.

Cook eggs gently

Soft-scramble or make a thin folded omelet over medium heat and remove while still tender — they’ll finish warming in the press and stay creamy rather than rubbery.

Cheese on both sides

Layer cheese beneath and above the eggs so it melts into the filling and acts like glue to keep the sandwich intact.

Butter the outside well

Spread softened butter or brush olive oil on the outside surfaces for even browning and a crisp crust; room-temperature butter spreads more evenly than cold pats.

Press with consistent weight

If you’re using a skillet, use a second heavy pan or a brick wrapped in foil to apply steady pressure for even contact and faster melting.

Variations & substitutions

Smoky ham & apple

Add thin apple slices and swap cheddar for smoked gouda for a sweet-savory combo that cuts through the ham’s saltiness.

Veggie-friendly swap

Replace ham with grilled mushrooms and spinach, use Swiss or fontina, and add a smear of pesto for umami and herbal lift.

Low-fat option

Use one whole egg plus one egg white, a slice of reduced-fat cheese, and olive oil in place of butter to cut calories while keeping structure.

Italian-style upgrade

Switch ham for prosciutto or thinly sliced soppressata, use provolone, and add a few roasted red pepper strips for a bolder sandwich.

Storage & make-ahead

Store any leftover sandwich wrapped in foil or airtight container in the refrigerator for up to 2 days; the crust will soften over time. To reheat, unwrap and warm in a preheated skillet or toaster oven at 350°F (175°C) for 6–8 minutes until warmed through and the exterior crisps again — avoid microwaving, which makes the bread soggy. For make-ahead mornings, cook and cool the eggs and slice the ham; assemble and press just before serving for best texture.

What to serve with it

Serve with a bright, acid-forward side like a small citrus salad or quick pickled cucumbers to cut the richness, and add a handful of crispy kettle chips for textural contrast. For drinks, a robust coffee or a lightly frothed latte pairs well in the morning, while an effervescent mimosa or cold-brew iced coffee works for brunch. Plate halves at a slight angle so the gooey cheese and egg interior are visible and inviting.

Frequently asked questions

Can I use deli ham straight from the package?

Yes — thin-sliced deli ham is fine and convenient; if it’s particularly salty or dry, briefly warm it in the pan with the eggs to loosen it and render some fat for better flavor integration.

My sandwich gets soggy — how do I prevent that?

Make sure the eggs are cooked until just set (not watery), spread a thin barrier like mayo or mustard on the bread interior, and butter the outside before grilling; very hot, fast contact in the press also reduces soak-in time.

What’s the best cheese to use?

Choose a melting cheese: American, cheddar, Swiss, fontina, or provolone all work well; for a creamier melt, combine a milder cheese with a small amount of sharper cheddar.

Can I assemble ahead and press later?

Yes — assemble and refrigerate for a few hours, but allow the sandwich to come closer to room temperature for 10–15 minutes before pressing so it heats evenly and melts properly.

How do I adapt this for one person or two more sandwiches?

Scale ingredients linearly (one egg and two bread slices per sandwich), and adjust the press/grill time if your press is small; multiple sandwiches can be cooked in batches rather than stacked together.

Jake

About the author

Jake

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Ingredients

2 servings
Step 2: Cook the eggs
  • large eggs2 large
  • salt & freshly ground black pepper0.5 tsp
Step 3: Assemble the panini
  • sourdough or ciabatta slices4 slices
  • sliced deli ham4 oz
  • sliced cheese (cheddar, American, or Swiss)2 oz
  • mayonnaise (or mustard, optional)1 tbsp
Step 4: Butter the outsides
  • butter (softened) or olive oil, for grilling2 tbsp

Nutrition Facts

Per serving: 1 sandwich (260g)

Calories620
Total Fat36g
Saturated Fat12g
Trans Fat0g
Polyunsaturated Fat4g
Monounsaturated Fat12g
Total Carbohydrates36g
Dietary Fiber2g
Total Sugars4g
Protein34g

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Grilled Ham Egg Cheese Panini

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · Answers may not always be perfect