Go Back
+ servings
Dr Pepper marinated steak skewers arranged on an orange plate.

Dr Pepper Marinated Steak Skewers

These Dr Pepper marinated steak skewers are a fun and delicious appetizer to serve up at your next party or tailgate.
Course Appetizer
Cuisine American
Keyword Dr Pepper marinade, steak skewers
Prep Time 15 minutes
Cook Time 15 minutes
Marinating the steaks 2 hours
Total Time 30 minutes
Servings 4
Calories 198kcal


  • 1 cup Dr Pepper
  • 2 tbsp. BBQ Sauce plain (use your favorite)
  • 4-5 Garlic Cloves peeled and smashed
  • 1 tsp. Kosher Salt or to taste
  • Pinch Crushed Red Pepper
  • 1-2 lbs. of Flank Steak cut into long 1 inch wide strips

You will also need

  • 12-15 Skewers 10 inch, soaked in water
  • Grill Spray to reduce sticking


  • Add the Dr Pepper, BBQ sauce, garlic cloves, kosher salt, and the crushed red pepper to a medium bowl. Stir well to combine the ingredients.
  • Slice the flank steak into long strips, about 1 inch wide. If the flank steak is very thick, cut it into strips, and then slice each strip in half lengthwise, to make two equal, long pieces.
  • Add the steak to a large, re-sealable bag. Pour the Dr Pepper marinade over the meat and reseal the bag. Massage the meat gently; ensuring the entire steak is coated with the marinade.
  • Refrigerate the steak for at least 2-3 hours, turning the bag occasionally so that both sides of the meat are equally saturated with the marinade.
  • Remove the steak from the refrigerator and let it sit out for just a few minutes to take the chill off prior to cooking.
  • Remove the steaks from the bag and discard the marinade. Thread the steak strips onto the skewers.
  • Spray the BBQ grates with a grill spray to prevent sticking.
  • Grill the steak skewers over moderate heat until the meat is charred in spots, and the steak reaches the desired doneness – about 5-7 minutes per side, depending on the thickness of the meat.
  • Arrange the skewers on a platter and serve.


Calories: 198kcal | Carbohydrates: 10g | Protein: 24g | Fat: 5g | Saturated Fat: 2g | Cholesterol: 68mg | Sodium: 624mg | Potassium: 415mg | Sugar: 9g | Vitamin A: 15IU | Vitamin C: 0.9mg | Calcium: 29mg | Iron: 1.8mg