Published on January 16, 2026
Ready in: 1 hour · Serves: 4 · Technique: Grilling · Storage: 3 days in the fridge.
Quick Answer
Boxed-style summary: Marinate sirloin steak, thread it with fresh vegetables on skewers, and grill until tender and vibrant for a perfect gathering meal.
As we transition into the brisk, aromatic days of fall in New York City, I find myself reminiscing about the creative ways we can celebrate the upcoming Thanksgiving and Christmas gatherings. Nothing brings people together quite like sharing a meal, and what better way to enjoy that camaraderie than with vibrant and flavorful grilled steak and asparagus kabobs? This dish not only bursts with color but also encapsulates the essence of fall grilling, making it ideal for festive outdoor dining or cozy indoor feasts.
A Flavorful Gathering Dish

Why You’ll Love This Recipe
- Vibrant flavors and colors that celebrate the essence of fall.
- Easy to prepare, making it perfect for gatherings.
- Healthy ingredients packed with nutrients.
- Customization options for various tastes and preferences.
- A delightful blend of textures with tender steak and crisp vegetables.
Ingredients
This recipe combines fresh ingredients that elevate the classic kabob experience.
For the Kabobs
- 1 pound of sirloin steak, cut into 1-inch cubes
- 1 bunch of fresh asparagus, trimmed and cut into 2-inch pieces
- 1 red bell pepper, cut into 1-inch pieces
- 1 yellow onion, cut into wedges
For the Marinade
- 3 tablespoons olive oil
- 2 tablespoons soy sauce
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- Salt and pepper to taste
Additional
- Skewers (wooden or metal)
How to Make Grilled Steak and Asparagus Kabobs (Step-by-Step)
Follow these simple steps to create a mouthwatering dish that’s sure to impress.
Step 1: Marinate the Steak
In a large bowl, combine the olive oil, soy sauce, minced garlic, dried oregano, salt, and pepper. Massage the mixture into the sirloin cubes, ensuring each piece is well-coated. Allow the meat to marinate for at least 30 minutes, or refrigerate for several hours or overnight for even greater flavor.
Step 2: Prep the Veggies
While the steak marinates, prepare the vibrant vegetables—fresh asparagus, red bell pepper, and sweet yellow onion. Toss them in a bit of olive oil, salt, and pepper, ensuring they are lightly coated for added flavor.
Step 3: Assemble the Kabobs
Soak wooden skewers in water for 30 minutes, if using, to prevent burning. Begin threading the marinated steak, asparagus, bell pepper, and onion onto the skewers, alternating between each for an appealing presentation. Use enough skewers to hold the mix comfortably without overcrowding.
Step 4: Grill to Perfection
Preheat your grill to medium-high heat. Once ready, place the kabobs on the grill grates. Grill the kabobs for about 10-12 minutes, turning occasionally until the steak reaches your desired doneness and the vegetables are nicely charred but still vibrant in color. Look for a slight jiggle in the steak to indicate it’s just about done.
Step 5: Serve and Enjoy
Remove the kabobs from the grill and let them rest for a few minutes. This resting period allows the juices to redistribute, ensuring each bite is succulent. Serve them up with a side of garlic roasted potatoes or a fresh salad for a complete meal perfect for gatherings.

Common Mistakes to Avoid
- Skipping the Marinade: Don’t underestimate the power of marination; without it, your steak might taste bland.
- Overcrowding the Skewers: Give each piece enough space to cook evenly. Overcrowding can result in uneven cooking.
- Not Letting the Kabobs Rest: Cutting into them immediately can lead to dry meat—always allow them to rest.
Tips and Tricks for Success
- Switch up the veggies! Try zucchini or cherry tomatoes for added diversity on the skewers.
- If you’d like to add extra flavor, consider a sprinkle of smoked paprika or fresh herbs before grilling.
- For a delicious dipping sauce, mix Greek yogurt with lemon juice and fresh dill; it pairs beautifully with the kabobs.
Variations
- Use chicken or shrimp instead of steak for different protein options.
- Add mushrooms or bell pepper varieties for more flavor.
- Incorporate different herbs such as thyme or rosemary for a unique twist.
How to Serve
- Pair with garlic roasted potatoes.
- Serve alongside a fresh green salad.
- Offer a selection of dipping sauces for added taste.

Make Ahead and Storage
- Make Ahead: Marinate the steak up to 24 hours in advance for enhanced flavor.
- Storage: Leftover kabobs can be stored in an airtight container in the fridge for up to 3 days.
- Reheating: Enjoy them cold in a salad or reheat gently in a skillet to maintain moisture.
- Freezing: Not recommended for best quality; best enjoyed fresh.
Recipe Notes / What I Learned
I was reminded that simple ingredients, when paired thoughtfully and grilled with care, can create magic. The flavors meld beautifully, and this dish is a showstopper at any gathering—perfect for capturing the essence of shared meals this holiday season.
Yield and Serving Size
Yield: 4 servings · Serving Size: 2 kabobs
Nutrition Snapshot
Estimated Nutrition Per Serving: ~320 calories · 28g protein · 12g carbs · 18g fat

Delicious Grilled Steak and Asparagus Kabobs
Ingredients
Equipment
Method
- In a large bowl, combine olive oil, soy sauce, minced garlic, dried oregano, salt, and pepper. Massage the marinade into the sirloin cubes and let it marinate for at least 30 minutes.
- Prepare the asparagus, red bell pepper, and yellow onion by tossing them in olive oil, salt, and pepper.
- Soak wooden skewers in water for 30 minutes (if using). Thread the marinated steak, asparagus, bell pepper, and onion onto the skewers, alternating for a colorful display.
- Preheat your grill to medium-high heat. Grill the kabobs for 10-12 minutes, turning occasionally, until the steak reaches your desired doneness and the vegetables are charred but vibrant.
- Let the kabobs rest for a few minutes before serving for optimal juiciness.
Notes
FAQs
A1: Yes, you can substitute sirloin steak with chicken, shrimp, or even tofu for a vegetarian option. Just adjust the cooking time accordingly.
A2: For the best flavor, marinate the steak for at least 30 minutes. If you have more time, letting it sit in the refrigerator overnight enhances the taste even more.
A3: Absolutely! You can bake the kabobs in the oven at 400°F (200°C) for about 15-20 minutes, turning them halfway through for even cooking.
A4: These kabobs pair wonderfully with sides like garlic roasted potatoes, a fresh salad, or even a grain like quinoa or couscous for a complete meal.
A5: Leftover kabobs can be stored in an airtight container in the fridge for up to 3 days. They can be enjoyed cold in a salad or reheated gently in a skillet to maintain moisture.







