Heat up the grill this weekend for these flavorful Marinated Beef Shish Kabobs.

Marinated Beef Shish Kabobs

There is something about hot food coming off the grill on a warm, sunny day that gives me joy. It’s even better when you are watching someone cook the food for you. A couple days ago, I witnessed this scenario as my husband cooked us these Marinated Beef Shish Kabobs. It’s the perfect complete meal that can be made in less than 30 minutes. For this recipe, my husband used top sirloin beef cuts and then marinated them for 6+ hours. The marinated beef leaves you with a juicy and tender piece of meat.

Marinated Beef Shish Kabobs

Marinated Beef Shish Kabobs

For this recipe, my husband used top sirloin beef steaks cubed and then he marinated them for 6+ hours. The marinated beef leaves you with a juicy and tender piece of meat. You can substitute the vegetables with some of your favorites but for this beef shish kabob recipe, we went with bell pepper, cherub tomatoes, and red onion. If it were just me eating these kabobs, I would have added mushrooms but I would have dined on them alone.

Lava Soap

We teamed up with Lava Soap to help get a tasty meal on your table while keeping your hands clean during the process. If you’ve been a reader for a while you know that we love our Lava Soap. It’s something that my husband grew up with in the house. We like to have the soap on hand when we are dealing with charcoal, a messy marinade or spice rub which always requires a tough soap for cleanup.

Marinated Beef Shish Kabobs

ENJOY ~ Meagan

Marinated Beef Shish Kabobs


  • 2 pounds top sirloin beef, cut into 1 inch cubes
  • 1/2 cup grated yellow onion
  • 1 teaspoon minced garlic
  • 3 tablespoons extra virgin olive oil
  • 3 tablespoons ketchup
  • 3 tablespoons Worcestershire sauce
  • 2 tablespoons apple cider vinegar
  • 1 bell pepper, chopped into large pieces
  • 1 cup cherub tomatoes
  • 1 red onion, chopped into large pieces
  • lemon pepper for seasoning


In a large bowl whisk together the onion, garlic, olive oil, ketchup, Worcestershire sauce and apple cider vinegar. Pour the mixture into a Ziploc bag along with the beef. Marinate in the refrigerator for at least 6 hours.

Using skewers alternate between meat and vegetables.

Heat grill to 450 degrees F. Place the skewers onto the grates and season with lemon pepper. Cook for 8 minutes and then flip them over and cook for an additional 5-6 minutes.

All images and text ©.

Disclosure: This is a sponsored post on behalf of Lava Soap. All opinions are 100% my own and I appreciate your support on the brands that I love.

Leave a Reply

Your email address will not be published. Required fields are marked *

One comment on “Marinated Beef Shish Kabobs”

  1. Technically shish kabobs use lamb, so these should be called beef kabobs , but this is the family recipe and what we call it.” Add the beef , coat with the marinade , squeeze out excess air, and seal the bag. Marinate in the refrigerator 8 hours or overnight.

Leave a Comment »