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
Steak Fajita Kebabs

Steak Fajita Kebabs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🔥 Juicy, smoky steak kebabs loaded with colorful peppers and onions — no marinating required, just toss, skewer, and grill. 🌮 Perfect for a quick weeknight fiesta, these skewers deliver all the fajita flavor you crave with minimal cleanup and maximum flavor.

  • Total Time: 37 minutes
  • Yield: 8 skewers 1x

Ingredients

Scale

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.

  • Author: Ruby Bennett
  • 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