There’s something about grilled food that just feels right when the weather is warm. These beef and pepper skewers are a perfect example of a dish that’s easy to make, fun to eat, and packed with flavor. When served with soft, warm pita, they turn into a satisfying meal that works for lunch, dinner, or even a casual get-together with friends.
The key to delicious skewers is all in the marinade. Beef needs time to soak up flavors like garlic, lemon, olive oil, and herbs. Once it’s had that time to rest, it becomes tender and flavorful, ready to grill to perfection. Pair that with the natural sweetness of bell peppers, and you have a colorful combination that’s both balanced and delicious.
Grilling adds a slight char and smoky edge that takes everything to the next level. When the beef gets those crisp edges and the peppers soften just enough, you know it’s time to pull them off the heat. Wrap it all in a pita, add a little tzatziki or hummus, and maybe toss in some fresh cucumber or crumbled feta.
This dish is great because it doesn’t try too hard. It’s casual, fresh, and totally adaptable. You can eat the skewers straight off the stick, pull them apart for a build-your-own pita wrap, or even toss them into a salad bowl if you’re feeling something lighter.
Whether you’re grilling in the backyard or using a grill pan indoors, this is one of those meals that brings people together. It’s bold without being fussy and feels like a mini escape to the Mediterranean. Plus, cleanup is easy and the leftovers (if there are any) are just as good the next day.
Keep it simple, keep it fresh, and let the grill do the work. This one’s a keeper.

Ingredients
- 1 lb beef sirloin cut into cubes
- 2 Bell peppers cut into chunks
- 1 red onion cut into chunks
- 2 tbsp olive oil
- 2 cloves garlic minced
- 1 tsp dried oregano
- Salt and pepper to taste
- 4 pita bread
Instructions
- In a bowl, combine the olive oil, minced garlic, dried oregano, salt, and pepper.
- Add the beef sirloin cubes to the bowl and toss to coat them in the marinade. Let marinate for at least 10 minutes.
- Preheat the grill to medium-high heat.
- Thread the marinated beef cubes onto skewers, alternating with chunks of bell peppers and red onion.
- Grill the skewers for about 5 minutes per side, or until the beef is cooked to your desired level of doneness.
- While the skewers are grilling, warm the pita breads on the grill for a minute on each side.
- Serve the grilled beef and pepper skewers with warm pita breads.
- Enjoy!
Not bad, but I think my beef was overcooked. Maybe next time I’ll try less grilling time.
Didn’t work out for me. The beef was chewy and my peppers got burnt. Tres disappointed.
Quick and easy! I marinated the beef overnight and it was fantastic. Recommend!
Great for the family! Took longer than expected to cook, but still yummy. Definitely gonna make again.
Salt and pepper “to taste” is kinda vague 😅 I basically guessed and it was okay, but I’d love exact amounts. Other than that, easy and tasty.
Totally agree—“to taste” is annoying when you’re trying to be consistent 😅 I usually do about 1 tsp kosher salt and 1/2 tsp black pepper for this amount of meat, then adjust next time. Glad you still liked it!
I think exact amounts depend on the salt type tho. Like if it’s table salt, 1/2 tsp might be plenty. Also why not use 2 tsp? I never measure pepper, I just go ham 😄
Simple and delicious! Just what I needed for a quick dinner. Thanks!
I’m not sure about 5 minutes per side. My skewers took closer to 7-8 since the beef cubes were bigger. Once I adjusted, though, it was really good and flavorful.
Hmm 5 min per side felt short to me too. Mine took longer like 7ish, and I think my grill was hotter than “medium-high” lol. Still tasty, but I don’t trust that exact timing.
Totally makes sense—bigger cubes = more time. I’ve had the same issue when I cube mine too chunky. Glad you got the timing dialed in though!
beef and pita? lol sounds weird but I try it!
Weird? Nah, it’s yummy! I love beef in pita. You should definitely try it, trust me!
You won’t regret it! The flavors blend really well together. Give it a shot!
This recipe is missing something… maybe a sauce?
Nah, I think it’s fine without sauce. The marinade should be enough flavor.
I totally agree! A nice tzatziki or a chimichurri would really elevate this dish!
Umm, didn’t have beef so I used chicken instead, still tasted good. I think the recipe can work with any meat!
Yummy!!! Just made this and my family loved it. Thanks for sharing!!
So many skewers in one recipe! I just wanted a few, but that was too much for my grill. Gonna halved it next time.
I get that! Sometimes less is more, especially on a small grill. Just adjust it to your liking next time!
Grilling these skewers is so fun! Did it with my friends and we all enjoyed it a lot. 😊
I forgot to buy pita bread. Now I just have beef and veggies… what a mistake.
These skewers are amazing! The flavour is incredible, I added some chili flakes to spice it up. Loved it!
idk man, the instructions were kinda confusing. Had to look up a video.
Not a fan. The marinade was too strong for my taste. Gonna try a different recipe next time. Makes me sad!
Super easy to make! Even my kids liked it and they’re picky eaters. Thanks for sharing!
Too much onion for my taste! Should have kept it simple. Next time I’ll just skip the onions.
These skewers are fantastic! My whole family loved them. Will definitely make again.
These skewers are packed with flavor! My family loved them!
These were amazing! The beef was so juicy and flavorful. Definitely making again!
Just like at the fair! Best dinner ever! 😍
I totally agree! These skewers remind me of those summer fairs. Can’t wait to try this at home! 🥳
This was an absolute disaster! The beef was too chewy. Never making this again.
Chewy beef? That’s a bummer! Maybe try a different cut next time? Sirloin can be tough if not cooked right.
I’m sorry to hear that! Did you use enough oil or let it marinate longer? I’ve had great luck with these skewers!
I dunno, I followed the recipe but my beef turned out kinda tough. Maybe I grilled it too long? Not sure if I would try again.
Grilled the veggies too long, now they are mushy. Next time will watch them better!
I tried this but forgot the garlic. It was still good, but I’m sure it would be better with it.
Took too long to grill, and the beef was kinda tough. Not a fan.
Yuk! The oregano was too strong for my taste. Plus, I forgot the pita, so that didn’t help! 😩
I just throw the beef on the grill without marinating it. Works fine too, but I guess this method is fancy.
I thought this was pretty basic. I mean, beef and peppers? Not a unique recipe.
Yum! The garlic and oregano give it a flavorful kick. Love it! 😋
Quick and easy! Perfect for a Summer BBQ. My kids loved putting the skewers together, plus they ate their veggies. Win-win!
I added mushrooms and zucchini too, turned out awesome!
Grilled beef? More like grilled burger! Confusing recipe, who fries beef for 5 mins??
I don’t know, man. The meat was tough and the veggies got burned. Maybe my grill is too hot? Not sure I’ll try again.
Pitas went well with the skewers! Nice combo, 10/10 would grill again!
Totally agree! The pitas really add a nice touch. Did you use any sauce with it?
Not bad, but I think I needed more seasoning. I used chicken instead of beef though.
Chicken instead of beef? That’s a different choice, but hey, whatever works for you!
I agree, seasoning can really make a dish pop! Try adding more herbs next time.
Loved it! The garlic and oregano gave such a nice flavor, and the pita was a perfect touch. 10/10 would recommend!
I’m glad you loved it! The garlic really makes a difference, doesn’t it? 🧄😋
Flavor was good, but my pita got a bit too toasted and dried out. Next time I’ll warm it for less time and keep an eye on the grill so it doesn’t turn leathery.
I don’t know… my beef got tough and it was kinda bland. Maybe I did something wrong?
Yum! Simple ingredients but so tasty! Perfect for summer BBQs.
These skewers were a hit at my BBQ! The kids loved them too. Will make again!
Glad to hear they were a hit! We made them last week too and everyone loved them, especially the kids. Such a great recipe!
This recipe is too complicated! I just want quick meals. Needs less steps.
How do you know when the beef is cooked? I just wing it usually.
These skewers are fantastic! So juicy and flavorful! Will definitely make again.
Grilled beef and what? Who said beef ain’t healthy? You gotta watch this!
Super tasty! The flavors go so well together. My kids loved it!
Can I use other veggies? I don’t like bell peppers.
I dunno, but isn’t it called ‘pepper’ skewers for a reason? Maybe just stick with the recipe.
Absolutely! You can use zucchini, mushrooms, or even cherry tomatoes instead. Just make sure to cut them into similar sizes.
These skewers were a hit at my BBQ! Super easy to make and the flavors were on point. Definitely making again.
Really? 10 minutes to marinate? Seems too short to get the flavor in. I usually marinate longer.
Sounds delicious! Can’t wait to try this recipe for my next get-together.
I don’t have an outdoor grill, can I use an oven? 🍖
I don’t get it—grill peppers and onion and expect magic? lol. It was fine, but honestly the beef was just average for me and the pita didn’t do much.
Tried this last night and it’s a hit. The oregano-garlic marinade really shines, and the peppers char just enough. 5 minutes per side was perfect for medium. Will make again!
Awesome!! I did chicken instead of beef and it turned out great too!
That’s awesome that you made it your own! Chickens always make it lighter. I might try that too!
Grilled meat is lyk the best! Easy and quick dinner 🙂
Eh, it was alright. I prefer chicken skewers.
Chicken skewers are good too! But honestly, these beef ones are super tasty when you grill ’em right. 👍
So easy and quick! Perfect for a summer barbecue. I added some extra spices though.
Beef sirloin cubes can be hit or miss for me—sometimes I end up with chew. The marinade helps, but I might try using slightly thinner cubes or letting it marinate longer next time.
Pretty solid combo—beef is tender and the onion/pepper add sweetness. I didn’t have dried oregano so I used fresh and maybe a little extra garlic. Still came out great.
I’m curious though—5 minutes per side sounds kinda fast for sirloin cubes. Mine always take longer unless I cut them smaller. Either way, glad it was good for you!
Totally agree—those onion/pepper bits really sweeten everything up. I usually go a touch heavy on the garlic too and it still works out great. Glad yours turned out!
I didn’t have pita, so I just ate it with rice. Still good, I guess. lol.
I mean, that’s not really the recipe but I’m glad you enjoyed it anyway! lol
Rice sounds like a good alternative! Did you season it at all? 🤔