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 mins
Cook Time 15 minutes mins
1 hour hr 35 minutes mins
Course Main Course
Cuisine Mediterranean
Servings 3
Calories 350 kcal
- For the marinade:
- 1½ 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
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.
-
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