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
oven-baked skewers

Oven-Baked Beef Skewers: Easy Dinner Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Daili Hathaway
  • Total Time: 6+ hours (including marinade)
  • Yield: 10-12 skewers 1x
  • Diet: Gluten Free

Description

Tender, flavorful beef cubes threaded with fresh vegetables, marinated in a savory blend, and oven-baked to juicy perfection. Ideal for easy entertaining and weeknight dinners.


Ingredients

Scale

Marinade:

  • ½ cup olive oil

  • ¼ cup soy sauce

  • ¼ cup balsamic vinegar

  • 1 ½ tablespoon Worcestershire sauce

  • 1 tablespoon Dijon mustard

  • 1 tablespoon honey or brown sugar

  • 5 cloves garlic, minced

  • ½ teaspoon kosher salt

  • ½ teaspoon ground black pepper

For the Skewers:

  • 1 ½ pounds top sirloin steak or sirloin roast, cut into 1-inch cubes

  • 3 bell peppers (any color), cut into 1-inch pieces

  • 1 small red onion, cut into 1-inch pieces

  • Wooden or metal skewers (if wooden, soak in water 30 minutes prior)


Instructions

  1. In a large bowl, whisk together all marinade ingredients until smooth.

  2. Pat dry the beef cubes with paper towels, pierce with a fork a few times, then add to marinade. Toss well, cover, and refrigerate for at least 6 hours or overnight.

  3. Preheat oven to 375°F (190°C). Line a rimmed baking sheet with parchment paper or foil.

  4. Remove beef from marinade (discard leftover marinade). Thread beef, peppers, and onion pieces alternately onto skewers, about 3-4 pieces of beef per skewer.

  5. Arrange skewers evenly on the prepared baking sheet.

  6. Bake for 10-15 minutes, then broil for 3-4 minutes, turning once halfway through, until beef reaches desired doneness (medium rare ~130°F, medium ~140°F).

  7. Remove from oven, tent loosely with foil, and rest about 5 minutes before serving.

  • Prep Time: 15 minutes + marinating
  • Cook Time: 20-25 minutes
  • Category: Main Dish
  • Method: Baking & Broiling
  • Cuisine: American

Nutrition

  • Serving Size: 1 skewer
  • Calories: 250-300 kcal
  • Sugar: 3-5g
  • Sodium: 400-550mg
  • Fat: 15-18g
  • Saturated Fat: 5-7g
  • Trans Fat: <1g
  • Carbohydrates: 5-8g
  • Fiber: 1-2g
  • Protein: 28-32g
  • Cholesterol: 60-80mg