Dive into bold, irresistible flavors with these Whole30 Satay Beef Skewers—an ideal recipe for anyone seeking a healthy and satisfying meal. Tender slices of beef sirloin are marinated in a rich, umami-packed sauce made with coconut aminos, almond butter, fresh ginger, and lime juice, ensuring every bite is bursting with flavor. Perfectly grilled on wooden skewers, these juicy beef strips are balanced with a hint of spice from red pepper flakes and topped with fragrant fresh cilantro. Whether you're sticking to Whole30 or simply looking for a protein-packed dish, this quick-to-prepare recipe (ready in under 45 minutes!) makes for a crowd-pleasing appetizer or a flavorful main. Pair with a crisp cucumber salad or your favorite compliant sides to complete the meal. Easy, healthy, and absolutely delicious!
Soak the wooden skewers in water for at least 20 minutes to prevent them from burning during cooking.
Slice the beef sirloin steak into thin strips, about 1/4-inch thick.
In a mixing bowl, combine coconut aminos, almond butter, fresh lime juice, grated ginger, minced garlic, red pepper flakes, coconut milk, olive oil, salt, and black pepper. Mix well until smooth.
Add the sliced beef strips to the bowl and ensure they are well-coated with the marinade evenly.
Cover the bowl and let the beef marinate in the refrigerator for at least 30 minutes, or longer for deeper flavor.
Preheat a grill or grill pan over medium-high heat.
Thread the marinated beef strips onto the soaked wooden skewers.
Grill the skewers for about 3-5 minutes on each side, or until the beef is cooked to your preferred level of doneness.
Once cooked, remove the skewers from the grill and let them rest for a couple of minutes.
Garnish the skewers with freshly chopped cilantro before serving.
Serve immediately, perfect alongside a cucumber salad or your favorite compliant sides.
Calories |
1776 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 111.1 g | 142% | |
| Saturated Fat | 27.4 g | 137% | |
| Polyunsaturated Fat | 2.7 g | ||
| Cholesterol | 318 mg | 106% | |
| Sodium | 4765 mg | 207% | |
| Total Carbohydrate | 47.9 g | 17% | |
| Dietary Fiber | 7.2 g | 26% | |
| Total Sugars | 32.7 g | ||
| Protein | 133.6 g | 267% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 287 mg | 22% | |
| Iron | 12.7 mg | 71% | |
| Potassium | 2095 mg | 45% | |
*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.