
There’s something so special about gathering around the grill, the aroma of marinated steak filling the air, and the excitement of sharing a meal with loved ones. Steak kabobs are not only delicious but also a breeze to make, making them perfect for a quick weeknight dinner or a fun weekend barbecue. Trust me, once you try these, you’ll be coming back for more!
Why You’ll Love Steak Kabobs
- Fast
- Easy
- Giftable
- Crowd-pleasing
Ingredients
- 1 pound of beef sirloin: Tender and flavorful, perfect for grilling.
- 1 red bell pepper: Adds sweetness and color to your kabobs.
- 1 green bell pepper: A fresh crunch that complements the beef.
- 1 medium onion: Brings a savory element to each bite.
- 2 tablespoons olive oil: Helps the marinade stick and adds richness.
- 2 tablespoons soy sauce: A savory kick that enhances the beef’s flavor.
- 2 tablespoons Worcestershire sauce: Adds depth and a bit of tang.
- 2 cloves garlic, minced: A must for that aromatic flavor.
- 1 teaspoon black pepper: For a touch of heat.
- 1 teaspoon salt: Essential for bringing all the flavors together.
- 1 teaspoon paprika: Adds a hint of smokiness.
- 1 teaspoon dried oregano: A lovely herbal note.
- Skewers (metal or soaked wooden): To hold everything together.
How to Make Steak Kabobs
Ready to get started? Follow these simple steps to create your own delicious steak kabobs:
- Marinate the Beef: In a large bowl, combine olive oil, soy sauce, Worcestershire sauce, minced garlic, black pepper, salt, paprika, and oregano. Add the beef cubes and toss to coat well. Cover and marinate in the refrigerator for at least 30 minutes or up to 2 hours for more flavor.
- Prepare the Skewers: If using wooden skewers, soak them in water for at least 30 minutes to prevent burning while grilling.
- Assemble the Kabobs: Thread the marinated beef cubes onto the skewers, alternating with pieces of red bell pepper, green bell pepper, and onion. This not only looks beautiful but also mixes the flavors wonderfully.
- Preheat the Grill: Get your grill ready by preheating it to medium-high heat.
- Grill the Kabobs: Place the skewers on the grill and cook for about 10-15 minutes, turning occasionally. You want the beef cooked to your desired level of doneness and the vegetables to be tender.
- Serve: Remove from the grill and let rest for a few minutes. Serve hot with your favorite dipping sauce or side dishes. I love pairing these with a fresh salad or some garlic bread!
Substitutions & Additions
If you want to switch things up, there are plenty of ways to customize your steak kabobs:
- Try different vegetables like zucchini, cherry tomatoes, or mushrooms.
- For a spicy kick, add some jalapenos or marinated artichokes.
- Swap out the beef for chicken or shrimp for a different flavor profile.
Tips for Success
Here are a few tips I’ve learned to ensure your kabobs turn out perfectly:
- Don’t overcrowd the skewers; give each piece some space for even cooking.
- Make sure your grill is hot enough before placing the kabobs on it to get a nice sear.
- If you have leftovers, they can be chopped into salads or wraps for an easy lunch the next day!
How to Store Steak Kabobs
If you have any leftovers (which is rare, but it happens!), you can store them in an airtight container in the refrigerator for up to 3 days. Just reheating them on the grill or in a skillet can revive their delicious flavors!
FAQs
- Can I use other meats? Absolutely! Chicken, pork, or even tofu work wonderfully.
- How long should I marinate the beef? A minimum of 30 minutes is great, but 2 hours will really amp up the flavor!
- Can I make these in the oven? Yes! Just place them on a baking sheet and broil for about 10-15 minutes, turning halfway through.
Steak kabobs are such a delightful way to enjoy a meal while creating wonderful memories with friends and family. For more delicious recipes, check out easy homemade strawberry cheesecake donuts or easy peach pie cruffins for treats you will love!
Feeling inspired? Don’t forget to follow us on Pinterest for more tasty ideas and recipes!

Steak Kabobs
Ingredients
Equipment
Method
- Step 1: In a large bowl, combine olive oil, soy sauce, Worcestershire sauce, minced garlic, black pepper, salt, paprika, and oregano. Add the beef cubes and toss to coat well. Cover and marinate in the refrigerator for at least 30 minutes or up to 2 hours for more flavor.
- Step 2: If using wooden skewers, soak them in water for at least 30 minutes to prevent burning while grilling.
- Step 3: Thread the marinated beef cubes onto the skewers, alternating with pieces of red bell pepper, green bell pepper, and onion.
- Step 4: Preheat the grill to medium-high heat.
- Step 5: Place the skewers on the grill and cook for about 10-15 minutes, turning occasionally.
- Step 6: Remove from the grill and let rest for a few minutes. Serve hot with your favorite dipping sauce or side dishes.










