Go Back

Mediterranean Beef Kabobs

Juicy, marinated beef skewers grilled to perfection with colorful vegetables and bold Mediterranean spices. A healthy and flavorful dish ideal for summer cookouts or weeknight dinners.
Prep Time 20 minutes
Cook Time 15 minutes
1 hour 35 minutes
Course Main Course
Cuisine Mediterranean
Servings 3
Calories 350 kcal

Ingredients
  

  • For the marinade:
  • pounds beef sirloin or tenderloin cut into 1½-inch cubes
  • ¼ cup olive oil
  • 3 tablespoons lemon juice
  • 3 cloves garlic minced
  • 1 teaspoon dried oregano
  • 1 teaspoon ground cumin
  • ½ teaspoon smoked paprika
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • For the kabobs:
  • 1 red bell pepper cut into chunks
  • 1 yellow bell pepper cut into chunks
  • 1 red onion cut into chunks
  • 1 zucchini sliced into thick rounds
  • Wooden or metal skewers if using wooden, soak in water for 30 minutes

Instructions
 

  • Marinate the Beef: In a large bowl or zip-top bag, mix olive oil, lemon juice, garlic, oregano, cumin, paprika, salt, and pepper. Add the beef cubes and toss to coat. Cover and refrigerate for at least 1 hour, up to 8 hours.
  • Assemble the Kabobs: Thread marinated beef and vegetables alternately onto skewers.
  • Grill the Kabobs: Preheat a grill or grill pan over medium-high heat. Grill kabobs for 10–15 minutes, turning occasionally, until the beef is cooked to your desired doneness and the vegetables are tender and slightly charred.
  • Serve: Remove from heat and let rest for a few minutes. Serve with rice, pita, or a side of tzatziki sauce.

Notes

  • For best flavor and tenderness, don’t skip the marinating time.
  • You can swap in mushrooms, cherry tomatoes, or eggplant for variety.
  • Leftovers are great in wraps or over salad the next day.
  •  
Keyword beef kabobs, Mediterranean skewers, grilled beef, shish kebab, beef and veggie kabobs