Grilled Beef Skewers

Grilled Beef Skewers are juicy, flavorful beef cubes marinated in a blend of spices and herbs, then grilled to smoky perfection. These skewers are ideal for backyard barbecues, casual dinners, or party platters.

Why You’ll Love This Recipe

You’ll love this recipe because it’s easy, versatile, and packed with bold, smoky flavor. The beef stays tender and juicy, while the marinade adds depth. Skewers are fun to serve and eat, and they pair well with a variety of sides.

Ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
beef sirloin or ribeye, cut into cubes
olive oil
soy sauce
garlic, minced
lemon juice
paprika
black pepper
salt
fresh herbs (parsley or rosemary)
wooden or metal skewers

Directions

  1. In a bowl, whisk olive oil, soy sauce, garlic, lemon juice, paprika, salt, and pepper.
  2. Add beef cubes and toss to coat. Cover and marinate for at least 30 minutes (up to 4 hours).
  3. Preheat grill to medium-high heat.
  4. Thread beef onto skewers.
  5. Grill skewers for 8-10 minutes, turning occasionally, until beef is cooked to your desired doneness.
  6. Garnish with fresh herbs and serve hot.

Servings and timing

Serves 4
Preparation time: 15 minutes (plus marinating)
Cooking time: 10 minutes

Variations

  • Add bell peppers, onions, or cherry tomatoes to the skewers.
  • Use different marinades (teriyaki, chimichurri).
  • Make it spicy with chili flakes or sriracha.

Storage/reheating

Store cooked skewers in an airtight container in the fridge up to 3 days. Reheat on a skillet or under a broiler.

FAQs

What beef cut is best?

Sirloin, ribeye, or tenderloin work well.

Can I use chicken or lamb?

Yes, both are great alternatives.

Can I bake these skewers?

Yes, bake at 400°F (200°C) for 15-20 minutes.

Do I need to soak wooden skewers?

Yes, soak them in water for 30 minutes to prevent burning.

Can I freeze marinated beef?

Yes, freeze in marinade for up to 2 months.

How do I keep beef tender?

Don’t overcook; aim for medium or medium-rare.

Can I add pineapple to the skewers?

Yes, it adds sweetness and pairs well with beef.

How long should I marinate?

At least 30 minutes; longer gives deeper flavor.

Are these gluten-free?

Use tamari instead of soy sauce.

What sides pair well?

Rice, grilled veggies, or flatbread.

Conclusion

Grilled Beef Skewers are easy to prepare, packed with flavor, and perfect for any occasion. They’re sure to become a staple for your cookouts and dinners.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Grilled Beef Skewers

Grilled Beef Skewers

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 15 minutes (plus marinating)
  • Cook Time: 10 minutes
  • Total Time: 25 minutes
  • Yield: Serves 4
  • Category: Dinner
  • Method: Grilling
  • Cuisine: American
  • Diet: Gluten Free

Description

Grilled Beef Skewers are juicy, flavorful beef cubes marinated in a blend of spices and herbs, then grilled to smoky perfection. These skewers are ideal for backyard barbecues, casual dinners, or party platters.


Ingredients

  • beef sirloin or ribeye, cut into cubes
  • olive oil
  • soy sauce
  • garlic, minced
  • lemon juice
  • paprika
  • black pepper
  • salt
  • fresh herbs (parsley or rosemary)
  • wooden or metal skewers

Instructions

  1. In a bowl, whisk olive oil, soy sauce, garlic, lemon juice, paprika, salt, and pepper.
  2. Add beef cubes and toss to coat. Cover and marinate for at least 30 minutes (up to 4 hours).
  3. Preheat grill to medium-high heat.
  4. Thread beef onto skewers.
  5. Grill skewers for 8-10 minutes, turning occasionally, until beef is cooked to your desired doneness.
  6. Garnish with fresh herbs and serve hot.

Notes

  • For added flavor, add bell peppers, onions, or cherry tomatoes to the skewers.
  • Try different marinades, such as teriyaki or chimichurri, for variety.
  • If you like it spicy, add chili flakes or sriracha to the marinade.
  • Store cooked skewers in an airtight container in the fridge for up to 3 days. Reheat on a skillet or under a broiler.
  • Sirloin, ribeye, or tenderloin cuts of beef are best for skewers.
  • Chicken or lamb can be used as alternatives to beef.
  • If you prefer baking, cook skewers in the oven at 400°F (200°C) for 15-20 minutes.
  • Wooden skewers should be soaked in water for at least 30 minutes before grilling to prevent burning.
  • You can freeze marinated beef for up to 2 months, making it a great make-ahead option.
  • To keep the beef tender, avoid overcooking — aim for medium or medium-rare.
  • Pineapple adds sweetness and works well with beef on the skewers.
  • Marinate the beef for at least 30 minutes, but longer marination results in deeper flavor.
  • For a gluten-free option, substitute tamari for soy sauce.
  • Serve with rice, grilled veggies, or flatbread for a well-rounded meal.

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 3g
  • Sodium: 600mg
  • Fat: 20g
  • Saturated Fat: 7g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 4g
  • Fiber: 1g
  • Protein: 35g
  • Cholesterol: 80mg

1 thought on “Grilled Beef Skewers”

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *