Air Fryer Beef Kabobs

If you love kabobs but don’t feel like dealing with the grill, the air fryer is your best friend. These air fryer beef kabobs come out perfectly cooked every single time.

Tender sirloin steak cubes with bell peppers, red onion, and mushrooms – all threaded on skewers and cooked at high heat until everything is caramelized and delicious.

Easy air fryer beef kabobs on skewers

The marinade is really simple. It’s a mix of savory and smoky flavors that soaks into the beef and gives it so much taste without being overwhelming.

I love this recipe because it’s a full meal on a stick. You get your protein and veggies all in one, and cleanup is minimal.

The whole thing takes about 30 minutes from start to finish, including marinating time. Hard to beat that for a dinner this good.

Why You’ll Love This Recipe

Steakhouse Flavor in Minutes – The soy sauce and worcestershire combo creates a savory depth that makes these taste like restaurant-quality kabobs.

No Grill Needed – You get that charred caramelized crust on the steak without ever stepping outside or firing up a grill.

Hearty air fryer beef kabobs with peppers

The Marinade Does All the Work – Just 15 minutes of marinating gives the sirloin so much flavor thanks to the garlic and smoked paprika.

A Full Meal on a Stick – With protein and four different vegetables on every skewer you get a complete dinner with zero side dishes needed.

Ingredients

  • 1 1/2 lb Sirloin Steak, cut into 1 1/4 inch cubes
  • 1 large Red Bell Pepper, cut into 1 inch pieces
  • 1 large Green Bell Pepper, cut into 1 inch pieces
  • 1 medium Red Onion, cut into 1 inch chunks
  • 8 oz White Mushrooms, halved
  • 3 tbsp Olive Oil
  • 2 tbsp Soy Sauce
  • 1 tbsp Worcestershire Sauce
  • 3 cloves Garlic, minced
  • 1 tsp Smoked Paprika
  • 1 tsp Onion Powder
  • 1/2 tsp Black Pepper
  • 1/2 tsp Salt
  • Wooden or Metal Skewers

How To Make

Step 1

If using wooden skewers, soak them in water for at least 20 minutes to prevent burning.

Step 2

In a large bowl, whisk together the olive oil, soy sauce, worcestershire sauce, minced garlic, smoked paprika, onion powder, black pepper, and salt. Add the steak cubes and toss to coat. Let them marinate for at least 15 minutes, or up to 2 hours in the fridge.

Step 3

Thread the marinated steak cubes onto the skewers, alternating with pieces of red bell pepper, green bell pepper, red onion, and mushrooms. Pack them snugly but not too tightly so everything cooks evenly.

Step 4

Preheat the air fryer to 400°F (200°C) for 3 minutes.

Step 5

Place the kabobs in the air fryer basket in a single layer. You may need to trim the skewers to fit. Air fry at 400°F for 10 to 12 minutes for medium, turning them every 3 to 4 minutes so all sides get nice color.

Step 6

Remove from the air fryer and let the kabobs rest for 3 minutes before serving. The steak will be juicy and caramelized with perfectly tender vegetables.

Succulent air fryer beef kabobs served warm

Tips

Marinate the Steak Alone

Only marinate the steak cubes in the sauce – don’t toss the vegetables in with them. The soy sauce and worcestershire will make the veggies release water, and that extra moisture means everything steams instead of getting that nice sear in the air fryer.

If you want the vegetables seasoned, just give them a light drizzle of olive oil and a pinch of salt and pepper before threading them onto the skewers. That’s all they need.

Don’t Crowd the Basket

You really need air flowing around every side of each kabob for them to cook right. If you stack them on top of each other or squeeze too many in, the steak won’t get that caramelized outside and the veggies will come out soft and steamed.

Flavorful air fryer beef kabobs plated

Depending on your air fryer size, you’ll probably need to cook these in two batches. It’s worth the extra few minutes to do it right.

If you’re cooking in batches, the second round might need about a minute less since the air fryer is already hot.

Cut Your Vegetables Bigger Than the Steak

Bell peppers, onions, and mushrooms shrink a lot more than steak when they cook at high heat. If you cut them the same size as the beef, they’ll end up way smaller and overcooked by the time the steak is done.

Go slightly bigger with the veggie pieces – closer to 1.5 inches. That way everything finishes at the same time and you get tender vegetables with a little bite left instead of mushy ones.

Related Recipes

Frequently Asked Questions

Can I use a different cut of beef for these air fryer kabobs?

Sirloin works great here because it’s tender and holds up well in the high heat of an air fryer, but you can also use ribeye, strip steak, or even filet mignon if you want something more tender. Just make sure whatever cut you pick has some marbling so it doesn’t dry out during cooking.

Avoid lean cuts like eye of round or top round – they tend to get tough and chewy with this quick, high-heat cooking method.

Air Fryer Beef Kabobs

Air Fryer Beef Kabobs

These air fryer beef kabobs deliver juicy, caramelized steak and tender veggies in minutes. A quick and delicious dinner the whole family will love.
No ratings yet
Print Pin
Prep Time: 25 minutes
Cook Time: 15 minutes
Total Time: 40 minutes
Servings: 4 servings
Equipment
  • skewers
Ingredients
  • 1 1/2 lb Sirloin Steak, cut into 1 1/4 inch cubes
  • 1 large Red Bell Pepper, cut into 1 inch pieces
  • 1 large Green Bell Pepper, cut into 1 inch pieces
  • 1 medium Red Onion, cut into 1 inch chunks
  • 8 oz White Mushrooms, halved
  • 3 tbsp Olive Oil
  • 2 tbsp Soy Sauce
  • 1 tbsp Worcestershire Sauce
  • 3 cloves Garlic, minced
  • 1 tsp Smoked Paprika
  • 1 tsp Onion Powder
  • 1/2 tsp Black Pepper
  • 1/2 tsp Salt
  • Wooden or Metal Skewers
Instructions
  • If using wooden skewers, soak them in water for at least 20 minutes to prevent burning.
  • In a large bowl, whisk together the olive oil, soy sauce, worcestershire sauce, minced garlic, smoked paprika, onion powder, black pepper, and salt. Add the steak cubes and toss to coat. Let them marinate for at least 15 minutes, or up to 2 hours in the fridge.
  • Thread the marinated steak cubes onto the skewers, alternating with pieces of red bell pepper, green bell pepper, red onion, and mushrooms. Pack them snugly but not too tightly so everything cooks evenly.
  • Preheat the air fryer to 400°F (200°C) for 3 minutes.
  • Place the kabobs in the air fryer basket in a single layer. You may need to trim the skewers to fit. Air fry at 400°F for 10 to 12 minutes for medium, turning them every 3 to 4 minutes so all sides get nice color.
  • Remove from the air fryer and let the kabobs rest for 3 minutes before serving. The steak will be juicy and caramelized with perfectly tender vegetables.

Nutrition

Serving: 1serving | Calories: 370kcal | Carbohydrates: 12g | Protein: 40g | Fat: 18g
Course: Main Course
Cuisine: American
Keyword: air fryer, beef kabobs, grilled vegetables, steak skewers
Cost: $18

Leave a Comment

Recipe Rating




Send this to a friend