Beef Shish Kabobs
Prep Time
20 mins
Cook Time
20 mins
Marinating Time
1 hr
Total Time
40 mins

These simple, healthy Beef Shish Kabobs are an easy and fresh summer dinner for the grill, oven, or stovetop!

Course: Dinner
Cuisine: American
Keyword: beef, grilling, kabobs
Servings: 4 people
Calories: 408.5 kcal
Author: Blair
  • 1 lb. beef tenderloin or top sirloin, cut into 1 ½ inch cubes
  • ½ cup olive oil
  • 2 tablespoons red wine vinegar
  • 2 tablespoons lemon juice
  • 1 clove garlic, minced
  • 1 teaspoon dry mustard
  • 1 teaspoon minced fresh thyme or ½ teaspoon dried thyme
  • 1 teaspoon minced fresh oregano or ½ teaspoon dried oregano
  • 1 teaspoon salt
  • ¼ teaspoon pepper
  • 1 sweet onion
  • 8 cherry or grape tomatoes
  • 2 sweet bell peppers (any color), seeded and cut into 1 ½-inch squares
  • 8 ounces fresh white mushrooms, stems removed
  1. Cut onion in half. Grate half of the onion and combine in a measuring cup with oil, vinegar, lemon juice, garlic, mustard, thyme, oregano, salt, and pepper.

  2. Cut the other half of the onion into 1 ½-inch squares. Set aside.
  3. Place the beef cubes in a large zip-top plastic bag. Pour ½ of the marinade into the bag, seal, and refrigerate. Marinate beef for at least one hour, or up to overnight.
  4. Set aside the remaining marinade to use for basting later.
  5. When ready to prepare the kabobs, remove beef cubes from the marinade. Discard marinade in the bag.
  6. Thread beef and vegetables onto separate skewers (if using wooden skewers, be sure to soak them in water first).
  7. Brush vegetable skewers with reserved marinade.
  8. Broil kabobs 3 inches from heat for 8 minutes. Turn and broil an additional 8 – 10 minutes, or until done. Keep an eye on the vegetables – the tomatoes tend to cook a bit faster, while the peppers and onions may need an extra minute of cooking time. Just remove each skewer from the broiler (or grill) when cooked to desired tenderness.
  9. Alternatively, you can grill the shish kabobs for about 20 minutes, turning regularly.
Nutrition Facts
Beef Shish Kabobs
Amount Per Serving (1 /4 of the beef and vegetables with 2 T. marinade)
Calories 408.5 Calories from Fat 277
% Daily Value*
Fat 30.8g47%
Saturated Fat 9.9g62%
Polyunsaturated Fat 2.4g
Monounsaturated Fat 15.6g
Cholesterol 77.1mg26%
Sodium 257.8mg11%
Potassium 744.2mg21%
Carbohydrates 9.7g3%
Fiber 2.7g11%
Sugar 3.7g4%
Protein 24.8g50%
* Percent Daily Values are based on a 2000 calorie diet.