Dinner Tonight: Flank Steak Panini with Goat Cheese and Caramelized Onions Recipe

Dinner Tonight

Your source for quick recipe every single week day.

Dinner Tonight: Flank Steak Panini with Goat Cheese and Caramelized Onions Recipe

Steak sandwiches are a lot trickier to execute than it might initially seem. Though a great steak often needs little more than a nice sear and some salt and pepper, when you stuff that steak between two slices of bread, something strange happens. The meat often ends up both bland and tough, which is puzzling. In Simple Italian Snacks, Jason Denton and Kathryn Kellinger get past this by cooking a flank steak until medium-rare, then slicing it thinly against the grain. It also helps that it's topped with an herby goat cheese and caramelized onions. This sandwich has flavor to spare.

Of course, if you're making a panini it certainly helps to have a panini press, but there are other options if you want those perfect charred lines. I placed the sandwich on my grill pan then set a heavy iron skillet on top. Just make sure the skillet is balanced on top, so it doesn't fall off and on to your toe. Sure, it's slightly hazardous, but look at those lines!

  • Yield:4 people
  • Active time: 30 minutes
  • Total time:30 minutes


  • 8 ounces fresh goat cheese
  • 1 tablespoon fresh mint, chopped
  • 1 tablespoon fresh basil, chopped
  • 1 tablespoon fresh thyme, chopped
  • 1 ½ pounds flank steak
  • salt and pepper
  • 2 tablespoons canola oil
  • 2 sweet onions, cut into ½-inch slices
  • ⅓ cup balsamic vinegar
  • 8 slices crusty bread, (ciabatta works)


  1. 1.

    Combine goat cheese, mint, basil, and thyme in a medium-sized bowl. Stir together with a fork and set aside.

  2. 2.

    Season both sides of flank steak with salt and pepper. Preheat a 10-inch cast iron pan over medium-high heat. Add one tablespoon of canola oil. When oil starts to smoke, add the flank steak. Cook until well browned on one side, three to four minutes, and then flip. Cook until browned on that side, three to four minutes, and then transfer to a cutting board and let it rest.

  3. 3.

    Reduce heat to medium and add the rest of the oil and the onions. Stir well until onions are coated in oil, about one minute. Then season with about ¼ teaspoon of salt and pour in the balsamic vinegar. Cook over medium heat until onions are soft and caramelized, about 20 minutes. Turn off heat, and transfer onions to a bowl.

  4. 4.

    Thinly slice the flank steak against the grain.

  5. 5.

    Lay out the eight slices of bread. Smear a little goat cheese on one side of each. Divide the meat between four slices of bread, and season with salt and pepper. Spoon a tablespoon or two of the caramelized onions on the steak. Top each with the remaining four slices of bread, making sure the goat cheese spread faces down.

  6. 6.

    Preheat a panini press to medium. Place the sandwich in and cook until sandwiches are well browned, about four minutes. Also, you could preheat a grill pan to medium. Places the sandwiches on top, and weigh them down with a heavy iron skillet. Cook them until well browned, about three minutes a side.

  7. 7.

    Slice the sandwiches in half and serve.