Nutrition Snapshot
- High in protein and very low in carbohydrate, so it fits a blood sugar friendly dinner as written.
- The seasoning is vinegar, garlic, pepper, and oregano instead of salt, which keeps a serving low in sodium.
- Beef sirloin is red meat, so keep this to one skewer and put chicken or salmon on the grill other nights.
Shashlik is beef sirloin, onion, and bell pepper cut into chunks, soaked in vinegar and oil, and grilled on skewers. The marinade takes two minutes to mix. Most grilled main courses pick up their sodium from a rub or a bottled sauce, and the seasoning here is acid, garlic, and herbs, so a serving comes in at 60 milligrams.
Grilled Sirloin and Peppers Make a Dinner With Almost No Carbohydrate
The Carbohydrate Comes From the Onion and Peppers
A serving holds about 26 grams of protein and about 5 grams of carbohydrate. Beef has no carbohydrate at all, so those 5 grams come from the onion and the two bell peppers. Both vegetables are mostly water and fiber, so that carbohydrate arrives with bulk behind it. The skewer is the whole dish, so any bread or rice on the plate is one you add yourself.
Why Protein and Fat Keep the Glucose Rise Small
This dinner starts with very little carbohydrate, which is the main reason blood sugar moves so little after it. Protein and fat add a second effect. Both slow how fast the stomach empties into the small intestine, so sugars from a meal reach the bloodstream over a longer stretch of time. Between the two, the rise after this dinner stays small and easy to plan around.
What’s in a Serving
The protein comes almost entirely from the sirloin. The peppers and onion add potassium and vitamin C, and a red pepper holds more vitamin C than a green one. Sodium is low because the seasoning is acid and herbs, so the only sodium in a serving is what the beef and vegetables hold on their own.
The fat number on the recipe card counts the full half cup of oil in the marinade. Most of that oil is poured off with the leftover marinade and never eaten, so a serving is leaner than the card figure suggests. Marinating in a quarter cup of oil brings the card closer to what reaches the plate.
Vinegar and Oil Soften the Sirloin and Lower the Compounds High Heat Forms
Acid Keeps a Lean Cut Tender
Sirloin is lean, and lean muscle dries out and tightens over high heat. Vinegar loosens the protein structure at the surface of each cube, a change called denaturing. The outside then stays soft while the inside cooks through. Oil spreads the pepper, garlic, and oregano over the meat and helps the surface brown.
A Marinade of Oil, Vinegar, and Herbs Lowers the Compounds Grilling Forms on Beef
Muscle meat cooked over high heat forms heterocyclic amines, compounds that are suspected human carcinogens. Marinating the beef first lowers how much of them forms. Beef steaks coated with a commercial spice marinade formed 57 to 88 percent less. That marinade used an oil, water, and vinegar base and went on an hour before grilling (Smith, Ameri, and Gadgil, Journal of Food Science, 2008, PMID 19241593).
This recipe uses a shorter soak and a cooler grill, so expect a smaller effect than those figures. Mix the marinade first and give the beef the full 30 minutes in the refrigerator. Grill over medium heat, which browns the surface more slowly than a hot fire. Turn the skewers every few minutes so no one side blackens.
What to Buy: Sirloin, Peppers, and the Marinade Oil
The Beef
Top sirloin is the right cut here. It is lean enough to keep the saturated fat modest and firm enough to hold together on a skewer. Trim the visible fat before you cube it. That lowers the fat in the finished dish and cuts down on flare-ups over the coals.
The Oil
Canola oil as written is mild and mostly unsaturated. Extra virgin olive oil gives the marinade more flavor and works well here, since oil clinging to the meat reaches a far lower temperature than oil in a hot pan. Avocado oil has the highest smoke point of the three, which makes it the steadiest choice over a hot grate.
The Vegetables
Buy firm peppers with tight skin and heavy onions with dry, papery outsides. Cut the onion into quarters, then separate the layers into two or three leaf thicknesses. At that thickness they thread onto the skewer and cook through. One red pepper alongside the two green ones adds sweetness and color.
Who This Fits and Who Should Watch the Portion
This dish suits anyone eating for steady blood sugar, anyone keeping sodium down, and anyone on a lower carbohydrate eating pattern. It is gluten free, dairy free, and nut free as written.
Go easy if you have reduced kidney function. The peppers and onion are a fair source of potassium, and a serving is high in protein, so set the portion against your own potassium and protein targets. Anyone managing gout may want a smaller skewer, since red meat is high in purines.
How to Make It Your Own
Change the Protein
Swap the beef one for one: boneless chicken thighs, salmon chunks, or extra firm tofu all skewer and marinate the same way. Chicken needs an internal temperature of 165 degrees F. Salmon and tofu are done in about 8 to 10 minutes on the grill.
Add More Vegetables
Mushrooms, zucchini rounds, and cherry tomatoes all thread well and take the same marinade. More vegetables raise the fiber and spread the beef across more skewers, which keeps the red meat portion modest.
Swaps Recap
For less fat, marinate in a quarter cup of oil. For a different fat profile, use extra virgin olive oil or avocado oil. As written the recipe is already low in sodium, sugar free, dairy free, and nut free, so those four adaptations are built in.
Storage, Make-Ahead, and Serving
Cube the beef and cut the vegetables up to a day ahead and refrigerate them, and mix the marinade in a jar at the same time. Combine the two up to eight hours before you grill. Thirty minutes is the minimum soak, and eight hours is a sensible maximum, because acid keeps loosening the surface proteins past that point and the outside of the meat turns soft.
Cooked kebabs keep 3 days in the refrigerator and 2 months in the freezer. Reheat them in a 350 degree F oven so the sirloin stays tender. Sliced off the skewer, the leftovers are good cold over greens the next day.
Equipment
- Grill
- Skewers
- Mixing bowl
- Cutting board
- Chef’s Knife
Ingredients
- 1/2 cup vinegar distilled white
- 1/2 cup canola oil
- 1/4 teaspoon black pepper ground
- 1/4 teaspoon garlic powder
- 1/2 teaspoon oregano dried
- 1 1/2 pounds beef sirloin trimmed and cut into 1 1/2 inch cubes
- 2 onions medium, cut into quarters and separated into layers
- 2 bell peppers green, cut into 1 1/2 inch squares
- 1 bell pepper red, cut into 1 1/2 inch squares
Instructions
- Whisk the vinegar, canola oil, black pepper, garlic powder, and oregano together in a bowl.
- Trim the visible fat from the beef sirloin.
- Cut the beef into 1 1/2 inch cubes.
- Cut the onions into quarters and separate them into layers.
- Cut the bell peppers into 1 1/2 inch squares.
- Put the beef and vegetables in a covered container.
- Pour the marinade over the beef and vegetables and turn everything to coat.
- Cover the container and refrigerate at least 30 minutes.
- Heat the grill to medium.
- Lift the beef and vegetables out of the marinade and let the excess drip off.
- Thread the beef and vegetables onto skewers, alternating meat and vegetables.
- Grill the kebabs over medium heat, turning every few minutes, 10 to 30 minutes depending on how done you want the beef.
- Discard the leftover marinade.
- Rest the kebabs 3 minutes, then serve them hot.
Notes
Nutrition
Shashlik Turns a Lean Cut Into a Whole Dinner on One Skewer
One skewer gives you a serving of lean beef, a serving of vegetables, and a marinade that seasons the meat and lowers the compounds grilling forms on it. Both the carbohydrate and the sodium are low, which is uncommon for a main course off the grill. Red meat still belongs in a modest portion, so make one skewer the serving and fill the second one with vegetables.
Serve It With
A green salad and a scoop of cauliflower rice keep the meal low in carbohydrate. For something bigger, add flatbread. For another beef dinner that goes light on starch, see Beef and Vegetable Stir-Fry. For a make-ahead beef dish that freezes well, see Spicy Chili Con Carne. To use up leftover grilled beef, try Tacos with Mexican Spice Seasoning.

Scan Me!
