Beef Kebabs
Tender chunks of marinated beef threaded onto skewers with colorful bell peppers and onions, then grilled to juicy perfection. These kebabs are kissed with smoky char and bursting with savory, tangy flavor. Perfect for a backyard cookout or a quick weeknight dinner on the grill.
For 4 servings
- prep
Soak the bamboo skewers.
If using bamboo skewers, soak them in water for at least 30 minutes before grilling to prevent burning.
TIPMetal skewers don't need soaking and conduct heat better, cooking the meat from the inside. - mix
Make the marinade.
In a large mixing bowl, whisk together the olive oil, soy sauce, lemon juice, minced garlic, dried oregano, salt, and black pepper until well combined.
- mix
Marinate the beef.
Add the beef cubes to the marinade and toss thoroughly to coat every piece. Cover the bowl and let it sit at room temperature for 20 minutes, or refrigerate for up to 2 hours for deeper flavor.
TIPDon't marinate beef for more than 4 hours — the acid from the lemon juice can start to break down the meat fibers and make it mushy. - prep
Preheat the grill.
Heat your grill to medium-high heat, about 400°F. Clean the grates well, then brush them with oil to prevent sticking.
- assemble
Thread the skewers.
Thread the marinated beef cubes onto the skewers, alternating with chunks of bell pepper and red onion. Leave a small gap between each piece so heat can circulate evenly.
TIPDon't overcrowd the skewers. Packing pieces too tightly together steams them instead of giving that charred, grilled finish. - grill · ~12 min
Grill the kebabs.
Place the skewers on the hot grill. Cook for 10 to 12 minutes total, turning every 3 minutes to get even char marks on all sides. The beef should reach an internal temperature of 135°F for medium-rare, or 145°F for medium.
TIPResist the urge to move them constantly. Let them sear in place for those deep grill marks before turning. - rest
Rest the kebabs before serving.
Transfer the skewers to a platter and let them rest for 5 minutes. The juices will redistribute, keeping the meat tender and juicy.
TIPA quick squeeze of fresh lemon juice and a sprinkle of chopped parsley right before serving brightens up all the rich, smoky flavors.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Cut the beef sirloin into uniform 1.5-inch cubes to ensure even cooking and consistent doneness.
- 2Soak bamboo skewers in water for at least 30 minutes, or use flat metal skewers to prevent food from spinning when turning.
- 3Leave a small gap between pieces on the skewer so hot air circulates, giving you charred edges instead of steamed meat.
- 4Oil the grill grates just before adding skewers — use a paper towel dipped in oil and gripped with tongs for a thin, even coat.
- 5Let the cooked kebabs rest for 5 minutes off the grill so the juices redistribute back into the meat fibers.
- 6For extra flavor reserve a little marinade before adding raw beef and brush it on during the last minute of grilling.
Adapt it for your goals.
High-protein
Replace the bell peppers and onion with extra beef sirloin or add large mushroom caps and zucchini for a protein-rich, low-carb skewer perfect for keto diets.
jainJain
Swap the onion and garlic with asafoetida (hing) and use a Jain-friendly soy sauce alternative; replace bell peppers with cubed paneer and zucchini to avoid root vegetables and alliums.
low oilLow-oil
Reduce olive oil to 1 tablespoon and use an oil spray on the grill grates; the marinade still provides moisture and flavor without excess fat.
Why this is on our healthy list.
Lean Source of Protein
Beef sirloin is a lean cut of red meat that provides high-quality complete protein essential for muscle repair and satiety.
Rich in Vitamin C
Bell peppers are loaded with vitamin C, an antioxidant that supports immune function and collagen production.
Contains Iron and Zinc
Beef is a natural source of heme iron and zinc, both crucial for oxygen transport and immune health.
Low in Added Sugars
This recipe relies on savory marinade ingredients and fresh vegetables, keeping added sugars minimal.
Frequently asked questions
Yes, beef sirloin is ideal but you can also use top round, ribeye, or tenderloin. Avoid tough cuts like chuck or brisket without extended marinating.



