I Smelled Someone Else’s Dinner First
The man two doors down was grilling. I could smell it from my kitchen window. That sharp, smoky scent that makes you want to drag your grill out right then, even if it’s barely warm enough to stand outside.
I went to the fridge. No chicken. No lamb. Just a chunk of beef sirloin from Saturday’s market and a pumpkin sitting on the counter like it was waiting for something to happen.
So I did what I always do when I’m not sure. I started mixing things.
Olive oil. Lemon juice. Garlic. Paprika. Cumin. Oregano. Salt. Pepper. I stirred all of it together and dropped the beef cubes right in. That’s when I grabbed the pumpkin. I figured if it didn’t work, I’d just eat the beef and call it a night. But it worked. The pumpkin charred on the outside, softened on the inside, and soaked up every bit of that marinade.
Here’s what I want you to know: you don’t have to think too hard about it.
What You Need
The list is short. That’s the point.
- 1.5 lbs beef sirloin, cut into 1.5-inch cubes
- 2 cups pumpkin, cut into 1.5-inch cubes
- 1 large red onion, cut into chunks
- 2 red bell peppers, cut into chunks
- 3 tablespoons olive oil
- 3 tablespoons lemon juice
- 4 cloves garlic, minced
- 1 tablespoon paprika
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- Salt and pepper to taste
- 8 wooden or metal skewers
I use wooden skewers because I always forget to buy metal ones. If you do the same, soak them in water for about 30 minutes before you start. Otherwise they burn on the grill and you’ll be picking charred splinters out of your dinner.
The pumpkin matters here. Don’t use the pre-cut stuff from the store if you can help it. Get a whole sugar pumpkin. It’s sweeter and denser. It holds its shape better on the grill. I learned that the hard way when I used a carving pumpkin once and ended up with mush.
The One Thing That Matters
Don’t skip the marinade time.
I know. You’re hungry. But give the beef at least 20 minutes. I let mine sit for 30 because I was busy chopping vegetables and pretending I was organized. It makes a difference.
The acid in the lemon juice starts to break down the meat just enough so it stays tender on the grill. If you rush it, you get tough beef. And tough beef is just sad.
The pumpkin doesn’t need to marinate. It’ll soak up the flavors from the marinade that clings to the other pieces as they cook. I just toss it in the bowl after the beef has had its time and give it a quick swirl.
Putting It Together
Threading the skewers is the easy part. Don’t overthink it.
I start with a piece of beef, then a chunk of pumpkin, then a piece of onion, then a wedge of bell pepper. Back to beef. Repeat until the skewer is full but not packed too tight. You want a little space between each piece so the heat can get in there.
If you push everything together like a crowded subway car, you’ll end up with steamed food instead of grilled food. And nobody wants that.
My daughter always helps with this part. She makes patterns with the colors. I just let her because it keeps her busy and the food still tastes the same.
Preheat your grill to medium-high heat. Not screaming hot. Medium-high. If your grill is too hot, the outside burns before the inside finishes. And then you’re eating raw beef with a blackened shell. Not great.
Place the skewers on the grill. Let them sit for about 4–5 minutes. Then turn them. Keep going for 15–20 minutes total. You’ll know they’re done when the beef has a nice char on the outside and the pumpkin is tender when you poke it with a fork.
The onion will get soft and sweet. The bell pepper will have those dark grill marks that taste like summer.
The Thing That Can Go Wrong
The beef dries out.
It happens to me sometimes. Usually when I walk away to get a drink and forget to check the grill. Sirloin is lean. It doesn’t have much fat to keep it moist. That’s why the marinade matters so much.
If you’re worried, don’t overcook it. Pull the skewers off when the beef is still a little pink inside if that’s your thing. Or use a thermometer. 135°F for medium-rare. 145°F for medium. Anything beyond that and you’re making jerky.
I’ve also had trouble with the pumpkin falling apart. The fix is simple: cut the cubes bigger than you think you need. 1.5 inches is the sweet spot. Anything smaller turns to mush before it gets any color.
How to Serve It
Slide the meat and vegetables off the skewers onto a plate. Or just put the whole skewer on a platter and let people pull them off themselves. I do that when I’m feeling lazy, which is most of the time.
Warm flatbread is essential. I use store-bought lavash or pita. Just heat it on the grill for about 30 seconds per side. It gets those same smoky marks and a little bit of crisp.
A yogurt sauce is nice too. I whisk together plain Greek yogurt, a squeeze of lemon, a pinch of salt, and a little minced garlic. That’s it. It cools down the heat of the grill and cuts through the richness of the meat.
A fresh tomato salad on the side. Just chopped tomatoes, a little red onion, olive oil, salt, and maybe some parsley if you have it. Simple. Bright. Done.
One Last Thing
I always forget to rest the skewers after grilling. Don’t be like me. Let them sit for two minutes before you serve. The juices settle back into the meat instead of running all over the cutting board.
That’s it. That’s the whole thing.
Grilled Turkish Shish Kebab with Roasted Pumpkin
Ingredients
- 1.5 lbs beef sirloin, cut into 1.5-inch cubes
- 2 cups pumpkin, cut into 1.5-inch cubes
- 1 large red onion, cut into chunks
- 2 red bell peppers, cut into chunks
- 3 tablespoons olive oil
- 3 tablespoons lemon juice
- 4 cloves garlic, minced
- 1 tablespoon paprika
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- Salt and pepper to taste
- 8 wooden or metal skewers
Instructions
- 1Soak wooden skewers in water for 30 minutes
- 2In a bowl, combine olive oil, lemon juice, garlic, paprika, cumin, oregano, salt, and pepper
- 3Add beef cubes and toss to coat evenly with marinade
- 4Marinate beef for at least 20 minutes
- 5Thread beef, pumpkin, onion, and bell pepper alternately onto skewers
- 6Preheat grill or grill pan to medium-high heat
- 7Grill skewers for 15-20 minutes, turning every 4-5 minutes until beef is cooked and vegetables are tender
- 8Rest for 2 minutes before serving
- 9Serve hot with flatbread, yogurt sauce, and fresh tomato salad




