Steak Sandwiches with Creamy Shallots

Prep Time:
25 mins
Total Time:
25 mins

The tender steak and soft shallots are ideal partners in this sandwich. They're also great over mashed potatoes with a simple arugula salad on the side.


  • 2 boneless New York strip steaks (¾ inch thick; 1 ½ pounds total), excess fat trimmed

  • Salt and pepper

  • 1 tablespoon olive oil

  • 4 large shallots, thinly sliced (2 cups)

  • cup heavy cream

  • 1 tablespoon Dijon mustard

  • 4 sandwich rolls, split and toasted

  • 2 cups baby arugula


  1. Pat steaks dry with paper towels and season with salt and pepper.

  2. In a large skillet, heat oil over high. Cook steaks until medium-rare, about 4 minutes per side. Transfer to a cutting board and tent loosely with foil.

  3. Reduce heat to medium, add shallots, and cook until softened, 8 minutes.

  4. Add cream and 2 tablespoons water and cook, stirring, until slightly thickened, 1 minute. Stir in mustard and season with salt and pepper. Thinly slice steak against the grain. Make sandwiches with rolls, shallots, steak, and arugula.

    Andrew Purcell

Cook's Notes

Feel free to try this recipe with chicken cutlets; turkey cutlets, halved horizontally; or pork tenderloin, cut into 1-inch slices and pounded 1/4 inch thick.

Related Articles