Let’s talk about the kebab that never lets you down. This is one of those great cheap, easy meals that turns basic ground beef into something that actually feels like an intentional dinner, not just a Tuesday-night obligation. No dry, crumbly beef falling into the coals. Just juicy, well-seasoned beef that stays put and cooks up perfectly every time.
The Secret to Juicy Grilled Ground Beef Kebabs
The biggest mistake people make with ground beef kebabs is treating the meat like it’s ready to go straight from the package to the grill. It’s not. Ground beef needs a little help to hold its shape and stay juicy under high heat, and that help comes down to two things: moisture control and temperature.
How to keep ground beef from falling off the skewers
Squeeze out the excess moisture from your grated or diced onion before mixing it into the meat. Too much liquid in the mix is one of the main reasons kebabs fall apart on the grill, since it keeps the beef from binding together properly.
Then, chill the meat before shaping and grilling it. Cold beef holds its shape far better than room-temperature beef, which tends to get soft and sticky the moment your hands touch it. A short stint in the fridge after mixing (and again after shaping onto the skewers, if you have time) makes shaping easier and keeps everything intact once it hits the heat.
Wooden Skewers
Soak these in water for at least 20-30 minutes before threading the beef on. Skip this step and you’ll end up with charred, brittle skewers that can snap right on the grill. Metal skewers work too, and they skip the soaking step entirely, but wooden ones are cheap, easy to find, and totally disposable when you’re done.
What to Serve With Grilled Ground Beef Kebabs
These kebabs practically beg to be part of a bigger spread. Warm, pillowy pita is non-negotiable here my Pita Recipe is perfect for this, and a scoop of cool and sweet Minted Yogurt and Jammy Onion Dip on the side balances out the char and spice perfectly. Add a simple chopped salad or some grilled veggies, and you’ve got a full meal that feels like way more effort than it actually was.
What you’ll need
Metal skewers work too, and they won’t need soaking beforehand like wooden ones do.
I wouldn’t recommend grilling without tongs unless you have some super-power
Box or Electric Grater
For grating the onion — essential for binding
Mixing the Beef
Now, mixing raw ground beef by hand is not exactly a spa day for your fingers. You’ve got two options here: throw on a pair of food service gloves like a normal, responsible adult, or do what I do and time it so perfectly that my husband walks in the door right as the meat needs mixing. Works every time. Multiple times.
Before you even get to that part, though, there’s a step that makes or breaks these kebabs: squeezing the grated onion dry. Onion brings a ton of moisture with it, and if that moisture goes straight into the beef, you’ll end up with a mix that’s too wet to hold its shape on the skewer. Grate it, then squeeze it hard in a cheese cloth, or a paper towel or clean kitchen towel until it stops dripping. That’s the difference between kebabs that stay put and kebabs that turn into a sad pile on the grill.
Once everything’s mixed, pop the beef in the fridge for 15-20 minutes before shaping it onto the skewers. Cold beef holds together so much better than room-temperature beef, which gets soft and sticky the second your hands touch it. If you have time, a second short chill after shaping (right before grilling) helps even more.
Grilling tips
Clean your grill grates. Rub half an onion on your grill to clean then rub a potato cut in half to create a starchy non stick surface.
Give the kebabs a few minutes per side before you even think about moving them. Ground beef needs time to form a crust and release from the grates on its own. If it’s sticking when you try to flip, it’s not ready yet, give it another minute.
As for doneness, the most reliable way to check is with a meat thermometer, you’re looking for 160ยฐF internally. No thermometer handy? Cut into the thickest kebab and check that the center is no longer pink. It should take roughly 8-10 minutes total, but every grill runs a little different, so let the beef tell you when it’s ready rather than the clock.


Grilled Ground Beef Kebabs
Ingredients
- 2 pounds ground beef
- 1 large onion grated and squeezed dry
- 2 tsp kosher salt
- 1 tsp black pepper
- 2 tsp cumin
- 2 tsp coriander
- 1ยฝ tsp paprika
- 1 tsp turmeric
- 1 tsp garlic powder or 2โ3 fresh garlic cloves, minced
- ยฝ tsp cinnamon
- ยฝ tsp allspice
- ยผ tsp cardamom
- Pinch of cayenne optional
Instructions
Soak skewers
- If using wooden skewers, submerge them in water to soak while you prep the meat mixture.
Combine ingredients
- In a large bowl, combine 2 pounds ground beef, 1 large onion, grated and squeezed very dry, 2 teaspoons kosher salt, 1 teaspoons black pepper, 2 teaspoons cumin, 2 teaspoons coriander, 1.5 teaspoons paprika, 1 teaspoons turmeric, 1 teaspoons garlic powder (or 2โ3 fresh garlic cloves, minced), 0.5 teaspoons cinnamon, 0.5 teaspoons allspice, 0.3 teaspoons cardamom, and 0.1 teaspoons cayenne (optional).
Mix until sticky
- Mix the meat mixture with your hands for 5โ10 minutes, until it becomes very sticky and well combined. This texture change is key โ it helps the kebabs hold together on the grill.
Chill
- Cover and refrigerate the mixture for at least 60 minutes before shaping onto skewers.
Preheat grill
- While the meat chills, preheat your grill to medium-high heat.
Shape onto skewers
- Remove the meat from the fridge and divide into portions. Shape each portion around a soaked skewer into a long, even log, pressing firmly so it holds together.
Grill
- Grill the kebabs, turning occasionally, until browned on all sides and cooked through (internal temp of 160ยฐF).
Serve
- Serve hot with pita, basmati rice, or a Greek salad.















