Elevate your grilling game with these savory grilled beef skewers, harmoniously paired with sweet pineapple and rich bacon. This dish combines tender chunks of beef with the smoky flavor of bacon and the tropical sweetness of pineapple, creating a delightful contrast in every bite.
Perfect for a backyard barbecue or a special dinner, these skewers are sure to impress with their bold flavors and colorful presentation. Let’s get started!
- Prep Time: 45 minutes (includes marinating time)
- Cook Time: 15 minutes
- Total Time: 1 hour
- Yield: 4 servings 1x
Ingredients
- 1 1/2 pounds beef sirloin, cut into 1-inch cubes
- 1 large pineapple, cut into chunks
- 8–10 slices of bacon, cut in half
- Salt and pepper to taste
- 2 tablespoons olive oil
- 1 tablespoon soy sauce
- 1 tablespoon honey
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Wooden or metal skewers (if using wooden skewers, soak in water for at least 30 minutes before grilling)
Instructions
- Marinate Beef (30 minutes): In a bowl, whisk together olive oil, soy sauce, honey, garlic powder, and onion powder. Season the beef cubes with salt and pepper and toss them in the marinade. Let sit for at least 30 minutes to absorb the flavors.
- Prepare Skewers (10 minutes): Thread the marinated beef, pineapple chunks, and bacon pieces alternately onto the skewers.
- Preheat Grill (5 minutes): Preheat your grill to medium-high heat.
- Grill Skewers (10-15 minutes): Grill the skewers, turning occasionally, until the beef is cooked to your desired doneness and the bacon is crispy, about 10-15 minutes.
- Serve (2 minutes): Remove the skewers from the grill and let them rest for a couple of minutes before serving.
Notes
These skewers offer a perfect balance of savory, sweet, and smoky flavors. The key to perfect skewers is not to overcrowd them, allowing each ingredient to cook evenly.
Ensure that the grill is hot enough so that the beef and bacon develop a nice char without overcooking. The addition of pineapple not only adds a sweet contrast but also helps tenderize the beef with its natural enzymes.
Serve these skewers with a side of grilled vegetables or a fresh salad for a complete meal that’s both visually appealing and delicious. Enjoy!
*Please keep in mind that the following nutritional information is based on estimates and can vary depending on the specific brands and ingredients used.
Nutrition
- Serving Size: 1 serving
- Calories: 500
- Sugar: 10g
- Sodium: 800mg
- Fat: 30g
- Carbohydrates: 20g
- Fiber: 2g
- Protein: 35g
- Cholesterol: 90mg







