Marinated beef and vegetable skewers on the grill
Prep Time
25 min
Cook Time
12 min
Total Time
37 min
Servings
4
8 skewers
Difficulty
Easy
Cost
Moderate
$$
Marinated beef and vegetable skewers on the grill
Tender chunks of sirloin threaded with colorful vegetables and grilled until perfectly charred. The most popular kabob for good reason.
25m
Prep Time
12m
Cook Time
37m
Total Time
4
Servings
Easy
Difficulty
Moderate $$
Cost
(Updated )
Beef kabobs are the original grilling skewer—cubes of marinated beef interspersed with peppers, onions, and mushrooms that char beautifully. Cut everything to the same size for even cooking.
This is the kind of recipe that defines American home cooking at its best — straightforward, satisfying, and built on flavors that everyone loves.
Whether you are a seasoned cook or just getting started, Classic Beef Kabobs is a recipe that rewards attention to detail. A well-executed main course should make the whole table pause for a moment. This one earns that reaction through layered seasoning, proper technique, and a finish that ties everything together into a cohesive, memorable plate.
Whisk olive oil, soy sauce, 2 cloves minced garlic, and pepper. Toss beef cubes in marinade for 1-2 hours.
Thread beef, peppers, onion, and mushrooms alternately onto metal or soaked wooden skewers.
Preheat grill to high heat and oil the grates.
Grill skewers 3-4 minutes per side (12 minutes total), turning to char all sides evenly.
Rest 5 minutes, then serve over rice or with grilled pita and tzatziki.
Serve with classic coleslaw and cornbread on the side
Pair with fresh-cut fries or roasted potato wedges
Both work well with the same marinade and cook time
Similar cook time and holds up on the skewer
Olive oil adds a lighter, fruitier flavor. Ghee provides a similar richness to butter and works well for high-heat cooking.
Cut all ingredients to the same size for even cooking across the skewer.
Leave a small gap between pieces so heat circulates and everything cooks evenly.
Let the protein rest for 5-10 minutes after cooking to allow the juices to redistribute for maximum tenderness.
Season each component individually rather than seasoning at the end — this builds deeper, more complex flavor throughout.
Store leftovers in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze individual portions in freezer-safe containers for up to 3 months. Label with the date and recipe name.
Reheat in a 350°F oven for 15-20 minutes until warmed through, or microwave individual portions for 2-3 minutes. Add a splash of broth or water to prevent drying. Stovetop reheating over medium-low heat is also effective.
Editor's note: Do not skip the resting step at the end. It makes a bigger difference than any single ingredient in the recipe. Five minutes of patience pays off in juiciness and flavor.
Per serving (95mg) · 4 servings
A moderate-calorie serving · based on a 2,000 cal daily diet
Nutritional values are approximate and may vary based on specific ingredients and preparation methods.
Sarah Chen is a professional recipe developer and food editor with over a decade of experience in test kitchens and food media. She trained at the Culinary Institute of America before spending six years developing and testing recipes for national food publications, where she honed her ability to translate restaurant techniques into approachable home cooking. At RecipePool, Sarah leads recipe development, ensuring every dish is tested at least three times for clarity, accuracy, and genuine deliciousness. When she is not in the kitchen, she is browsing farmers markets and collecting vintage cookbooks.
View all recipes →