Mediterranean Beef & Veggie Skewers finished dish
Generated and reviewed by Recipe Genius

Mediterranean Beef & Veggie Skewers

Make Mediterranean Beef & Veggie Skewers, a Mediterranean dinner recipe with Beef sirloin, Eggplant, Bell peppers (red, yellow, or orange). It has about 35 min, about 410 calories per serving. Get ingredients, step-by-step instructions, nutrition estimates, FAQs, and Recipe Genius app tools.

MediterraneanDinner35 min4 servings410 cal/serving
easygrillhealthyweeknightgluten-freemediterraneandinnerbeef sirloin

Quick answer

Mediterranean Beef & Veggie Skewers is a Mediterranean dinner recipe that takes about 35 min, makes 4 servings, has about 410 calories per serving. Use the ingredients and steps below, or open it in Recipe Genius for guided Cook Mode, timers, serving changes, and a shopping list.

Recommended gear

As an Amazon Associate, Recipe Genius earns from qualifying purchases.

Mediterranean Beef & Veggie Skewers ingredients

  • 1.5 lbs Beef sirloin
  • 1 medium Eggplant
  • 2 large Bell peppers (red, yellow, or orange)
  • 1 small Red onion
  • 1 cup Cherry tomatoes
  • 1/4 cup Olive oil
  • 2 tbsp Lemon juice
  • 3 cloves Garlic
  • 1 tsp Dried oregano
  • 1/2 tsp Salt
  • 1/4 tsp Black pepper
  • 8-12 Wooden or metal skewers

How to make Mediterranean Beef & Veggie Skewers

  1. If using wooden skewers, soak them in water for at least 30 minutes to prevent burning.
  2. Trim the beef sirloin and cut it into 1-inch cubes. Pat the beef dry with paper towels to help the marinade adhere.
  3. In a medium bowl, whisk together the 1/4 cup olive oil, 2 tablespoons lemon juice, minced 3 cloves garlic, 1 teaspoon dried oregano, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Add the cubed beef to the marinade, toss to coat, and let it marinate for at least 15 minutes at room temperature, or up to 2 hours in the refrigerator.
  4. While the beef marinates, prepare the vegetables: Cut the medium eggplant into 1-inch cubes. Cut the 2 large bell peppers into 1-inch pieces. Cut the small red onion into 1-inch wedges.
  5. Preheat your grill to medium-high heat (about 400°F) or preheat your oven to 400°F (200°C) if baking.
  6. Thread the marinated beef, eggplant cubes, bell pepper pieces, red onion wedges, and 1 cup cherry tomatoes alternately onto the soaked skewers, leaving a small space between each piece for even cooking.
  7. If grilling: Grill the skewers for 8-12 minutes, turning occasionally, until the beef reaches your desired doneness (135°F for medium-rare, 145°F for medium) and the vegetables are tender-crisp and lightly charred. If baking: Arrange the skewers on a baking sheet and bake for 15-20 minutes, flipping halfway through, until the beef is cooked and vegetables are tender.
  8. Remove the skewers from the grill or oven and let them rest for 5 minutes before serving. This allows the juices in the beef to redistribute, ensuring a more tender bite.

Mediterranean Beef & Veggie Skewers FAQ

How do I make Mediterranean Beef & Veggie Skewers?

Make Mediterranean Beef & Veggie Skewers by gathering the ingredients below, following the step-by-step instructions, and checking that everything is cooked safely before serving.

What ingredients are in Mediterranean Beef & Veggie Skewers?

The main ingredients include Beef sirloin, Eggplant, Bell peppers (red, yellow, or orange), Red onion, Cherry tomatoes. The full ingredient list is included on this page.

How long does Mediterranean Beef & Veggie Skewers take?

This recipe takes about 35 min, depending on prep speed and kitchen equipment.

How many calories are in Mediterranean Beef & Veggie Skewers?

Recipe Genius estimates about 410 calories per serving. Nutrition is estimated, so use your own labels when precision matters.

More recipes you might like

Browse related collections

Cook smarter with Recipe Genius

Generate recipes, build meal plans, and create shopping lists with Recipe Genius.