Fire up the grill and indulge in these Whole30 Delicious Grilled Beef Kebabs—a vibrant, protein-packed recipe that brings bold flavors and wholesome ingredients to your table. Tender beef sirloin is marinated in a zesty blend of olive oil, garlic, lemon juice, parsley, and warm spices like cumin and paprika, then threaded with colorful chunks of red bell peppers, red onion, and zucchini for a perfectly balanced skewer. These kebabs are quick to prep, ready in under an hour (plus marinating time), and ideal for summer barbecues or weeknight dinners. With a smoky char from the grill and a medley of fresh, satisfying flavors, this dish aligns with Whole30 principles while offering an easy, crowd-pleasing meal. Pair these kebabs with cauliflower rice, a crisp salad, or grilled sweet potatoes for a complete, Whole30-compliant feast.
Scan with your phone to download!
If using wooden skewers, soak them in water for at least 30 minutes to prevent burning on the grill.
Trim any excess fat from the beef sirloin and cut it into 1.5-inch cubes.
In a large mixing bowl, whisk together the olive oil, minced garlic, lemon juice, chopped fresh parsley, cumin, paprika, salt, and black pepper.
Add the beef cubes into the bowl of marinade. Toss until well coated, then cover and refrigerate for at least 1 hour to marinate.
While the beef marinates, wash and prepare the vegetables. Cut the bell peppers and red onion into 1.5-inch pieces. Slice the zucchini into thick rounds.
Preheat the grill to medium-high heat, approximately 400°F (200°C).
Assemble the kebabs by threading the marinated beef and vegetables onto the skewers, alternating between meat and vegetables.
Place the kebabs on the preheated grill and cook for 12-15 minutes, turning occasionally, until the beef is cooked to your desired level of doneness and the vegetables are tender and slightly charred.
Remove kebabs from the grill and let them rest for a few minutes before serving.
Serve warm as part of a Whole30-compliant meal with your choice of sides.
Serving size | (1677.5g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2502.1 |
Total Fat 161.0g | 0% |
Saturated Fat 50.2g | 0% |
Polyunsaturated Fat 5.6g | |
Cholesterol 608.3mg | 0% |
Sodium 6541.8mg | 0% |
Total Carbohydrate 71.8g | 0% |
Dietary Fiber 14.0g | 0% |
Total Sugars 46.2g | |
Protein 192.4g | 0% |
Vitamin D 0IU | 0% |
Calcium 337.6mg | 0% |
Iron 25.1mg | 0% |
Potassium 4526.3mg | 0% |
Source of Calories