
Tender, lightly charred beef cubes threaded with roasted bell pepper, zucchini, red onion and cherry tomatoes, finished with a bright parsley-chimichurri and lemon for a savory, low‑carb tray meal.
Sheet-Pan Beef Kebabs with Zucchini & Lemon Chimichurri
Marinated sirloin and colorful veggies roast or grill to a slight char on a single sheet tray, then finish with a bright parsley-chimichurri for an easy low‑carb weeknight win.
This is the kind of recipe that solves dinner in one tidy move: protein and vegetables threaded (and a few left loose) so everything cooks at the same speed, then finished with a punchy herb sauce. The beef is cut into 1‑inch cubes so each bite is tender and quick to char, while bell pepper, zucchini, red onion and cherry tomatoes give sweet, smoky contrast and a pop of color on the plate.
The marinade—olive oil, lemon juice, plenty of garlic, cumin, smoked paprika, oregano, salt and pepper—is purposely simple so the meat stays bright and savory, not weighed down. Let it sit 20–30 minutes at room temperature (or refrigerate up to 2 hours) to deepen the flavor; meanwhile toss the vegetables with oil and salt so they’ll blister and caramelize alongside the steak.
A couple of practical tips make this foolproof: soak wooden skewers for 20 minutes so they don’t burn, preheat the oven to 425°F (or heat the grill to medium‑high), and arrange skewers and a few loose veg on a foil‑lined rimmed baking sheet in a single layer. Thread some skewers meat‑heavy and leave a few packed with only vegetables so everything finishes evenly—about 18 minutes in the oven, flipped once, or until nicely charred on a grill.
Finish with a punchy parsley‑chimichurri and an extra squeeze of lemon to cut through the richness; it brightens every bite and keeps the dish feeling light. This comes together fast, cleans up easily, and makes excellent leftovers over a bed of greens or cauliflower rice—perfect when you want a flavorful low‑carb dinner without fuss.
Ingredients
How to Make Beef Kebab Vegetable Tray Grill
- Soak wooden skewers in water for 20 minutes to prevent burning; preheat oven to 425°F and position a rack in the upper third (or preheat a gas/charcoal grill to medium-high, ~425°F).
- Trim and cut the steak into 1-inch cubes and place in a bowl; add 2 tbsp olive oil, 2 tbsp lemon juice, 3 minced garlic cloves, cumin, smoked paprika, 3/4 tsp kosher salt and 1/4 tsp black pepper; toss to coat and let marinate at room temperature 20–30 minutes (or refrigerate up to 2 hours).
- While the meat marinates, cut bell peppers into 1.5-inch pieces, halve the zucchini lengthwise then cut into 1-inch chunks, peel and cut the red onion into wedges, trim asparagus into 2-inch pieces and leave cherry tomatoes whole; place vegetables in a large bowl and toss with 2 tbsp olive oil, 3/4 tsp kosher salt and 1/4 tsp black pepper.
- Thread beef and vegetables onto the soaked skewers, leaving some skewers meat-heavy and reserving a few pieces of vegetables loose for the tray so everything cooks evenly; arrange skewers and loose vegetables in a single layer on a rimmed baking sheet lined with foil (or directly on grill grates).
- Roast in the oven at 425°F for 10–14 minutes, turning skewers and stirring vegetables once halfway, until beef reaches desired doneness (about 125–130°F for medium-rare) and vegetables are tender with charred edges; if using a grill, cook 8–10 minutes total, turning once.
- While the skewers cook, make the herb sauce: in a blender or small food processor combine 1 cup packed parsley, 1 minced garlic clove, 1 tbsp red wine vinegar, 3 tbsp olive oil, 1/2 tsp kosher salt, 1/4 tsp black pepper and 1/4 tsp red pepper flakes; pulse until roughly combined but still slightly textured.
- Remove skewers and roasted vegetables from heat and let rest 4–5 minutes; transfer to a serving tray, drizzle or spoon chimichurri over the vegetables and some over the beef, and garnish with chopped parsley and lemon wedges cut from the remaining lemon.
- Serve 2 skewers per person with a generous portion of tray-roasted vegetables and an extra spoonful of chimichurri; squeeze lemon over just before eating for brightness.
Recipe Card
Beef Kebab Vegetable Tray Grill
Tender, lightly charred beef cubes threaded with roasted bell pepper, zucchini, red onion and cherry tomatoes, finished with a bright parsley-chimichurri and lemon for a savory, low‑carb tray meal.

- Prep
- 25 min
- Cook
- 18 min
- Servings
- 4
Ingredients
Instructions
- Soak wooden skewers in water for 20 minutes to prevent burning; preheat oven to 425°F and position a rack in the upper third (or preheat a gas/charcoal grill to medium-high, ~425°F).
- Trim and cut the steak into 1-inch cubes and place in a bowl; add 2 tbsp olive oil, 2 tbsp lemon juice, 3 minced garlic cloves, cumin, smoked paprika, 3/4 tsp kosher salt and 1/4 tsp black pepper; toss to coat and let marinate at room temperature 20–30 minutes (or refrigerate up to 2 hours).
- While the meat marinates, cut bell peppers into 1.5-inch pieces, halve the zucchini lengthwise then cut into 1-inch chunks, peel and cut the red onion into wedges, trim asparagus into 2-inch pieces and leave cherry tomatoes whole; place vegetables in a large bowl and toss with 2 tbsp olive oil, 3/4 tsp kosher salt and 1/4 tsp black pepper.
- Thread beef and vegetables onto the soaked skewers, leaving some skewers meat-heavy and reserving a few pieces of vegetables loose for the tray so everything cooks evenly; arrange skewers and loose vegetables in a single layer on a rimmed baking sheet lined with foil (or directly on grill grates).
- Roast in the oven at 425°F for 10–14 minutes, turning skewers and stirring vegetables once halfway, until beef reaches desired doneness (about 125–130°F for medium-rare) and vegetables are tender with charred edges; if using a grill, cook 8–10 minutes total, turning once.
- While the skewers cook, make the herb sauce: in a blender or small food processor combine 1 cup packed parsley, 1 minced garlic clove, 1 tbsp red wine vinegar, 3 tbsp olive oil, 1/2 tsp kosher salt, 1/4 tsp black pepper and 1/4 tsp red pepper flakes; pulse until roughly combined but still slightly textured.
- Remove skewers and roasted vegetables from heat and let rest 4–5 minutes; transfer to a serving tray, drizzle or spoon chimichurri over the vegetables and some over the beef, and garnish with chopped parsley and lemon wedges cut from the remaining lemon.
- Serve 2 skewers per person with a generous portion of tray-roasted vegetables and an extra spoonful of chimichurri; squeeze lemon over just before eating for brightness.
Nutrition
- Carbohydrates
- 12
- Saturated Fat
- 6.5
- Sodium
- 850
- Fiber
- 3
- Unsaturated Fat
- 28
- Protein
- 38
- Fat
- 36
- Cholesterol
- 100
- Trans Fat
- 0.1
- Calories
- 540
- Sugar
- 4