Ingredients
1.5 lbs steak (skirt, flank, or sirloin)
1 green bell pepper, cut into 1-inch cubes
1 red bell pepper, cut into 1-inch cubes
1 yellow bell pepper, cut into 1-inch cubes
1 red onion, cut into chunks and separated into layers
1 tsp chili powder
1 tsp cumin
1 tsp garlic powder
1 tsp sea salt
1/2 tsp onion powder
1/2 tsp black pepper
1/4 tsp cayenne pepper
Instructions
1-Prepare skewers: Soak wooden skewers in water for at least 30 minutes if using; metal skewers are preferable.
2-Cut the steak: Slice against the grain into 1-inch strips.
3-Season: Toss steak, bell peppers, and onion with the spice mix until evenly coated.
4-Skewer: Thread steak and vegetables onto 8 skewers, alternating and packing snugly but leaving room for heat circulation.
5-Prep the grill: Lightly oil grates and preheat to medium-high (400–450°F).
6-Grill: Cook kebabs over direct heat for 12 minutes total, turning every 3 minutes for even char.
7-Check doneness: Insert a digital thermometer; aim for 135°F for medium-rare.
8-Rest: Move to a plate and let rest for 5 minutes to lock in juices.
9-Finish: Squeeze fresh lime juice over the hot skewers just before serving.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
💡 Soak wooden skewers in water for at least 30 minutes before grilling to prevent burning — or better yet, use metal skewers for even cooking.
🍋 A squeeze of fresh lime juice right before serving makes the smoky flavors pop and brightens every bite.
🥩 Slice steak against the grain for the most tender results — it shortens the muscle fibers and keeps each piece juicy.
- Prep Time: 20 minutes
- Resting Time: 5 minutes
- Cook Time: 12 minutes
- Category: Main Dish
- Method: Grilling
- Cuisine: Tex-Mex
- Diet: Gluten-Free
Nutrition
- Serving Size: 1 skewer
- Calories: 210
- Sugar: 3g
- Sodium: 350mg
- Fat: 10g
- Saturated Fat: 3.5g
- Unsaturated Fat: 5.5g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 1g
- Protein: 24g
- Cholesterol: 70mg
