🔥 Summer Cookoff — Win $100 Gift CardJoin Free →
← BlogJune 30, 2026
SK
Su Kumar · DishBloom Editor

How to Make the Perfect Spiced Beef Skewers

Middle Eastern · Medium · 35 minutes min · 4 servings

gluten-free
Spiced Beef Skewers

Juicy beef skewers marinated in a vibrant blend of spices, grilled to perfection. Perfect for a summer barbecue or a cozy family dinner.

Why this recipe works

This Spiced Beef Skewers recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 35 minutes minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 450 calories with 40g of protein, making it a balanced choice for any meal.

What you will need

This recipe uses 15 simple ingredients that you can find at any grocery store:

  • 1 pound beef sirloin
  • 1 large onion
  • 1 large bell pepper
  • 1 tablespoon olive oil
  • 2 cloves garlic
  • 1 teaspoon cumin
  • 1 teaspoon paprika
  • 1 teaspoon ground coriander
  • 1 teaspoon cinnamon
  • 1 teaspoon black pepper
  • 1 teaspoon salt
  • 1 teaspoon red pepper flakes
  • 2 tablespoons fresh parsley
  • 2 tablespoons lemon juice
  • 4 skewers metal or soaked wooden skewers

Step by step instructions

Step 1: Marinate the beef

In a bowl, combine olive oil, minced garlic, lemon juice, cumin, paprika, ground coriander, cinnamon, black pepper, salt, and red pepper flakes. Cut the beef into 1-inch cubes and marinate for at least 15 minutes.

Step 2: Prepare vegetables

Chop the onion and bell pepper into 1-inch pieces. Set aside.

Step 3: Assemble skewers

Thread the marinated beef, onion, and bell pepper onto the skewers, alternating between them.

Step 4: Preheat the grill

Heat your grill to medium-high heat.

Step 5: Grill skewers

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

Step 6: Garnish and serve

Remove from the grill, sprinkle with fresh parsley, and serve hot.

Easy substitutions

Missing an ingredient? Here are some swaps that work perfectly:

  • beef sirloin → chicken thigh
  • olive oil → avocado oil
  • salt → soy sauce

Common mistakes to avoid

Watch out for these pitfalls that can affect your results:

  • Not marinating the beef long enough.
  • Overcrowding the skewers, leading to uneven cooking.
  • Grilling at too high heat, causing the outside to burn while the inside remains raw.

Nutrition facts

Per serving: 450 calories, 40g protein, 10g carbs, 30g fat, 2g fiber.

Ready to cook?

Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.

View full recipe →