Juicy, flavor-packed grilled steak kebabs marinated overnight for tender, mouthwatering results—perfect for backyard cookouts and weeknight dinners.

These grilled steak kebabs have been a summer staple in my house since I first adapted Natasha's simple overnight marinade. I stumbled on this combination during a weekend barbecue experiment: I had tri-tip on hand, a few zucchinis, and a bottle of honey-flavored BBQ sauce. I marinated the beef overnight on a whim and the next day the meat came off the grill with a caramelized exterior and a melt-in-your-mouth center. The vegetables—zucchini and purple onion—take on a smoky char that complements the savory-sweet steak beautifully. Every bite is a balance of rich beef, sweet-tangy glaze, and a whisper of sesame oil.
I often make a double batch for gatherings because the skewers disappear fast; friends always ask for the recipe. What makes these kebabs special is the long marinade that does more than flavor the meat: the vinegar and soy tenderize the tri-tip (or petite sirloin if that's what you have) while the Worcestershire and BBQ sauce provide layers of umami and sweet smokiness. The result is tender, juicy beef with plenty of caramelized flavor from quick, high-heat grilling. If you love bold, straightforward grilling recipes that are forgiving and crowd-pleasing, you'll want to keep this one in your regular rotation.
When I serve these, people often compliment how the meat tastes like it was slow-cooked though it’s grilled quickly. My kids love the slightly sweet glaze from the honey BBQ sauce, while my husband notices the savory layers from the Worcestershire and soy. This recipe taught me the power of a well-balanced marinade: even an inexpensive cut like tri-tip becomes irresistible after an overnight soak.
My favorite thing about this recipe is how forgiving it is. Once the meat has soaked up the marinade, the high-heat grilling step is quick and relaxed—rotate the skewers, watch for a good char, and pull them off a touch before your target doneness since carryover heat will raise the internal temperature. Guests always notice the contrast between caramelized edges and tender centers, and I’ve learned to rely on a good instant-read thermometer for repeatable results.
For short-term storage, place cooled skewers in an airtight container and refrigerate for up to 3 days. If you plan to reheat, gently warm them in a 350°F oven for 8–10 minutes, covered with foil to prevent drying. For freezing, flash-cool skewers on a tray, then wrap each skewer tightly with plastic wrap and place in a freezer bag; label with the date and use within 3 months. Thaw overnight in the refrigerator, then reheat slowly to preserve texture. Leftover meat is also excellent chopped and added to salads, tacos, or grain bowls.
If tri-tip is unavailable, petite sirloin or flank steak are suitable substitutes; for flank steak, slice across the grain after cooking to maximize tenderness. Replace the honey-flavored BBQ sauce with equal parts honey and your favorite smoky BBQ sauce if you prefer more control over sweetness. For a gluten-free version, use tamari instead of soy sauce and check the Worcestershire for gluten—some brands are gluten-free. You can omit sesame oil for a nut-free variation or swap it with a dash of olive oil and a pinch of toasted sesame seeds for aroma.
Serve skewers over a bed of steamed rice or quinoa, alongside grilled pita and a dollop of tzatziki or chimichurri for fresh herbs. A simple summer salad with arugula, cherry tomatoes, and a lemon vinaigrette brightens the plate; roasted corn and grilled peppers also pair beautifully. For a full barbecue spread, offer coleslaw, potato salad, and pickles. Garnish with chopped parsley, a squeeze of lemon, or thinly sliced scallions to add freshness and color.
Skewered meats are a near-universal cooking technique—from Middle Eastern kebabs to Japanese yakitori and Latin American anticuchos. These particular stovetop-style beef skewers are inspired by American backyard grilling traditions, blending sweet barbecue flavors with Asian umami from soy and sesame. The overnight marinade is a practical adaptation that borrows from global brining and marinating techniques to tenderize and infuse flavor efficiently.
In summer, use fresh garden zucchini and colorful bell peppers for vibrant skewers. In cooler months, swap zucchini for small potatoes parboiled until barely tender or use mushrooms and pearl onions that stand up to higher heat. For a festive holiday twist, add a splash of apple cider vinegar and smoked paprika to the marinade for warm, smoky notes. The recipe scales well for outdoor gatherings or intimate dinners by varying vegetable choices and portion sizes.
Assemble the marinade and pre-cut meat a day ahead; keep the vegetables separate to prevent them from becoming soggy. On the day of grilling, thread skewers quickly and grill to order. For workweek lunches, cook a batch on Sunday, slice the beef off the skewers, and portion into meal prep containers with grains and greens—these will keep for up to 3 days refrigerated and reheat well in a microwave or oven.
These skewers are a summer favorite for a reason: straightforward technique, bold flavor, and the ability to feed a crowd with minimal fuss. Try them once and I suspect they’ll earn a permanent spot on your grilling rotation.
Bring meat to room temperature before grilling for even cooking.
Use an instant-read thermometer to pull the meat at desired doneness (130–135°F for medium-rare).
If using wooden skewers, soak them to prevent charring.
This nourishing grilled steak kebabs recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Yes, marinating for 2–4 hours will add flavor but may not tenderize the meat as much as an overnight marinade.
Yes—soak wooden skewers for 30 minutes before grilling to prevent burning.
This Grilled Steak Kebabs recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Whisk vinegar, soy sauce, BBQ sauce, Worcestershire, sesame oil, garlic salt, and black pepper until well combined.
Combine cubed beef with marinade in a bowl or zip-top bag, refrigerate for at least 8 hours or overnight, turning occasionally.
Thread meat and vegetables onto skewers, alternating pieces for even cooking. Soak wooden skewers if using.
Grill skewers over medium-high heat for 8–10 minutes, rotating every 2–3 minutes, until desired doneness (130–135°F for medium-rare).
Let skewers rest for at least 5 minutes before serving to allow juices to redistribute.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@k24n on social media!


Crunchy, salty keto cheese chips flavored with everything bagel seasoning — three cheeses, quick bake, perfect low-carb snack in minutes.

Crunchy, savory cheese crisps flavored with everything bagel seasoning—an easy keto snack ready in 15 minutes with pantry-friendly cheeses.

Crunchy, salty keto cheese chips seasoned with Everything Bagel spice—ready in 15 minutes and perfect for low-carb snacking or party nibbling.

Leave a comment & rating below or tag @k24n on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.