Nutrition Facts for Whole30 beef shashlik

Whole30 Beef Shashlik

Image of Whole30 Beef Shashlik
Nutriscore Rating: 67/100

Savor the smoky, vibrant flavors of Whole30 Beef Shashlik, a wholesome and delicious grill recipe that's perfect for clean eating enthusiasts. Tender cubes of marinated beef sirloin are threaded with colorful chunks of red onion, red bell pepper, and yellow bell pepper, then grilled to perfection for a flavorful char that's hard to resist. The marinade, made with olive oil, red wine vinegar, lemon juice, and a blend of bold spices like cumin, paprika, and cayenne, infuses every bite with zesty, aromatic goodness. This quick and easy beef shashlik recipe, which is Whole30-compliant and gluten-free, is ready in under an hour (plus marinade time) and serves as a protein-packed centerpiece for your summer BBQ or weeknight dinner. Garnish with fresh parsley and pair with grilled vegetables or a crisp salad for a complete, crowd-pleasing meal.

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
30 min
🔥
Cook Time
15 min
🕐
Total Time
45 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

14 items
  • 2 pounds beef sirloin
  • 1 large red onion
  • 1 large red bell pepper
  • 1 large yellow bell pepper
  • 3 tablespoons olive oil
  • 2 tablespoons red wine vinegar
  • 2 tablespoons lemon juice
  • 4 cloves garlic cloves
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 0.5 teaspoon cayenne pepper
  • 1.5 teaspoons sea salt
  • 1 teaspoon black pepper
  • 2 tablespoons fresh parsley
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

Cut the beef sirloin into 1.5-inch cubes and place them in a large mixing bowl.

2

Slice the red onion, red bell pepper, and yellow bell pepper into large chunks suitable for skewering.

3

In a separate smaller bowl, whisk together olive oil, red wine vinegar, lemon juice, minced garlic cloves, ground cumin, paprika, cayenne pepper, sea salt, and black pepper to create the marinade.

4

Pour the marinade over the beef cubes, ensuring each piece is well-coated. Cover the bowl with plastic wrap and refrigerate for at least 1 hour, or overnight for deeper flavor.

5

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

6

Once marinated, thread the beef cubes onto skewers, alternating with pieces of red onion, red bell pepper, and yellow bell pepper.

7

Place the skewers on the preheated grill and cook for 10-15 minutes, turning occasionally, until the beef is browned and cooked to desired doneness.

8

Remove the skewers from the grill and allow them to rest for a few minutes.

9

Garnish with freshly chopped parsley before serving.

Cooking Tip: Take your time with each step for the best results!
2818
cal
250.2g
protein
49.5g
carbs
180.0g
fat

Nutrition Facts

1 serving (1592.0g)
Calories
2818
% Daily Value*
Total Fat 180.0 g 231%
Saturated Fat 61.4 g 307%
Polyunsaturated Fat 4.0 g
Cholesterol 811 mg 270%
Sodium 4084 mg 178%
Total Carbohydrate 49.5 g 18%
Dietary Fiber 10.6 g 38%
Total Sugars 12.9 g
Protein 250.2 g 500%
Vitamin D 0.0 mcg 0%
Calcium 345 mg 27%
Iron 30.8 mg 171%
Potassium 4763 mg 101%

*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

7.0%%
35.5%%
57.5%%
Fat: 1620 cal (57.5%%)
Protein: 1000 cal (35.5%%)
Carbs: 198 cal (7.0%%)