Nutrition Facts for Whole30 beef souvlaki

Whole30 Beef Souvlaki

Image of Whole30 Beef Souvlaki
Nutriscore Rating: 60/100

Elevate your weeknight grilling game with this mouthwatering Whole30 Beef Souvlaki recipe! Featuring tender, marinated beef sirloin infused with a vibrant blend of olive oil, lemon juice, red wine vinegar, garlic, and aromatic Mediterranean herbs, this dish delivers bold flavors while staying fully Whole30-compliant. Perfectly charred on bamboo skewers, these grilled beef bites are ready in under 30 minutes of active cooking time, making them a quick, yet impressive option for busy schedules. Pair with crisp salads or roasted vegetables for a fresh and nutritious meal that's bursting with Mediterranean charm and free of added sugars or processed ingredients. Whether you're following Whole30 or simply love clean, flavorful meals, this beef souvlaki will become a go-to favorite in your recipe repertoire!

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

10 items
  • 1 pound Beef sirloin
  • 0.25 cup Olive oil
  • 0.25 cup Lemon juice
  • 2 tablespoons Red wine vinegar
  • 3 Garlic cloves, minced
  • 2 teaspoons Dried oregano
  • 1 teaspoon Dried thyme
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper
  • 6 Bamboo skewers
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

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

2

In a separate bowl, mix together the olive oil, lemon juice, red wine vinegar, minced garlic, dried oregano, dried thyme, salt, and black pepper.

3

Pour the marinade over the beef cubes, ensuring all pieces are well coated. Cover the bowl and refrigerate for at least 1 hour, preferably overnight for better flavor absorption.

4

If using wooden skewers, soak them in water for about 30 minutes to prevent burning during cooking.

5

Preheat your grill to medium-high heat.

6

Thread the marinated beef pieces onto the soaked bamboo skewers, distributing them evenly across all skewers.

7

Grill the skewers for about 8-10 minutes, turning occasionally, until the beef is cooked to your desired level of doneness.

8

Once cooked, remove from the grill and let the beef rest for a few minutes before serving.

9

Serve the souvlaki with a fresh salad or compliant sides to keep it Whole30-friendly.

Cooking Tip: Take your time with each step for the best results!
1650
cal
122.3g
protein
9.6g
carbs
124.2g
fat

Nutrition Facts

1 serving (677.6g)
Calories
1650
% Daily Value*
Total Fat 124.2 g 159%
Saturated Fat 35.9 g 180%
Polyunsaturated Fat 5.3 g
Cholesterol 406 mg 135%
Sodium 2648 mg 115%
Total Carbohydrate 9.6 g 3%
Dietary Fiber 1.7 g 6%
Total Sugars 1.5 g
Protein 122.3 g 245%
Vitamin D 0.0 mcg 0%
Calcium 162 mg 12%
Iron 14.8 mg 82%
Potassium 1859 mg 40%

*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

2.3%%
29.7%%
67.9%%
Fat: 1117 cal (67.9%%)
Protein: 489 cal (29.7%%)
Carbs: 38 cal (2.3%%)