
Looking for a delicious way to enjoy grilled meats and veggies? These steak and veggie skewers are the perfect solution! Ideal for summer barbecues or quick weeknight dinners, they bring a burst of flavor and vibrant colors to your plate.
With juicy steak paired with a medley of fresh vegetables, these skewers are not just a meal; they’re a culinary celebration. You can customize them with your favorite vegetables and seasonings, making them as simple or as adventurous as you like.
Imagine biting into a perfectly grilled piece of steak, complemented by the smoky sweetness of bell peppers and the charred goodness of onions. Every skewer is a delightful combination of tastes that will make your taste buds dance.
Preparing the Marinade
The foundation of flavor in grilled steak and vegetable skewers lies in the marinade. A good marinade not only infuses meat with taste but also helps in tenderizing it, resulting in juicy bites.
To create the marinade, combine olive oil, soy sauce, balsamic vinegar, minced garlic, salt, black pepper, and dried oregano in a bowl. Whisk these ingredients together until well blended. This mixture will coat the steak and vegetables, enhancing their natural flavors.
Marinating the Steak
Once your marinade is ready, it’s time to prepare the steak. Cut sirloin steak into 1-inch cubes for optimal marinating and grilling. Place the cubes in a resealable bag or bowl, ensuring they are evenly coated with the marinade.
Seal the bag or cover the bowl and refrigerate for at least one hour. For a deeper flavor, consider marinating overnight. The longer the steak sits in the marinade, the more flavor it will absorb, resulting in a juicier and more flavorful skewer.
Assembling the Skewers
With your steak marinated and ready, it’s time to bring the skewers to life. Gather a variety of fresh vegetables such as bell peppers, zucchini, onions, and cherry tomatoes. Each of these adds its own unique character to the dish.
Thread the marinated steak and vegetables alternately onto the skewers. This not only provides visual appeal but also ensures that each bite offers a delightful combination of flavors and textures. Use wooden or metal skewers based on your preference.
Grilling the Skewers
Preheat your grill to medium-high heat, which is essential for achieving a nice sear on the steak and perfect char on the vegetables. Once the grill is hot, place the skewers on it, ensuring they are not overcrowded.
Grill the skewers for about 10-12 minutes, turning occasionally. This process allows the steak to reach your desired level of doneness while the vegetables become tender and slightly charred. Keep an eye on them to avoid overcooking!
Serving Suggestions
Once grilled to perfection, it’s time to serve your skewers. After removing them from the grill, let them rest for a few minutes. This step helps the juices redistribute throughout the meat, enhancing its flavor and moisture.
Consider serving the skewers on a rustic wooden platter, garnished with fresh herbs for an added burst of color. For a complete meal, pair them with a side of rice or a fresh salad. A dipping sauce can add an extra layer of flavor, so don’t forget to include that on the side!
Nutritional Benefits
These grilled steak and vegetable skewers offer a balanced meal option, providing a good source of protein from the steak, along with vitamins and minerals from the assorted vegetables. With only 300 calories per serving, they can fit into a variety of dietary plans.
The healthy fats from olive oil and the low carbohydrate content make this dish suitable for many health-conscious eaters. Enjoying skewers like these can also promote a diverse intake of nutrients, making your meals not only satisfying but nourishing as well.
Delicious Grilled Steak and Veggie Skewers

These grilled steak and vegetable skewers are marinated for extra flavor, then cooked to juicy perfection. The blend of tender steak and crisp vegetables creates a satisfying dish that’s both hearty and refreshing.
Ingredients
- 1 pound sirloin steak, cut into 1-inch cubes
- 1 bell pepper, cut into 1-inch pieces
- 1 medium zucchini, sliced into thick rounds
- 1 medium onion, cut into wedges
- 1 cup cherry tomatoes
- 1/4 cup olive oil
- 2 tablespoons soy sauce
- 2 tablespoons balsamic vinegar
- 3 cloves garlic, minced
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon dried oregano
- Skewers (wooden or metal)
Instructions
- Prepare the Marinade: In a bowl, whisk together olive oil, soy sauce, balsamic vinegar, minced garlic, salt, pepper, and oregano.
- Marinate the Steak: Place the cubed steak in a resealable bag or bowl. Pour the marinade over the steak, seal, and refrigerate for at least 1 hour, or overnight for more flavor.
- Assemble the Skewers: Thread the marinated steak and assorted vegetables onto the skewers, alternating between meat and veggies.
- Preheat the Grill: Heat your grill to medium-high heat.
- Grill the Skewers: Place the skewers on the grill and cook for about 10-12 minutes, turning occasionally, until the steak reaches your desired doneness and the vegetables are tender and slightly charred.
- Serve: Remove from the grill and let rest for a few minutes before serving. Enjoy your skewers on their own or with a side of rice or salad.
Cook and Prep Times
- Prep Time: 15 minutes
- Marinating Time: 1 hour
- Cook Time: 12 minutes
- Total Time: 1 hour 27 minutes
Nutrition Information
- Servings: 4 servings
- Calories: 300kcal
- Fat: 20g
- Protein: 25g
- Carbohydrates: 8g
