Dinner Tonight: Steak Sandwich with Corn, Tomato, and Avocado Recipe

Dinner Tonight

Your source for quick recipe every single week day.

Dinner Tonight: Steak Sandwich with Corn, Tomato, and Avocado Recipe

[Photograph: Blake Royer]

It may be September, but that doesn't mean summer is over—certainly not with all the late-summer corn available for eating. I can't resist buying corn when it's both cheap and good. One thing I discovered this year is that it doesn't really need to be cooked: You just cut if off the cob, toss with some lime juice, olive oil, salt and pepper, and it makes a phenomenal addition to a salad or as a relish. That's the idea for the topping in this steak sandwich recipe from the San Francisco Chronicle, in which fresh corn gets mixed with sweet tomatoes and fragrant basil. You can't go wrong with those three together.

The cooking method for the steak is another idea I wouldn't have expected: Rather than cooking first and then slicing, the recipe calls for shaving the raw beef, a bit like the way they do it in Philly for the cheesesteak (ideally the butcher can help, or try a sharp knife and freezing the beef for 20 minutes to firm it up). The thin strips are seared over a super hot grill pan so they char and cook all the way through. Because they're so thinly sliced, they're still tender, and you can get away with using inexpensive London broil. It's fresh, filling summer eating at its best.

  • Yield:serves 4
  • Active time: 20 minutes
  • Total time:20 minutes


  • 1 cup tomato chunks, from large heirlooms or cherry tomatoes
  • 1 1/2 cups fresh corn kernels, about 2 ears
  • 1 clove garlic, minced
  • 2 to 3 tablespoons lime juice
  • 3 tablespoon olive oil
  • Kosher salt and ground black pepper, to taste
  • 2 tablespoons thinly sliced basil
  • 1 pound beef, sliced paper thin
  • 1 baguette, cut into 6-inch split segments
  • 3-4 tablespoons mayonnaise
  • 1 large avocado, pitted and sliced


  1. 1.

    In a mixing bowl, combine the tomato, corn, garlic, lime juice, and 1 tablespoon of olive oil. Season to taste with salt and pepper, stir in the basil, and taste again for acidity and salt. Set aside.

  2. 2.

    Heat a large grill pan over high heat until smoking. Toss the sliced beef with 1 tablespoon of olive oil and season generously with salt and pepper. Add the beef to the pan and cook untouched until almost cooked through and charred in places. Toss the meat with tongs to redistribute and cook until completely cooked through, about 30 seconds longer.

  3. 3.

    Remove the beef to a plate to rest, drizzle remaining tablespoon of oil over it, and grill the baguette pieces for a minute to soften and warm them.

  4. 4.

    Spread mayonnaise on one side of each baguette and top with the steak. Spoon relish over the other half, top with avocado, repeat with remaining sandwiches, and serve.