Nutrition Facts for Heart-healthy grilled beef skewers with garlic and herb marinade

Heart-Healthy Grilled Beef Skewers with Garlic and Herb Marinade

Fire up the grill for these heart-healthy grilled beef skewers with garlic and herb marinade—a flavorful and nutritious twist on a barbecue classic. Packed with lean beef sirloin, vibrant veggies like bell peppers, red onion, and cherry tomatoes, and infused with a zesty marinade of extra-virgin olive oil, fresh lemon juice, garlic, rosemary, and thyme, this recipe delivers bold flavors without compromising on health. Perfect for busy weeknights or backyard gatherings, these skewers cook in just 10 minutes and are brimming with protein, antioxidants, and healthy fats. Serve alongside whole-grain rice or a crisp salad for a balanced, wholesome meal that’s as satisfying as it is good for your heart.

Nutriscore Rating: 80/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Heart-Healthy Grilled Beef Skewers with Garlic and Herb Marinade
Prep Time:20 mins
Cook Time:10 mins
Total Time:30 mins
Servings: 4

Ingredients

  • 1 pound lean beef sirloin, cut into 1-inch cubes
  • 2 tablespoons extra-virgin olive oil
  • 2 tablespoons lemon juice, freshly squeezed
  • 4 cloves garlic cloves, minced
  • 1 tablespoon fresh rosemary, chopped
  • 1 tablespoon fresh thyme, chopped
  • 0.5 teaspoon salt
  • 0.5 teaspoon black pepper, freshly ground
  • 2 whole bell peppers, assorted colors, cut into 1-inch pieces
  • 1 large red onion, cut into wedges
  • 1 pint cherry tomatoes

Directions

Step 1

In a large bowl, combine the olive oil, lemon juice, minced garlic, chopped rosemary, chopped thyme, salt, and black pepper to create the marinade.

Step 2

Add the beef cubes to the marinade, making sure each piece is well coated. Cover and refrigerate for at least 30 minutes, or up to 4 hours for more flavor.

Step 3

Preheat your grill to medium-high heat. If using wooden skewers, soak them in water for at least 20 minutes to prevent burning.

Step 4

Thread the marinated beef cubes onto skewers, alternating with pieces of bell pepper, red onion, and cherry tomatoes.

Step 5

Place the skewers on the preheated grill. Cook for about 8-10 minutes, turning occasionally, until the beef is cooked to your desired level of doneness and the vegetables are tender and slightly charred.

Step 6

Remove the skewers from the grill and let them rest for a couple of minutes before serving. Enjoy with a side of whole-grain rice or a fresh salad for a nutritious meal.

Nutrition Facts

Serving size (1317.7g)
Amount per serving % Daily Value*
Calories 1264.1
Total Fat 63.3g 0%
Saturated Fat 17.5g 0%
Polyunsaturated Fat g
Cholesterol 344.7mg 0%
Sodium 1463.3mg 0%
Total Carbohydrate 53.4g 0%
Dietary Fiber 14.4g 0%
Total Sugars 29.2g
Protein 126.2g 0%
Vitamin D 0IU 0%
Calcium 176.2mg 0%
Iron 15.2mg 0%
Potassium 3183.5mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 44.2%
Protein: 39.2%
Carbs: 16.6%