Jul 13 2026
RestaurantsDiMillo's On the WaterSteakhouse Beef Skewers Recipe

Steakhouse Beef Skewers Recipe

Time1h
Serves4

Savor the bold flavors of our Steakhouse Beef Skewers, featuring tender, marinated chunks of premium beef grilled to perfection. Each skewer is bursting with smoky char and seasoned to enhance the natural richness of the meat, complemented by a medley of vibrant vegetables. Perfect for sharing or enjoying solo, these hearty skewers are served with a zesty dipping sauce that brings a delightful kick to every bite. Elevate your dining experience with this irresistible dish!

Was this page helpful?

Help improve this recipe for others.

Send this recipe to your inbox.

We'll email it straight to you - plus weekly cooking inspiration.

Ingredients

Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.

Main Ingredients

Method

Cooking Instructions

  1. 1

    Prepare the Beef

    Trim excess fat from the beef sirloin and cut it into 1-inch cubes. Place the cubes in a bowl.

  2. 2

    Make the Marinade

    In a separate bowl, whisk together olive oil, soy sauce, minced garlic, black pepper, and salt. Pour the marinade over the beef cubes and mix well. Cover and let marinate in the refrigerator for at least 30 minutes.

  3. 3

    Prepare the Vegetables

    While the beef is marinating, cut the bell peppers and red onion into 1-inch pieces.

  4. 4

    Assemble the Skewers

    Soak the wooden skewers in water for 15 minutes to prevent burning. Thread the marinated beef, bell peppers, and red onion onto the skewers alternately.

  5. 5

    Grill the Skewers

    Preheat the grill to medium-high heat. Place the skewers on the grill and cook for about 10-12 minutes, turning occasionally, until the beef is cooked to your desired doneness.

  6. 6

    Serve

    Remove the skewers from the grill, let them rest for a few minutes, then serve hot.

More from DiMillo's On the Water