Juicy Air Fryer Steak Kabobs — Smoky, Tender, and Ready in 15 Minutes

Steak Kabobs

Kabobs are one of those dishes that feel festive and special — like you put in real effort — even when they come together in under 20 minutes. And when you make steak kabobs in the air fryer, you get beautifully seared, tender beef with caramelized veggies, no grill required. No fighting with coals, no flare-ups, just perfectly cooked kabobs every single time.

I started making these on weeknights when I wanted something that felt a little more “dinner party” without any of the fuss. The air fryer creates the most wonderful crust on the steak while keeping the inside juicy and full of flavor. Paired with vibrant peppers and onions, this air fryer steak kabob recipe is pure weeknight magic.

Why You'll Love This Recipe

  • No grill needed — perfect year-round, rain or shine
  • Tender, restaurant-quality steak in a fraction of the time
  • Colorful and nutritious — packed with veggies
  • Easily customizable with different marinades and vegetables
  • Great for meal prep — marinate the beef ahead of time
  • Low-carb and high-protein — a healthy, satisfying dinner

Ingredients

Main Ingredients

  • 1.5 lbs sirloin or ribeye steak, cut into 1.5-inch cubes
  • 1 red bell pepper, cut into 1-inch pieces
  • 1 green bell pepper, cut into 1-inch pieces
  • 1 yellow onion, cut into wedges
  • 2 tablespoons olive oil
  • 2 tablespoons soy sauce
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon garlic powder
  • 1 teaspoon smoked paprika
  • ½ teaspoon black pepper
  • ½ teaspoon salt

Optional Add-ins

  • Mushrooms — whole cremini or button mushrooms thread beautifully
  • Zucchini — adds color and soaks up marinade well
  • Cherry tomatoes — burst with sweetness (add at the end to avoid overcooking)
  • Red onion — milder and slightly sweeter than yellow
  • Fresh rosemary or thyme — tuck sprigs between cubes for herby aroma

Step-by-Step Instructions

  • Make the marinade. Whisk together olive oil, soy sauce, Worcestershire sauce, garlic powder, smoked paprika, salt, and black pepper in a bowl.
  • Marinate the steak. Add the steak cubes to the marinade, toss to coat, and let sit for at least 20 minutes at room temperature (or up to 8 hours in the fridge).
  • Prep your skewers. If using wooden skewers, soak them in water for 20–30 minutes to prevent burning. Metal skewers are ideal for the air fryer.
  • Assemble the kabobs. Thread steak and vegetables alternately onto skewers, leaving a little space between pieces for even cooking.
  • Preheat the air fryer to 400°F (205°C) for 3–4 minutes.
  • Cook the kabobs. Place skewers in the air fryer basket (you may need to trim them to fit or cook in batches). Air fry for 10–12 minutes, turning halfway through, until steak reaches your desired doneness. For medium-rare, aim for an internal temp of 135°F.
  • Rest and serve. Let kabobs rest for 3 minutes before serving to allow juices to redistribute.

Pro Tips

  • Cut steak uniformly so all pieces cook evenly.
  • Don’t skip marinating — even 20 minutes makes a big flavor difference.
  • Leave small gaps between pieces on the skewer for air circulation.
  • Use a meat thermometer for precision — 130°F (rare), 135°F (medium-rare), 145°F (medium).
  • Pat the steak dry before marinating if you have time — better browning.
  • Metal skewers are best for the air fryer — they conduct heat and keep kabobs from rolling.

Variations & Substitutions

  • Chicken kabobs — use boneless thighs and cook to 165°F internal temp
  • Shrimp kabobs — cook at 400°F for just 6–8 minutes
  • Teriyaki style — replace soy/Worcestershire with teriyaki sauce and add pineapple chunks
  • Mediterranean — marinate in lemon, olive oil, oregano, and garlic; serve with tzatziki
  • Steak and potato — add parboiled baby potato cubes to the skewers
  • Spicy version — add red pepper flakes and a drizzle of hot sauce to the marinade

What to Serve With

  • Fluffy white rice or herbed couscous
  • Warm pita bread with hummus
  • Fresh Greek salad with feta
  • Roasted garlic mashed potatoes
  • Chimichurri sauce for dipping or drizzling
  • Grilled corn on the cob (also excellent in the air fryer!)

Storage & Reheating

Refrigerator: Store cooked kabobs in an airtight container for up to 3 days.

Freezer: Freeze marinated, uncooked steak cubes (without vegetables) for up to 3 months.

Reheating: Reheat in the air fryer at 350°F for 3–4 minutes. Add a splash of beef broth to keep the steak from drying out.

Recipe Card

Prep Time 10 minutes + 20 min marinate

Cook Time 12 minutes

Total Time 42 minutes

Servings 4

Ingredients Summary:

1.5 lbs sirloin steak (cubed), 1 red + 1 green bell pepper, 1 onion, olive oil, soy sauce, Worcestershire sauce, garlic powder, smoked paprika, salt & pepper

Instructions Summary:

Marinate steak → thread onto skewers with veggies → air fry at 400°F for 10–12 minutes, turning halfway → rest and serve

These air fryer steak kabobs are weeknight gold — all the flavor of grilled kabobs without heating up the backyard! Give them a try and leave a comment telling me how you made them your own. 🥩🔥

Leave a Comment

Your email address will not be published. Required fields are marked *