Slow Cooker BBQ Flat Iron Steak Sandwiches

Written by: BBQ Generals Team



Time to read 0 min


Prep time

15 Mins

Cook time

5 Hours


4 pers


Main Dish


  • 1/2 cup ketchup
  • 1/2 cup Italian dressing
  • 2 tablespoons soy sauce
  • 1 tablespoon molasses
  • 2 pounds flat iron steak, cubed
  • 1 tablespoon dried chopped onion
  • 4 hoagie rolls, split lengthwise and toasted
  • 1 cup prepared coleslaw (optional)


Step 1

In a small bowl, mix together the ketchup, Italian dressing, soy sauce, and molasses.

Step 2

Place the cubed flat iron steak in the slow cooker. Sprinkle the dried chopped onion over the steak.

Step 3

Pour the ketchup mixture over the steak in the slow cooker.

Step 4

Turn the slow cooker to High and cook for 1 hour.

Step 5

After 1 hour, reduce the heat to Low and continue cooking for about 4 hours, or until the meat is tender.

Step 6

Toast the hoagie rolls by splitting them lengthwise and toasting them.

Step 7

Serve the slow-cooked BBQ flat iron steak on the toasted hoagie rolls.

Step 8

If desired, top each sandwich with 1/4 cup of prepared coleslaw for a classic southern BBQ flavor.