Servings
Font
Back
Beef Kabobs
0 from 0 votes

Beef Kabobs

These juicy steak skewers are inspired by the flavors of Tuscany in central Italy. I suggest seeking out boneless ribeye if possible and trimming off any thick pieces of fat.

Prep Time
5 mins
Cook Time
25 mins
Total Time
30 mins
Servings: 4 servings (2 skewers each)
Calories: 643 kcal
Course: Main Course
Cuisine: Mediterranean, Italian

Ingredients

For the marinade:
  • 1/4 cup olive oil
  • 4 cloves garlic minced
  • 2 tablespoons rosemary from about 2 sprigs, minced fresh
  • 2 tablespoons sage minced, fresh
For the skewers:
  • 2 pounds ribeye steak trimmed and cut into 1 1/2-inch cubes (see note 1, boneless
  • 1 white onion cut into 2-inch chunks
  • 2 pounds cherry tomato see note 2
  • black pepper freshly ground
  • salt freshly ground
  • bread for serving, optional, grilled

Instructions

To assemble the kabobs:
    Cup of Yum
  1. Add bamboo skewers to a bowl and cover completely with cold water. Soak bamboo skewers at least 30 minutes (or start them the day before and let them soak overnight).
  2. In a bowl or zipper-top plastic bag big enough to hold the steak, onions, and tomatoes, add olive oil, garlic, rosemary, and sage and stir or mash to combine. Add steak, onions, and tomatoes and toss to coat.
  3. Building one skewer at a time, thread one piece steak, one whole tomato, and one onion chunk (2 layers), pushing to the end with the handle.
  4. Repeat with additional steak and vegetables until the skewer is full, then repeat with additional skewers until all steak and veggies have been skewered. Season generously with salt and pepper (I use at least 2 teaspoons kosher salt and 1 teaspoon pepper).
To grill the kabobs:
  1. Preheat grill over medium-high heat for 10 minutes and clean and iil grates. Grill the skewers directly over high heat for 5 minutes. Transfer to indirect heat and continue to cook until your desired doneness is reached, about 3 to 7 minutes longer.
  2. While the skewers are grilling, brush slices of crusty bread with olive oil. Add to the grill and cook until golden brown, about 2 to 4 minutes. To serve, arrange skewers on a platter and serve with the bread.

Notes

  • Ribeye: Trim away any especially thick sections of fat if possible. Or substitute sirloin steak or filet mignon which are leaner cuts.
  • Tomatoes: I tested this recipe with Campari tomatoes (too big), grape tomatoes (too small), and cherry tomatoes (just right). They were closest in size to my chunks of steak. Whatever tomato you choose, try to cut your ingredients to a similar size.
  • Yield: This recipe starts with 2 pounds of ribeye which cooks down to about 24 ounces. That's enough for 4 servings with 3 ounces steak and veggies per serving.
  • Storage: Store leftovers covered in the refrigerator for up to 4 days.

Nutrition Information

Serving 6 oz Calories 643kcal (32%) Carbohydrates 11g (4%) Protein 48g (96%) Fat 46g (71%) Saturated Fat 16g (80%) Polyunsaturated Fat 3g (18%) Monounsaturated Fat 25g (125%) Cholesterol 138mg (46%) Sodium 139mg (6%) Potassium 1050mg (22%) Fiber 2g (8%) Sugar 5g (10%) Vitamin A 896IU (18%) Vitamin C 42mg (47%) Calcium 69mg (7%) Iron 6mg (33%)

Nutrition Facts

Serving: 4 servings (2 skewers each)

Amount Per Serving

Calories 643

% Daily Value*

Serving 6 oz
Calories 643kcal 32%
Carbohydrates 11g 4%
Protein 48g 96%
Fat 46g 71%
Saturated Fat 16g 80%
Polyunsaturated Fat 3g 18%
Monounsaturated Fat 25g 125%
Cholesterol 138mg 46%
Sodium 139mg 6%
Potassium 1050mg 22%
Fiber 2g 8%
Sugar 5g 10%
Vitamin A 896IU 18%
Vitamin C 42mg 47%
Calcium 69mg 7%
Iron 6mg 33%

* Percent Daily Values are based on a 2,000 calorie diet.

Report Abuse
Faster & Easier Access

Add to Home Screen

Install Cup of Yum on your Home Screen for one-tap access to your favorite recipes. Enjoy a faster, app-like experience, save recipes, organize collections, and print recipes anytime.

  • Access to 250,000+ recipes
  • Save recipes
  • Create recipe collections
  • Print recipes
  • Add ingredients to grocery list
  • Ingredient scaling

In Safari or Chrome on iPhone, tap the Share button, then scroll down and tap Add to Home Screen. If you don't see it right away, tap View More first.

Login to Continue
Forgot password?
Don't have an account? Register