The Medianoche sandwich is layered with roast pork, ham, Swiss cheese and pickles, then pressed, much like a Cuban sandwich, but served on eggy sweet rolls. Learn how to make it at home!
Cuban Medianoche Sandwich Recipe
Have you ever had a Cuban Medianoche Sandwich? You’re in for a delicious treat! This sandwich hits every spot.

The medianoche a pressed sandwich layered with Cuban roast pork, sliced ham, Swiss cheese, pickles, and yellow mustard, all served on sweet egg rolls.

It’s a Cuban specialty, traditionally served as a late-night snack in Cuban Havana’s nightclubs. The name means “midnight” in Spanish, perfect after a long night of dancing and partying.

It is very much like the populer Cuban sandwich, the primary difference in being served on sweet egg rolls or bread instead of Cuban bread.

This is a homemade version that’s very easy to make. I think you’re going to love it.
Medianoche Sandwich Ingredients
The full ingredients list with measurements is listed in the printable recipe card at the bottom of the post.

Sweet Egg Bread or Rolls. See the Recipe Notes for options.
Butter.
Yellow Mustard.
Roast Pork. Use my Cuban roast pork recipe, my Pernil recipe, or use sliced roasted pork tenderloin.
Sliced Ham. Use homemade roasted ham or your favorite deli ham for convenience.
Swiss Cheese.
Dill Pickles.
How to Make a Medianoche Sandwich – the Recipe Method
Butter the bottom half of the rolls with softened or melted butter. Spread the mustard on the top half.

Layer the sandwich with roast pork, sliced ham, Swiss cheese and dill pickles.
Top the sandwich, brush with extra butter, then press it down in a hot grill pan 5-6 minutes per side until the bread is crispy.

Use another heavy pan or spatula to press it down while it’s cooking. A panini press works great for this.

Remove, slice and serve. You can cool them down on a wire rack if you’d like.

Boom! Done! Your mouth watering medianoche is ready to serve. Easy enough to make, isn’t it? Enjoy it nice and hot!