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

Mediterranean Beef Kabobs


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 27 minutes (plus marinating)
  • Yield: 4 servings 1x

Description

Mediterranean Beef Kabobs are juicy, marinated beef skewers grilled to perfection with vibrant vegetables and bold Mediterranean flavors. They’re perfect for summer cookouts or a healthy, flavorful dinner served with tzatziki, hummus, or warm pita.


Ingredients

Scale
  • 1.5 lbs beef sirloin or tenderloin, cut into 1.5-inch cubes
  • 1 red bell pepper, cut into chunks
  • 1 green bell pepper, cut into chunks
  • 1 red onion, cut into chunks
  • 1 zucchini, sliced into thick rounds
  • 8 metal or soaked wooden skewers
  • For the marinade:
  • 1/4 cup olive oil
  • 3 tablespoons lemon juice
  • 3 cloves garlic, minced
  • 2 teaspoons dried oregano
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • Salt and black pepper to taste

Instructions

  1. In a medium bowl, whisk together olive oil, lemon juice, garlic, oregano, cumin, paprika, salt, and pepper to make the marinade.
  2. Place beef cubes in a resealable plastic bag or bowl. Pour the marinade over the beef, seal or cover, and refrigerate for at least 2 hours or overnight for best flavor.
  3. Preheat grill to medium-high heat. Thread the marinated beef and vegetables alternately onto the skewers.
  4. Grill the kabobs for 10–12 minutes, turning occasionally, until beef reaches desired doneness and vegetables are charred and tender.
  5. Remove from grill and let rest for 5 minutes. Serve with tzatziki sauce, pita bread, or a fresh Greek salad.

Notes

  • Use lamb or chicken as an alternative to beef.
  • Soak wooden skewers in water for 30 minutes to prevent burning.
  • For added flavor, brush extra marinade over the kabobs while grilling.
  • Prep Time: 15 minutes (plus marinating time)
  • Cook Time: 12 minutes
  • Category: Main Course
  • Method: Grilling
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 skewer (approx. 1/4 recipe)
  • Calories: 340 kcal
  • Sugar: 3 g
  • Sodium: 380 mg
  • Fat: 20 g
  • Saturated Fat: 5 g
  • Unsaturated Fat: 14 g
  • Trans Fat: 0 g
  • Carbohydrates: 8 g
  • Fiber: 2 g
  • Protein: 30 g
  • Cholesterol: 80 mg