The sizzle of marinated beef kabobs on the grill creates a mouthwatering aroma that perfectly signals the start of a summer gathering. These Marinated Beef Kabobs are packed with flavor, come together in under 30 minutes after marinating, and are a definitive crowd-pleaser thanks to their tender beef and vibrant vegetables.
This recipe is ideal for family barbecues, weekend gatherings, or any occasion where you want to impress your guests. You can marinate the beef ahead of time and store it in the refrigerator for up to 24 hours, allowing the flavors to deepen.
Why You’ll Love This Recipe
- The beef comes out juicy and tender with a perfect char.
- Vibrant vegetables provide a crunchy contrast and enhance visual appeal.
- The marinade infuses deep flavors that elevate the dish.
- Quick cooking time ensures you’ll be savoring your meal in no time.
What You’ll Need
Here’s everything you need for these delicious kabobs.
For the Kabobs
- 4 pounds sirloin steak or beef tri tip, cut into 1 1/2 inch thick cubes
- 1 large red bell pepper, deseeded and cut into large pieces
- 1 large green bell pepper, deseeded and cut into large pieces
- 1 zucchini, cut into 1/4 inch rounds
- 1 yellow squash, cut into 1/4 inch rounds
- 1 large red onion, peeled and cut into large chunks
- 16 ounce whole small mushrooms, cleaned and stems trimmed
For the Marinade
- 1/2 cup avocado oil
- 1/3 cup lemon juice
- 1/3 cup Worcestershire sauce
- 4 tablespoons soy sauce
- 3-5 cloves garlic, minced
- 3 tablespoons fresh parsley, minced
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon salt
- 3/4 teaspoon black pepper
- 1/4 teaspoon cayenne pepper
Avocado oil is a great substitute for olive oil.
Substitutions & Swaps
- Beef tri tip can replace sirloin steak.
- Use yellow or orange bell peppers instead of red or green.
- Zucchini can be swapped for eggplant.
- Fresh parsley can be replaced with cilantro.
How to Make It
Follow these steps to create your flavorful kabobs.
1. Pat dry and cut
Pat the steak dry with paper towels and cut it into 1 1/2 inch thick cubes.
2. Whisk marinade
In a large mixing bowl, combine the marinade ingredients and whisk to combine. Reserve 2-3 tablespoons of marinade to brush onto the kabobs after cooking.
3. Marinate beef
Add the steak cubes into the bowl and stir to cover each piece in the marinade. Cover and refrigerate for at least 4 hours, or overnight if possible for maximum flavor.
4. Prepare vegetables
Rinse and dry the vegetables. Deseed the bell peppers and cut them into large 1 1/2 inch wide squares. Slice the zucchini and yellow squash into thick 1/4 inch rounds and cut the peeled onions into squares.
5. Skewer kabobs
Remove the beef from the refrigerator. Take a metal skewer and thread the beef and vegetables loosely onto it, using 2-3 pieces of vegetables between each chunk of meat.
6. Grill kabobs
Grill the kabobs over high heat on a preheated grill or in a large skillet over the stovetop for 8-12 minutes. Flip to ensure even cooking, grilling each side for 2-3 minutes until medium-rare and the veggies start to char.
7. Bake option
If cooking in the oven, bake the kabobs in a preheated oven at 400 F for 10-15 minutes on each side, then broil on high for 2 minutes until charred. Use a meat thermometer for accurate cooking times.
8. Rest and serve
Place the cooked kabobs onto a baking tray and allow to rest for 5-10 minutes before serving. Brush with the reserved marinade (that did not have raw meat in it) and garnish with fresh parsley.
How to Store It
Fridge: Store for up to 3 days in an airtight container.
Freezer: No, meat will lose texture.
Reheat: Microwave on low for 1-2 minutes.
Tips for Best Results
- For the best flavor, marinade overnight.
- Do not overcrowd the skewer to allow for even cooking.
- Use a meat thermometer to achieve your desired doneness.
- Brush kabobs with reserved marinade before serving for added richness.
Serving Suggestions
- Serve with a side of rice or potatoes for a complete meal.
- Pair with a fresh salad for a light and refreshing option.
- Include a mix of dipping sauces for added flavor variety.




Leave a Comment