Nutrition Facts for Heart-healthy beef shashlik

Heart-Healthy Beef Shashlik

Savor the vibrant flavors of this Heart-Healthy Beef Shashlik, a wholesome twist on a classic grill favorite! This recipe features lean beef sirloin marinated in a zesty blend of olive oil, lemon juice, garlic, and aromatic spices like paprika and oregano, ensuring both bold taste and a heart-smart profile. Skewers are loaded with colorful red and green bell peppers, crisp zucchini, and sweet red onions, creating a nutrient-packed, visually stunning dish. Perfectly grilled to achieve tender, juicy meat and charred, smoky vegetables, this dish is as nutritious as it is delicious. Ready in under an hour and served with a sprinkle of fresh parsley, this high-protein, low-fat recipe is ideal for a healthy weeknight dinner or a standout barbecue centerpiece.

Nutriscore Rating: 74/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.
Image of Heart-Healthy Beef Shashlik
Prep Time:30 mins
Cook Time:20 mins
Total Time:50 mins
Servings: 4

Ingredients

  • 500 grams lean beef sirloin
  • 1 large red bell pepper
  • 1 large green bell pepper
  • 2 medium red onion
  • 1 medium zucchini
  • 2 tablespoons olive oil
  • 2 tablespoons lemon juice
  • 3 pieces garlic cloves
  • 1 teaspoon paprika
  • 1 teaspoon dried oregano
  • 0.5 teaspoon ground black pepper
  • 0.5 teaspoon salt
  • 2 tablespoons fresh parsley

Directions

Step 1

Cut the beef sirloin into 1-inch cubes and set aside.

Step 2

Chop the red bell pepper, green bell pepper, and zucchini into approximately 1-inch pieces.

Step 3

Peel the red onions and cut them into wedges.

Step 4

In a large bowl, whisk together the olive oil, lemon juice, minced garlic cloves, paprika, dried oregano, ground black pepper, and salt to create a marinade.

Step 5

Add the beef cubes to the marinade, and ensure all pieces are well coated. Let it sit for at least 15 minutes for flavors to meld.

Step 6

Preheat the grill to medium-high heat.

Step 7

Thread the beef, bell peppers, onions, and zucchini onto skewers, alternating between the ingredients.

Step 8

Place the skewers on the preheated grill. Cook for 3-4 minutes per side, turning occasionally until the beef is cooked to your liking and vegetables are tender-crisp.

Step 9

Remove skewers from the grill and let them rest for a few minutes before serving.

Step 10

Garnish with freshly chopped parsley before serving.

Nutrition Facts

Serving size 1351.8 grams (1351.8g)
Amount per serving % Daily Value*
Calories 1572
Total Fat 80.20g 103%
Saturated Fat 24.80g 124%
Polyunsaturated Fat 2.90g
Cholesterol 375mg 125%
Sodium 3348mg 146%
Total Carbohydrate 64.00g 23%
Dietary Fiber 14.00g 50%
Total Sugars 35.30g
Protein 144.40g 289%
Vitamin D 0IU 0%
Calcium 226mg 17%
Iron 17mg 96%
Potassium 3227mg 69%
*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: 46.4%
Protein: 37.1%
Carbs: 16.5%