Go Back
Marinating beef is essential for infusing it with flavor and tenderness. The longer you marinate the beef cubes, the more pronounced the flavors will be. Ideally, allow the beef to marinate for at least 30 minutes, but for the best results, aim for 2 to 4 hours. If time allows, you can even marinate overnight in the refrigerator. This not only enhances the taste but also breaks down the tough muscle fibers, resulting in a tender and juicy bite. For this recipe, a marinade of olive oil, soy sauce, garlic, and your choice of spices will ensure your skewers are bursting with flavor.

Beef Skewers with Peach Salsa

Elevate your summer gatherings with these delicious grilled beef skewers accompanied by a fresh peach salsa. This recipe combines tender marinated beef sirloin with juicy peaches, creating a perfect balance of savory and sweet flavors. Easy to prepare and sure to impress, these skewers are ideal for backyard barbecues or family dinners. Discover the step-by-step preparation and the art of grilling to enjoy this vibrant dish that highlights the best of summer produce.

Ingredients
  

For the Beef Skewers:

1.5 lbs beef sirloin, cut into 1-inch cubes

2 tablespoons olive oil

2 teaspoons smoked paprika

1 teaspoon garlic powder

1 teaspoon onion powder

1 teaspoon ground cumin

Salt and black pepper to taste

1 tablespoon Worcestershire sauce

1 tablespoon soy sauce

1 tablespoon fresh lime juice

Skewers (wooden or metal, as preferred)

For the Peach Salsa:

2 ripe peaches, diced into small cubes

1/2 red onion, finely chopped

1 jalapeño, seeded and minced (optional for extra heat)

1/4 cup fresh cilantro, chopped

Juice of 1 lime

Salt to taste

Instructions
 

Marinate the Beef: In a large mixing bowl, whisk together the olive oil, smoked paprika, garlic powder, onion powder, ground cumin, Worcestershire sauce, soy sauce, lime juice, salt, and black pepper. Add the beef cubes to the marinade, making sure to toss thoroughly until each piece is well-coated. Cover the bowl with plastic wrap and refrigerate for a minimum of 30 minutes, or up to 2 hours for enhanced flavor.

    Prepare the Skewers: If you're using wooden skewers, they'll need to soak in water for 30 minutes to prevent them from burning on the grill. Meanwhile, preheat your grill to a medium-high temperature.

      Make the Peach Salsa: In a medium-sized bowl, combine the diced peaches, finely chopped red onion, minced jalapeño, chopped cilantro, and the juice of one lime. Season the mixture with salt to taste. Allow the salsa to rest at room temperature for at least 10 minutes, so the flavors have time to meld together beautifully.

        Skewer the Beef: Once marinated, thread the beef cubes onto the prepared skewers, ensuring there's a small space between each piece to allow for even cooking.

          Grill the Skewers: Carefully place the skewers on the preheated grill. Grill for approximately 8-10 minutes, turning them occasionally until the beef is nicely browned and reaches your preferred level of doneness (medium-rare: 130°F, medium: 140°F, well-done: 160°F).

            Serve: Once cooked, remove the skewers from the grill and let them rest for a few minutes. Serve hot alongside the fresh peach salsa for a delightful contrast of flavors.

              Prep Time, Total Time, Servings: 20 minutes | 1 hour | Serves 4