Easy Beef Skewers
Made with marinated sirloin steak and delicious vegetables like zucchini, bell peppers and onions, these Easy Beef Skewers are the perfect low carb appetizer or weeknight dinner!
Prep Time2 hrs 15 mins
Cook Time10 mins
Total Time2 hrs 25 mins
Servings: 10 skewers
For the marinade:
- 1 16-ounce jar salsa (about 2 cups)
- 2 tablespoons olive oil
- 1 tablespoon lime juice (about 1/2 lime)
- 1 chipotle peppers in adobo sauce, chopped
- 1 teaspoon cumin powder
For the skewers:
- 20 wooden skewers (or 10 sturdy metal skewers)
- 2 pounds top sirloin steak, cut into medium cubes
- 2 large bell peppers, cut into bite-sized pieces
- 1 large red onion, cut into bite-sized pieces
- 1/2 large zucchini, cut into bite-sized pieces
- Cooking spray
To marinate the beef
Combine salsa, olive oil, lime juice, chipotle peppers in adobo sauce and cumin powder in a large zip-top bag or bowl.
Add the beef and toss with marinade until fully coated.
Close or cover with plastic wrap and refrigerate for 2 hours. If short on time, 30 minutes will do. Any amount of marinating time is better than none!
To make the skewers
While beef is marinating, soak the wooden skewers in water for at least 30 minutes before grilling. This will help prevent them from burning on the grill.
Remove steak from marinade and discard any excess.
Carefully thread the steak and veggies on two bamboo skewers that are about half an inch apart. This will help them cook more evenly and makes them easier to handle. I like to alternate threading the meat and the veggies - it just looks so pretty!
Spray the skewers lightly with cooking spray.
Grill skewers over direct heat for about 8 to 10 minutes, turning when each side has achieved beautiful grill marks and is slightly charred.
Remove skewers from grill and let rest for 5 minutes before eating.
Easy Beef Skewers
Amount Per Serving (1 skewer)
Calories from Fat 108
% Daily Value*
Saturated Fat 4g20%
Trans Fat 0g
Polyunsaturated Fat 0g
Monounsaturated Fat 2g
Vitamin A 250IU5%
Vitamin C 79.2mg96%
* Percent Daily Values are based on a 2000 calorie diet.
Serving: 1skewer | Calories: 206kcal | Carbohydrates: 5g | Protein: 20g | Fat: 12g | Saturated Fat: 4g | Polyunsaturated Fat: 0g | Monounsaturated Fat: 2g | Trans Fat: 0g | Cholesterol: 56mg | Sodium: 78mg | Potassium: 153mg | Fiber: 2g | Sugar: 2g | Vitamin A: 250IU | Vitamin C: 79.2mg | Calcium: 10mg | Iron: 1.8mg