4.8 from 8 reviews

“A medianoche (literally “middle of the night”) is the kind of sandwich you eat after hours of partying in Miami’s Cuban dance clubs. With roast pork, ham, Swiss cheese, and pickles, it’s almost identical to a Cuban sandwich, save for the bread, a sweet egg loaf that’s similar to challah. The extra richness settles the stomach just a bit more, and it develops a wonderful crust when you toast it.” – Farideh Sadeghin




  1. Heat oven to 400 degrees.
  2. Season pork with salt and pepper and drizzle with olive oil.
  3. Place on a roasting tray and roast until a thermometer inserted reads 145 degrees–in my oven it was about 25 minutes.
  4. Remove from oven and transfer to a cutting board to rest, about 15 minutes.
  5. Thinly slice the pork (I used my electric knife, made things much easier).
  6. Halve the challah bread lengthwise, then cut into 4-6 large wedges (depending on your size preference).
  7. Spread mustard on each wedge of challah.
  8. Divide the ham, pork, cheese, and pickles evenly among sandwiches.
  9. Melt about a tablespoon of butter in a skillet over medium heat.
  10. Add sandwich to the pan and press down on the sandwich with a cast iron skillet or other pan, and cook until golden brown, about 3 minutes (or cook on a panini press).
  11. Flip the sandwich over, press with the skillet, and continue cooking until the other side is golden brown and the cheese has melted, about 3 minutes more.
  12. Transfer to a cutting board and cut to serve.
Recipe Card powered by