Go Back
+ servings

Easter Leftover Sandwich

If you've ever stood in your kitchen on Monday morning, staring at a mountain of half-eaten ham and slightly dry turkey wondering if Easter is already over, let me tell you: it is not! This Easter Leftover Sandwich is my secret weapon for turning those "sad" leftovers into something that tastes better than the original meal. It's all about embracing the imperfect pieces—those trimmings of ham around the bone or the crispy bits of roasted turkey—and giving them a second life in a warm, melt-in-your-mouth stack.
The secret to making this work on a busy weeknight isn't just throwing everything into bread; it's about moisture management. I always start by gently warming my ingredients while they are still slightly separated so they don't get soggy, but then I let them cool for a moment before assembling. This simple trick ensures that when you take your first bite, the bread is soft and flavorful, not a wet mess. My one golden tip? Do not skip the step of lightly toasting the bread first; it creates a delicious barrier against any remaining moisture and adds that perfect crunch you're looking for.
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings: 4 servings
Cuisine: American
Calories: 380

Ingredients
  

The Bread & Base
  • 1 loaf or 2 thick slices per sandwich soft white bread, sourdough, or brioche
  • 2 tablespoons unsalted butter softened
  • Salt and freshly ground black pepper to taste
The Meat Layers
  • 1 cup thinly sliced roasted turkey breast skin removed if you prefer it lighter
  • 3-4 slices leftover ham or bacon chopped into bite-sized strips
  • 2 cups shredded cheddar cheese or a mix of Swiss and Monterey Jack
  • 1 large egg beaten optional, for extra richness
The Fresh Crunch & Flavor
  • 1 small cucumber or zucchini sliced thinly into rounds
  • 1/2 cup fresh spinach leaves or baby arugula
  • 1/4 red onion very thinly sliced and soaked in ice water for 5 minutes to mellow the bite
  • 2 tablespoons mayonnaise mixed with 1 teaspoon Dijon mustard spreadable sauce

Method
 

  1. Prep the Bread: Slice your bread of choice in half horizontally. Place the cut sides down on a baking sheet or griddle over medium heat. Spread the softened butter generously on the cut surfaces, seasoning lightly with salt and pepper. Toast until golden brown and crisp, about 2-3 minutes per side. Remove from heat and set aside to cool slightly.
  2. Warm the Meats: In a large skillet over medium-low heat, combine your sliced turkey and chopped ham/bacon. Add the beaten egg if you are using it for extra moisture. Cook gently, stirring occasionally, until the meats are heated through but not browned on the outside. This usually takes about 4-5 minutes. If you have an instant-read thermometer handy, ensure the meat reaches an internal temperature of 165°F (74°C) for food safety, though since these are leftovers already cooked, we are mostly just reheating them.
  3. Add the Cheese: Once the meats are warm, reduce the heat to low. Sprinkle your shredded cheddar cheese evenly over the meat layer. Let it sit for 1-2 minutes until the cheese begins to melt and become gooey. Remove from heat immediately so it doesn't get too hot.
  4. Prepare the Veggie Stack: While the meats are warming, assemble your fresh layers on a cutting board. Place the spinach or arugula down first, followed by the thinly sliced cucumber/zucchini rounds, and finally the red onion rings. If the vegetables feel too wet from moisture, gently pat them dry with a paper towel.
  5. Assemble the Sandwich: Take one half of your toasted bread. Spread the creamy mayonnaise-Dijon mixture on the inside surface. Layer the warm turkey and ham mixture (with melted cheese) on top, followed by the fresh vegetable stack. Cap it with the second slice of toasted bread, pressing down gently to compact everything.
  6. Serve Hot: Cut each sandwich in half diagonally using a sharp serrated knife for clean cuts. Serve immediately while the bread is still crisp and the cheese is melty. Garnish with fresh parsley or a light dusting of paprika if desired.

Nutrition

Calories: 380kcalCarbohydrates: 28gProtein: 24gFat: 18gSaturated Fat: 9gCholesterol: 65mgSodium: 850mgPotassium: 420mgFiber: 2gSugar: 3gVitamin A: 15IUVitamin C: 8mgCalcium: 20mgIron: 10mg

Notes

Substitutions: If you don't have cucumber, sliced bell peppers or crisp apple slices work wonderfully to add sweetness and texture. You can also swap the turkey for leftover chicken breast if that's what your freezer is full of!
Storage: This sandwich is best eaten fresh because the bread will soften quickly as it sits with the warm meats. However, you can prep all the components (meats, veggies, sauces) in separate containers and assemble them just before dinner.
Serving Suggestion: Pair this comforting sandwich with a simple green salad dressed in a lemon vinaigrette or a crisp pickle spear to cut through the richness of the cheese and meat.

Tried this recipe?

Let us know how it was!