Sign In
Sign Up Now

Hot Turkey + Cranberry Sandwich

Active Time: 20 minutes
Total Time: 25 minutes
image for Recipe schema

Let Your Friends Try This Recipe!

Why we love it:

When Thanksgiving is too far away but you’re craving the cozy feelings of a leftovers sandwich, I’ve got you covered with this open face sandwich. The bechamel elevates it from just a boring sandwich and using thick sliced deli turkey means this entire dish is super simple to pull off. I’m grateful for homemade cranberry sauce.


  • 1 cup Whole Milk
  • 2 Tablespoons Flour
  • 2 Tablespoons Unsalted Butter
  • 12 teaspoon Dried Thyme (fresh thyme or rosemary is nice if you’ll use it)
  • 12 teaspoon Kosher Salt (divided)
  • 12 cup Dried Cranberries
  • 1 Orange (navel, zest and juice)
  • 12 teaspoon Cornstarch
  • 12 teaspoon Honey (optional)
  • Wheat Bread (4 slices, a thick country loaf is better than sandwich bread)
  • 1 teaspoon Dijon Mustard (whole grain)
  • 114 pounds Turkey Breast (sliced deli is the best, or oven roasted)
  • 1 pound Asparagus
  • 1 teaspoon Extra Virgin Olive Oil

Cooking Instructions


    In a small pot, whisk together the cold milk, flour, and butter. Turn heat to medium and whisk often while the milk comes to a boil. Once boiling, don’t walk away, and whisk constantly for about 2 minutes or until the sauce is thick. Turn off the heat and add the thyme and about ¼ teaspoon of salt.


    In another small pot combine the dried cranberries, zest and juice of the orange, cornstarch, and honey (if using). Bring to a boil and stir well to incorporate the cornstarch. Once it boils, turn off the heat and keep returning to stir occasionally as it cools a bit.

    (If preferred, you can combine the ingredients in a glass bowl and microwave it until it boils; about 3 - 4 minutes. Stir well and let it sit to cool, stirring occasionally so it doesn’t clump)


    Slice the bread thickly and lay on a baking sheet. Spread with dijon to taste. Pile high with sliced turkey. Spoon the cranberry sauce over each sandwich. Then spoon the hot bechamel on top, mostly near the center. Use the back of a spoon to smooth it out, the 2 sauces will mix a bit.


    Slice the bottom inch or so off of the end of the bunch of asparagus. Place on the baking sheet next to the sandwiches and drizzle with oil and a generous pinch of salt. Place in the oven and roast for 5 - 8 minutes or until the asparagus is done and the sandwiches are hot throughout.

  • 6. SERVING

    Slice sandwiches in half, or serve whole with a fork and knife. Place asparagus on the side.

Check out our new features!


    use GF bread or roll turkey up with cheese and maybe lettuce, and dip into the sauce
    you can make the sauce but use your favorite soy or nut milk; use either olive oil, plant based butter, or even vegan shortening in place of the dairy butter. Same procedure!
    leftover chicken breast or sliced rotisserie chicken is great here. Sliced ham = also amazing
    regular mustard or whatever you like
    use fig jam or prepared jarred cranberry sauce
  • BREAD:
    I love a thick slice of ciabatta, country bread or something fresh and seedy. You can use sandwich wheat but you should toast it first so it doesn’t crumble

Prep Ahead & Use It Up

  1. Use the same bread for the sandwich and the tomato soup
  2. Make the cranberry ahead and refrigerate. Use it cold, it will heat up the in the oven
  3. Make the bechamel; store in an airtight container and gently reheat on the stove or microwave before spreading on the sandwich
Rate this recipe:
0 votes, average: 0.00 out of 50 votes, average: 0.00 out of 50 votes, average: 0.00 out of 50 votes, average: 0.00 out of 50 votes, average: 0.00 out of 5 (0 votes, average: 0.00 out of 5)
You need to be a registered member to rate this.
Send us feedback

Meal Plans

save time and reduce food waste
Get Your First Meal Plan