Grilled Beef Skewers are a delicious and versatile dish featuring tender chunks of marinated beef grilled to perfection on skewers. These skewers are juicy, flavorful, and ideal for backyard cookouts, summer gatherings, or as an easy dinner paired with your favorite sides.
Why You’ll Love This Recipe
These skewers offer bold, smoky flavor with a beautifully seared exterior and a juicy, tender inside. The marinade enhances the natural richness of the beef, and grilling them on skewers makes for a fun, hands-on eating experience. Easy to prepare and perfect for serving a crowd, they’re a must-have for any grill lover.
Ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
- Beef sirloin, ribeye, or tenderloin (cut into cubes)
- Olive oil
- Soy sauce
- Worcestershire sauce
- Garlic (minced)
- Onion powder
- Black pepper
- Salt
- Lemon juice or vinegar (optional for tenderness)
- Wooden or metal skewers
Directions
- Soak wooden skewers in water for 30 minutes if using to prevent burning.
- In a bowl, mix olive oil, soy sauce, Worcestershire sauce, garlic, onion powder, black pepper, and lemon juice.
- Add beef cubes to the marinade and let sit for at least 1 hour (or up to 8 hours in the refrigerator).
- Preheat your grill to medium-high heat and lightly oil the grates.
- Thread the marinated beef cubes onto skewers.
- Grill skewers for about 8–10 minutes, turning occasionally, until the beef is cooked to your preferred doneness.
- Let rest for a few minutes before serving.
Servings and timing
Serves 4 to 6 and takes about 20 minutes to cook, plus at least 1 hour for marinating.
Variations
- Add vegetables like bell peppers, onions, or mushrooms between beef pieces.
- Spice it up with chili flakes or a sriracha marinade.
- Use teriyaki or barbecue sauce for different flavor profiles.
- Swap beef for lamb or chicken cubes.
- Serve with tzatziki, chimichurri, or garlic yogurt dip.
storage/reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat on a grill or in a skillet over medium heat until warmed through. Microwaving is also possible but may result in a slightly drier texture.
FAQs
What cut of beef is best for skewers?
Sirloin is ideal due to its tenderness and flavor, but ribeye and tenderloin also work well.
Can I prepare them ahead of time?
Yes, you can marinate and skewer the beef a day in advance. Grill just before serving.
How long should I marinate the beef?
Marinate for at least 1 hour, but 4–8 hours will give the best flavor.
Can I bake instead of grill?
Yes, bake at 425°F (220°C) for 15–20 minutes, turning halfway through.
Are these gluten-free?
Use gluten-free soy sauce or tamari to make this recipe gluten-free.
How do I keep beef from drying out?
Avoid overcooking and choose a well-marbled cut. Let it rest before serving.
What can I serve with beef skewers?
Serve with rice, couscous, grilled vegetables, flatbread, or a crisp salad.
Can I freeze marinated beef?
Yes, freeze the beef in marinade up to 2 months ahead. Thaw before grilling.
Do I need to cut beef uniformly?
Yes, even-sized cubes ensure consistent cooking across all skewers.
How do I prevent skewers from burning?
Soak wooden skewers in water and avoid placing them directly over flames.
Conclusion
Grilled Beef Skewers are a timeless favorite for any grilling occasion. Packed with flavor, easy to prepare, and endlessly customizable, these skewers are the perfect combination of simplicity and taste. Serve them fresh off the grill for a meal that everyone will enjoy.
PrintGrilled Beef Skewers
Grilled Beef Skewers are a flavorful and easy-to-make dish featuring marinated beef chunks grilled to perfection on skewers, ideal for summer cookouts or quick weeknight dinners.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 1 hour 25 minutes (including marinating time)
- Yield: 4 servings 1x
- Category: Main Course
- Method: Grilling
- Cuisine: Mediterranean
- Diet: Halal
Ingredients
- 1.5 lbs beef sirloin or ribeye, cut into 1.5-inch cubes
- 2 tbsp olive oil
- 3 tbsp soy sauce
- 2 tbsp Worcestershire sauce
- 1 tbsp lemon juice
- 2 cloves garlic, minced
- 1 tsp paprika
- 1/2 tsp black pepper
- 1 red bell pepper, cut into chunks
- 1 green bell pepper, cut into chunks
- 1 red onion, cut into chunks
- Metal or soaked wooden skewers
Instructions
- In a bowl, whisk together olive oil, soy sauce, Worcestershire sauce, lemon juice, garlic, paprika, and black pepper.
- Add the beef cubes to the marinade, toss to coat, cover, and refrigerate for at least 1 hour (up to 8 hours).
- Preheat grill to medium-high heat.
- Thread marinated beef onto skewers, alternating with pieces of bell pepper and onion.
- Grill skewers for 8–10 minutes, turning occasionally, until beef is browned on the outside and cooked to desired doneness.
- Remove from grill and let rest for a few minutes before serving.
Notes
- Use metal skewers or soak wooden skewers for at least 30 minutes to prevent burning.
- Add zucchini, cherry tomatoes, or mushrooms for variety.
- Serve with rice, salad, or flatbread for a complete meal.
Nutrition
- Serving Size: 1 serving
- Calories: 390
- Sugar: 4g
- Sodium: 620mg
- Fat: 24g
- Saturated Fat: 7g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 2g
- Protein: 35g
- Cholesterol: 95mg
Become our partner and turn referrals into revenue—join now! https://shorturl.fm/6hSqY
Tap into a new revenue stream—become an affiliate partner! https://shorturl.fm/zYTbj
Your audience, your profits—become an affiliate today! https://shorturl.fm/UmK3m
Start profiting from your network—sign up today! https://shorturl.fm/QjWyh
Unlock top-tier commissions—become our affiliate partner now! https://shorturl.fm/gBA8V