There’s nothing quite like the smell of sizzling meat and charred vegetables drifting across the backyard on a warm evening. If you’re searching for fresh Grilling Ideas For Dinner, this garlic butter steak and veggie skewer recipe is exactly what your weeknight rotation needs. It’s smoky, juicy, loaded with color, and comes together faster than you’d expect. This recipe is perfect for busy parents, weekend grill masters, and total beginners who just got their first grill and don’t know where to start.
Why You’ll Love This Recipe
- Bold flavor: A garlic butter marinade with smoked paprika and rosemary gives every bite a rich, savory punch.
- Beginner-friendly: No fancy techniques required — just skewer, season, and grill.
- Great texture contrast: Juicy, caramelized steak paired with tender-crisp grilled vegetables.
- Fast cooking: Ready in under 30 minutes, making it ideal for weeknight dinners.
- Crowd-pleasing: Works for backyard BBQs, family dinners, or meal prep.
Ingredients
- 1 1/2 lbs sirloin steak, cut into 1-inch cubes
- 1 red bell pepper, cut into chunks
- 1 yellow bell pepper, cut into chunks
- 1 zucchini, sliced into thick half-moons
- 1 red onion, cut into chunks
- 8 ounces button mushrooms, halved
- 1/4 cup olive oil
- 3 tablespoons unsalted butter, melted
- 4 cloves garlic, minced
- 1 tablespoon fresh rosemary, chopped (or 1 teaspoon dried)
- 1 tablespoon Worcestershire sauce
- 1 teaspoon smoked paprika
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon onion powder
- Wooden or metal skewers
- Fresh parsley, chopped, for garnish

Ingredient Notes and Substitutions
Sirloin steak is ideal here because it’s tender, affordable, and grills quickly. If you want a leaner option, try flank steak or even chicken thighs cut into cubes. For a budget-friendly swap, ground beef patties or kabob-style ground beef sticks also work well on the grill.
The garlic butter marinade is the flavor backbone of this recipe. Butter adds richness, while olive oil helps distribute the seasoning evenly and prevents sticking on the grates. If you’re dairy-free, swap the butter for extra olive oil or a plant-based butter alternative.
Feel free to swap vegetables based on what’s in season. Cherry tomatoes, corn chunks, or asparagus all grill beautifully. Smoked paprika adds a subtle BBQ-style flavor, but regular paprika works fine if that’s what you have on hand.
If you’re new to grilling, this is a great starter recipe because it teaches you heat control, timing, and basic seasoning — skills you’ll use in almost every future grilling ideas for dinner recipe you try.
Grilling Ideas For Dinner

Description: Juicy garlic butter steak and veggie skewers grilled to smoky perfection for an easy, flavorful weeknight dinner.
- Prep: 15 min
- Cook: 12 min
- Total: 27 min
- Servings: 4
- 1 1/2 lbs sirloin steak, cut into 1-inch cubes
- 1 red bell pepper, cut into chunks
- 1 yellow bell pepper, cut into chunks
- 1 zucchini, sliced into thick half-moons
- 1 red onion, cut into chunks
- 8 ounces button mushrooms, halved
- 1/4 cup olive oil
- 3 tablespoons unsalted butter, melted
- 4 cloves garlic, minced
- 1 tablespoon fresh rosemary, chopped (or 1 teaspoon dried)
- 1 tablespoon Worcestershire sauce
- 1 teaspoon smoked paprika
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon onion powder
- Wooden or metal skewers
- Fresh parsley, chopped, for garnish
- Whisk together the marinade and toss with the steak cubes.
- Thread steak and vegetables onto skewers, alternating pieces.
- Preheat the grill to medium-high heat.
- Grill skewers for about 10-12 minutes, turning occasionally.
- Rest the skewers for a few minutes before serving.
- Garnish with fresh parsley and serve warm.
Ingredients
Instructions
Step-by-Step Instructions

1. Make the Garlic Butter Marinade
In a medium bowl, whisk together the olive oil, melted butter, minced garlic, rosemary, Worcestershire sauce, smoked paprika, salt, pepper, and onion powder. It should smell rich and garlicky right away — that’s your flavor base.
2. Marinate the Steak
Add the steak cubes to the bowl and toss until every piece is coated. Let it sit for at least 10 minutes at room temperature, or refrigerate up to 2 hours if you want to prepare it ahead of time.
3. Assemble the Skewers
Thread the steak, bell peppers, zucchini, onion, and mushrooms onto skewers, alternating pieces for even color and cooking. Don’t overcrowd the skewer — leave a little space between pieces so heat can reach all sides.
Grilling Ideas For Dinner: Getting the Perfect Char
Preheat your grill to medium-high heat, around 400-450°F. Lightly oil the grates to prevent sticking. Place the skewers directly over the heat and grill for 10-12 minutes total, turning every 2-3 minutes for even charring.
4. Check for Doneness
The steak should be golden-brown on the outside with a slightly firm but juicy center. Use a meat thermometer if you’re unsure — 130-135°F is medium-rare, 145°F is medium. The vegetables should be tender with visible grill marks.
5. Rest and Serve
Remove the skewers from the grill and let them rest for 3-5 minutes. This locks in the juices. Sprinkle with fresh parsley before serving for a bright, fresh finish.
For more inspiration, Weber’s collection of Grill Recipes Dinner is a great resource if you want to explore more backyard cooking techniques.
Pro Tips for Best Results
- Cut all steak and vegetable pieces roughly the same size for even cooking.
- Soak wooden skewers in water for 20 minutes before grilling to prevent burning.
- Don’t flip too often — let each side develop a good char before turning.
- Bring steak to room temperature before grilling for more even cooking.
- Use a two-zone fire (hot and cooler side) if flare-ups happen.
Common Mistakes to Avoid
- Overcrowding the skewers, which leads to uneven cooking.
- Grilling straight from the fridge without letting the meat rest at room temperature.
- Using high heat for too long, which dries out the steak.
- Skipping the resting step after grilling, causing juices to run out.
- Not oiling the grates, which causes sticking and torn vegetables.
Variations
Healthy Grilled Chicken Version
Swap the steak for boneless chicken breast or thighs cut into cubes. Use the same marinade and grill until the internal temperature reaches 165°F.
Quick 15-Minute Version
Skip the marinating time and season the steak and vegetables directly with salt, pepper, and garlic powder before threading onto skewers. This is one of the fastest grilling ideas for dinner when you’re short on time.
Seasonal Summer Veggie Version
Add cherry tomatoes, corn chunks, and yellow squash during peak summer months for extra color and sweetness.
How to Store and Reheat
Store leftover skewers in an airtight container in the refrigerator for up to 3-4 days. To reheat, warm them in a skillet over medium heat for 3-4 minutes, or in the oven at 350°F for 8-10 minutes until heated through. Avoid microwaving for too long, as it can make the steak rubbery.
You can also freeze cooked skewers (without the vegetables, if possible) for up to 2 months. Thaw overnight in the fridge before reheating.
What to Serve With Grilling Ideas For Dinner
These skewers pair beautifully with grilled corn on the cob, a simple green salad, or garlic butter rice. For a lighter meal, try serving them alongside this easy recipe for a no-cook side dish that balances out the smoky flavors. Warm pita bread, tzatziki, or a chilled cucumber salad also make excellent companions.
Frequently Asked Questions
What is the best cut of meat for grilling skewers?
Sirloin, flank steak, or ribeye tips work best because they’re tender and cook quickly without drying out.
How long should you marinate steak before grilling?
At least 10-15 minutes for flavor, though marinating up to 2 hours in the fridge gives deeper flavor and tenderness.
Can you grill steak and vegetable skewers on a gas grill?
Yes, gas grills work perfectly. Preheat to medium-high heat and grill for 10-12 minutes, turning occasionally.
How do you keep steak skewers from drying out?
Use a butter-based marinade, avoid overcooking, and let the skewers rest for a few minutes after grilling.
What vegetables grill best on skewers?
Bell peppers, zucchini, red onion, and mushrooms hold up well on the grill and develop great charred flavor.
Nutrition Overview
Approximate values per serving: 340 calories, 22g protein, 24g fat, 9g carbohydrates, 2g fiber. These values are estimates and can vary based on specific ingredients used.
Conclusion
If you’re looking for a simple, flavorful dinner that impresses without a lot of effort, this recipe is one of the best grilling ideas for dinner you can add to your rotation. It’s smoky, juicy, colorful, and endlessly customizable. Fire up the grill, grab your skewers, and give this recipe a try tonight — your family will be asking for it again soon.





