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

Heart-Healthy Grilled Beef Skewers with Garlic and Herb Marinade

Image of Heart-Healthy Grilled Beef Skewers with Garlic and Herb Marinade
Nutriscore Rating: 80/100

Elevate your next outdoor meal with these Heart-Healthy Grilled Beef Skewers, featuring a zesty garlic and herb marinade that’s as delicious as it is nutritious. Crafted with lean beef sirloin, fresh rosemary and thyme, and a touch of extra-virgin olive oil, this recipe is designed to deliver bold flavor while keeping your health in mind. Juicy cherry tomatoes, vibrant bell peppers, and sweet red onions are threaded alongside the marinated beef, creating a colorful and nutrient-packed dish that’s perfect for grilling season. Cooked to tender perfection in just 10 minutes, these skewers pair beautifully with whole-grain rice or a leafy green salad for a satisfying, protein-rich meal. Whether you’re hosting a summer barbecue or craving something quick and wholesome, this recipe is a flavorful blend of simplicity and nourishment.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
10 min
🕐
Total Time
30 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

11 items
  • 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
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

6 steps
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.

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.

3

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

4

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

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.

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.

Cooking Tip: Take your time with each step for the best results!
1264
cal
126.2g
protein
53.4g
carbs
63.3g
fat

Nutrition Facts

1 serving (1317.7g)
Calories
1264
% Daily Value*
Total Fat 63.3 g 81%
Saturated Fat 17.5 g 88%
Polyunsaturated Fat 0.0 g
Cholesterol 345 mg 115%
Sodium 1463 mg 64%
Total Carbohydrate 53.4 g 19%
Dietary Fiber 14.4 g 51%
Total Sugars 29.2 g
Protein 126.2 g 252%
Vitamin D 0.0 mcg 0%
Calcium 176 mg 14%
Iron 15.2 mg 84%
Potassium 3184 mg 68%

*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

16.6%%
39.2%%
44.2%%
Fat: 569 cal (44.2%%)
Protein: 504 cal (39.2%%)
Carbs: 213 cal (16.6%%)