Want a quick and tasty meal that impresses? My Garlic Herb Steak Kebabs are your answer! These easy-to-make skewers burst with flavor from fresh herbs, olive oil, and juicy sirloin steak. Perfect for grilling or backyard BBQs, they'll have your friends asking for seconds. Join me as I break down this simple recipe, layer by layer. Let’s get cooking delicious kebabs everyone will love!
Why I Love This Recipe
- Flavorful Marinade: The combination of garlic, herbs, and smoked paprika creates a mouthwatering marinade that infuses the steak with incredible flavor.
- Vibrant Veggies: Incorporating colorful bell peppers, onions, and zucchini not only makes the kebabs visually appealing but also adds a healthy crunch.
- Easy to Prepare: The simplicity of marinating and grilling makes this recipe perfect for a quick weeknight dinner or a weekend barbecue.
- Customizable: You can easily swap out the vegetables or adjust the seasoning to suit your personal taste, making it a versatile dish.
Ingredients
Main Ingredients
- 1 pound sirloin steak, cut into 1-inch cubes
- 1/4 cup extra virgin olive oil
- 4 cloves garlic, finely minced
- 2 tablespoons fresh rosemary, finely chopped
- 2 tablespoons fresh thyme, finely chopped
To make tasty garlic herb steak kebabs, I use sirloin steak. It’s tender and flavorful. The olive oil adds richness and helps the herbs stick. Fresh garlic gives a robust taste. I love adding rosemary and thyme to boost the flavor even more.
Seasonings
- 1 teaspoon smoked paprika
- 1 teaspoon freshly ground black pepper
- 1 teaspoon sea salt
The smoked paprika adds a nice, warm touch. Black pepper brings a little heat. Sea salt enhances all the flavors. Together, these seasonings make the kebabs really pop.
Vegetables
- 1 bell pepper, cut into 1-inch pieces
- 1 medium red onion, cut into wedges
- 1 medium zucchini, sliced into half-moon shapes
I like to include colorful veggies. Bell peppers add sweetness and crunch. Red onions give a nice bite. Zucchini adds a tender texture. These vegetables make the kebabs look and taste great.

Step-by-Step Instructions
Preparing the Marinade
To make the marinade, you need to mix the oil and herbs first. In a bowl, combine 1/4 cup of extra virgin olive oil, 2 tablespoons of chopped rosemary, and 2 tablespoons of chopped thyme.
Next, add 4 minced garlic cloves. Then, stir in 1 teaspoon of smoked paprika, 1 teaspoon of black pepper, and 1 teaspoon of sea salt. Mix well until all the ingredients blend together nicely. This marinade brings out great flavors in your steak.
Marinating the Steak
Proper marination time is key. After mixing the marinade, add 1 pound of cubed sirloin steak. Make sure each cube is coated well with the marinade. Cover the bowl with plastic wrap. Place it in the fridge for at least 1 hour. If you have time, marinate for up to 4 hours. Longer marinating gives better flavor.
Preparing the Grill and Skewers
If you use wooden skewers, soak them in water for about 30 minutes. This step helps prevent burning on the grill. While the skewers soak, preheat your grill to medium-high heat. A hot grill sears the meat well.
Assembling the Kebabs
Now, it's time to thread the ingredients onto the skewers. Start with a piece of marinated steak, then add chunks of bell pepper, red onion wedges, and zucchini slices. Alternate the ingredients for a colorful look. This not only makes the kebabs pretty but also adds more flavor.
Cooking the Kebabs
Place the assembled skewers on the hot grill. Cook for about 10-12 minutes. Turn the kebabs every few minutes for even cooking. Use a meat thermometer to check for doneness. For medium-rare, aim for 135°F.
Resting and Serving
Once cooked, let the kebabs rest for a few minutes. Resting helps the juices return to the meat. This step is vital for keeping the kebabs juicy and tasty. Serve them on a vibrant platter. You can add fresh herbs or a squeeze of lemon juice for a zesty touch. Enjoy with tzatziki sauce or a salad for a complete meal.
Tips & Tricks
Perfecting the Marinade
For the best flavor, use fresh herbs. You can swap rosemary and thyme for parsley or oregano. Feel free to add some red pepper flakes for heat. A good marinade time is at least one hour. For deeper flavor, marinate for up to four hours. This gives the meat time to soak in all the tasty goodness.
Grilling Methods
You can use a grill pan or an outdoor grill. A grill pan is great for indoor cooking. It gives a nice sear and flavor. If you use an outdoor grill, make sure it's hot. Adjust cooking time based on how thick your steak cubes are. Thicker pieces may need more time, while smaller pieces cook faster.
Presentation Ideas
Presentation makes your meal look inviting. Garnish the kebabs with fresh herbs like rosemary or thyme. A squeeze of lemon juice adds a bright touch. Serve the kebabs on a colorful platter. Pair them with a side of tzatziki sauce or a fresh salad. This makes a complete and delicious meal.
Pro Tips
- Marinating Time: For the best flavor, marinate the steak for at least 4 hours or overnight if possible. This allows the herbs and spices to deeply penetrate the meat.
- Skewering Technique: To ensure even cooking, alternate the steak with vegetables on the skewer. This helps distribute heat evenly and adds variety to each bite.
- Resting the Meat: After grilling, let the kebabs rest for about 5 minutes before serving. This helps the juices redistribute, making the meat more tender and flavorful.
- Serving Suggestions: Pair the kebabs with a refreshing side salad or tzatziki sauce to balance the richness of the steak and enhance the overall meal experience.
Variations
Protein Alternatives
If you want to switch things up, try chicken kebabs. Use boneless, skinless chicken thighs or breasts. Marinate them the same way as the steak. They will soak up all the great flavors.
Shrimp kebabs are another tasty option. Use large shrimp, peeled and deveined. They cook faster than steak, so keep an eye on them. Grill them for about 5-7 minutes, turning halfway through.
Vegetarian Options
For a plant-based meal, choose plant-based proteins like tofu or tempeh. Cut them into cubes and marinate just like the steak. They absorb flavors well and give a nice texture.
You can also make vegetable-only kebabs. Use a mix of your favorite veggies. Try mushrooms, bell peppers, zucchini, and cherry tomatoes. These kebabs are colorful and packed with flavor.
Flavor Profiles
You can add sweet and spicy variations to the dish. Try adding honey or maple syrup to the marinade for sweetness. For spice, add a pinch of cayenne pepper or chili flakes.
For international inspiration, think Mediterranean. Add lemon juice, cumin, or oregano to the marinade. These flavors will take your kebabs on a tasty trip around the world.
Storage Info
Refrigeration Guidelines
To store leftover kebabs, place them in an airtight container. Make sure they cool down first. This helps keep the flavors fresh. You can keep them in the fridge for up to three days. When you reheat them, check for any signs of spoilage.
To maintain freshness, wrap the kebabs in plastic wrap before placing them in the container. This adds an extra layer of protection. If you have any extra marinade, save it in a small jar. You can use it to enhance the flavors again when you reheat the kebabs.
Freezing Instructions
To freeze cooked kebabs, let them cool completely. Then, place them in a freezer-safe bag. Make sure to remove as much air as possible before sealing. This helps prevent freezer burn. You can freeze kebabs for about three months.
For thawing, move the kebabs from the freezer to the fridge. This method takes about eight hours. If you need them faster, you can thaw them in the microwave. Use the defrost setting and keep an eye on them to avoid cooking.
Reheating Tips
For the best reheating, use an oven or grill. Preheat your oven to 350°F. Place the kebabs in a baking dish covered with foil. Heat for about 15 minutes. This keeps them moist.
If using a grill, heat it to medium. Place the kebabs on the grill for about five minutes, turning them halfway. Avoid cooking them too long, as this can lead to dryness. If you want to add moisture, brush them with some olive oil or leftover marinade. This will keep your kebabs juicy and flavorful!
FAQs
How long should I marinate the steak?
Marinate the steak for at least 1 hour. For the best flavor, marinate for up to 4 hours. The longer the steak sits, the more it soaks up the garlic and herbs. Just remember, don’t exceed 24 hours, or the meat can become mushy.
What types of skewers are best for grilling?
You can use wooden or metal skewers. If you choose wooden skewers, soak them in water for 30 minutes. This prevents burning on the grill. Metal skewers are reusable and do not need soaking. They also get hotter, which helps cook the meat more evenly.
How do I know when the kebabs are done?
Use a meat thermometer to check the temperature. For medium-rare, aim for 135°F. For medium, look for 145°F. Checking the temperature helps you avoid overcooking. Let the kebabs rest for a few minutes after cooking for the best flavor.
Can I make kebabs in the oven?
Yes, you can make kebabs in the oven. Preheat your oven to 400°F. Place the skewers on a baking dish. Bake for about 15-20 minutes, flipping halfway through. Check the meat's temperature to ensure it’s done.
Are garlic herb steak kebabs healthy?
Garlic herb steak kebabs can be healthy. They use lean sirloin steak, which is high in protein. The fresh herbs and vegetables add nutrients and flavor without extra calories. Just be mindful of the oil used in the marinade.
In this blog post, we explored how to create delicious garlic herb steak kebabs using fresh ingredients. We covered the main components, including sirloin steak, veggies, and seasonings. I shared step-by-step instructions, from marinating the steak to grilling techniques. Be sure to try the variations, like chicken or veggie kebabs, for new flavors. Remember, resting your kebabs is key for great taste. Use my tips for perfect grilling and storage to enjoy these delicious meals later. Happy grilling!