Sheet pan beef kebabs are a bold, savory, and family-friendly dinner ready in under an hour. Juicy beef cubes roast alongside tender vegetables, all coated in a rich, herby marinade. With minimal cleanup and adaptable ingredients, this recipe is perfect for busy weeknights or meal prep.

Table of Contents
Why You’ll Love This Recipe
These sheet pan beef kebabs pack serious flavor thanks to a tangy marinade of coconut aminos, Dijon mustard, and herbs. The beef cooks up tender and juicy, while the vegetables roast to golden perfection. Unlike traditional skewered kebabs, everything goes straight onto a sheet pan for easy prep and cleanup. You can make them paleo, Whole30, or low-carb depending on your ingredients, so it fits a range of diets. Whether you’re serving a family dinner or prepping meals for the week, this recipe delivers big taste with little effort.
Ingredients You’ll Need
Beef and Vegetables
You’ll need 1 1/2 pounds of beef sirloin cut into bite-sized cubes. Sirloin holds up well in the oven while staying juicy. For vegetables, gather a chopped red onion, one green bell pepper, one red bell pepper, four ounces of mushrooms, and one large zucchini sliced into rounds. These veggies roast evenly and balance the richness of the beef. You can swap in other options like cherry tomatoes, yellow squash, or even baby potatoes for variety. If you prefer, substitute chicken for beef, just reduce cooking time to 18–25 minutes until it reaches 165°F.




The Marinade
This marinade is what makes the kebabs shine. Combine 3/4 cup coconut aminos or low-sodium soy sauce, 1/2 cup oil, 2 tablespoons balsamic or red wine vinegar, 2 tablespoons lemon juice, 1 tablespoon Dijon mustard, 2 minced garlic cloves, 1 teaspoon oregano, 1 teaspoon basil, and 1/2 teaspoon pepper. The mix is tangy, herby, and slightly sweet, coating every bite of beef and veggie. Marinate at least one hour for best results, though longer deepens the flavor.
How To Make Sheet Pan Beef Kebabs
Prep the Marinade
In a large bowl, whisk together coconut aminos, oil, vinegar, lemon juice, mustard, garlic, oregano, basil, and pepper until smooth.
Marinate the Beef and Veggies
Add cubed beef and all vegetables to the bowl. Toss well until everything is coated. Cover and refrigerate for at least one hour, or up to six hours for deeper flavor.

Arrange on the Sheet Pan
Preheat the oven to 400°F. Lightly grease a large baking sheet. Spread the marinated beef and vegetables out in a single layer. This helps them roast instead of steam.
Roast to Perfection
Roast for 25–30 minutes, stirring halfway through. The beef should be browned on the outside but juicy inside, and vegetables tender with lightly crisped edges. For added char, switch to broil for the last 2–3 minutes.
Tips for the Best Results
Always marinate at least an hour so the flavors soak in. Keep everything in a single layer to avoid steaming. Stir once during roasting for even cooking. Check beef doneness by slicing a cube—juices should run clear and the center should be slightly pink. If you love that charred grill flavor, broil briefly at the end. For tender beef, avoid overcooking; remember it will continue to cook slightly after coming out of the oven. Using coconut aminos also keeps it paleo and Whole30 compliant, making this recipe versatile.
Variations and Substitutions
Swap beef for chicken, shrimp, or even tofu for a plant-based version. Chicken cooks in about 20 minutes, shrimp just 8–10 minutes, and tofu can bake the full 30. Mix up the vegetables—try cherry tomatoes, yellow squash, eggplant, or even sweet potatoes for a different twist. You can also play with the marinade by adding honey for sweetness, crushed red pepper for heat, or smoked paprika for depth. The beauty of this recipe is its flexibility, so use what you love and have on hand.
What To Serve With Sheet Pan Beef Kebabs
These kebabs pair beautifully with fluffy rice, nutty quinoa, or buttery couscous. If you prefer low-carb sides, try a fresh garden salad or cauliflower rice. They also go great with warm pita bread and hummus for a Mediterranean-inspired spread. For another healthy dinner idea, you might enjoy these Whole30 sloppy joes – healthy dinner.

Storage and Reheating
Store leftovers in an airtight container in the refrigerator for up to four days. To reheat, place on a baking sheet and warm at 350°F for 10–12 minutes until heated through. You can also reheat in a skillet over medium heat for quick results. Freezing is not recommended since the vegetables lose their texture. For best flavor, enjoy within a few days.
Conclusion
Sheet pan beef kebabs bring together bold flavors, tender meat, and roasted veggies in the simplest way possible. They’re weeknight-friendly, diet-flexible, and endlessly customizable. Whether you serve them with grains, salad, or warm bread, they’ll always taste like a special meal without the fuss. If you’re looking for more easy dinner ideas, check out this Tofu Katsu – crispy dinner recipe or browse through our recent recipes. For inspiration and serving ideas, you can also follow my boards on Pinterest.

Sheet Pan Beef Kebabs
Equipment
- Large mixing bowl For making the marinade and coating the beef and veggies
- Baking sheet Lightly greased to roast everything evenly
- Tongs or spatula To turn ingredients while roasting
Ingredients
- 1 ½ pounds beef sirloin, cut into 1-inch cubes
- 1 red onion, chopped
- 1 green bell pepper, chopped
- 1 red bell pepper, chopped
- 4 ounces mushrooms
- 1 large zucchini, sliced
- ¾ cup coconut aminos or low-sodium soy sauce
- ½ cup oil (olive or avocado)
- 2 tablespoons balsamic or red wine vinegar
- 2 tablespoons lemon juice
- 1 tablespoon Dijon mustard
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon black pepper
Instructions
- Preheat oven to 400°F (200°C). In a large bowl, whisk coconut aminos, oil, vinegar, lemon juice, Dijon mustard, garlic, oregano, basil, and pepper.
- Add beef cubes and all vegetables to the bowl. Toss well to coat. Cover and refrigerate for 1–6 hours.
- Lightly grease a large baking sheet. Arrange beef and vegetables in a single layer, discarding extra marinade.
- Roast for 25–30 minutes, stirring halfway through. For charred edges, broil for the last 2–3 minutes. Serve hot.
