Street-Food Comfort, Oven-Baked at Home
This dish is inspired by the kind of street food that sticks with you. The kind you remember long after the plate is empty. Think beef gyro shaved thin, piled high, dripping with flavor — but instead of pita, it’s loaded onto roasted sweet potatoes. Same energy, same satisfaction, just built in a way that works for a home kitchen and a busy weeknight.
If you grew up eating gyro or kebab from street carts or neighborhood spots, this one hits a familiar note. It’s warm, savory, a little messy, and incredibly comforting. And if you didn’t? This is a great introduction. Sweet potatoes become the base, the beef gets cooked using a simple parchment-paper trick that keeps it juicy, and everything gets finished with a cool, creamy cucumber sauce that ties it all together.

Why This Works (And Why It Feels Like Street Food)
Street food is all about contrast. Hot meat, cool sauce. Crispy edges, soft centers. Bold seasoning without complication. This recipe delivers all of that without a grill or rotisserie.
The beef is seasoned simply and cooked as a tight log in parchment paper, which mimics the texture you get when meat cooks together and gets sliced thin. Sweet potatoes roast until fluffy and caramelized, acting like the perfect plate — sturdy, naturally sweet, and ready to soak up flavor. The cucumber sauce brings everything back into balance, cutting through the richness and giving you that classic gyro finish.
It’s casual, filling, and the kind of meal you eat with a fork one minute and straight from the plate the next.

What You’ll Need (And Why)
Ground Beef
Ground beef keeps this approachable and affordable, while the parchment-paper method gives it that sliced, gyro-style texture instead of loose crumbles. Once rested and sliced thin, it eats like street meat.
Sweet Potatoes
Sweet potatoes replace the pita here, and honestly, they hold their own. Roasted whole, they’re fluffy inside, slightly caramelized outside, and strong enough to carry toppings without falling apart.
Red Onion
Roasted onions mellow and sweeten in the oven, adding depth and a subtle bite that pairs perfectly with the beef.
Creamy Cucumber Sauce
This is where everything comes together. Greek yogurt, cucumber, lemon, and herbs give you that cool, tangy contrast that makes gyro-style dishes addictive.
How to Make It
Preheat your oven to 400°F (200°C). Line a large sheet pan with parchment paper or foil.
In a bowl, combine the ground beef with garlic powder, onion powder, seven-spice seasoning, salt, and black pepper. Mix just until combined — don’t overwork it.
Place the beef onto a large sheet of parchment paper and flatten it into an even rectangle. Lay another sheet of parchment on top and roll it thinner using a rolling pin or bottle. Remove the top parchment, roll the beef tightly inside the bottom parchment, and twist the ends closed to form a compact log. Set aside.
Pierce the sweet potatoes all over with a fork and place them on the prepared sheet pan. Add the sliced red onions around them. Drizzle everything with olive oil and season with salt and black pepper.
Place the wrapped beef log onto the same sheet pan. Roast everything for 30 minutes.
Remove the beef and onions from the pan and let the beef rest, still wrapped. Return the sweet potatoes to the oven and roast for another 15–25 minutes, until a knife slides easily through the center.
While the potatoes finish cooking, mix together the Greek yogurt, cucumber, garlic, mint, lemon juice, lemon zest, salt, and pepper until smooth.
Unwrap the rested beef and slice it very thin with a sharp knife.
Slice the sweet potatoes in half and gently mash the insides with a fork. Load them up with sliced beef, roasted onions, fresh parsley if you like, and finish with a generous drizzle of creamy cucumber sauce.
Beef Gyro–Loaded Sweet Potatoes (Doner Kabob Hack)
Description
Street-food–inspired beef gyro served over roasted sweet potatoes and finished with a cool, creamy cucumber sauce. A hearty, flavorful oven-baked dinner that feels indulgent but easy enough for weeknights
Ingredients
Instructions
-
Preheat oven to 400°F (200°C) and line a sheet pan with parchment or foil.
-
Mix ground beef with garlic powder, onion powder, seven-spice, salt, and pepper.
-
Flatten beef between parchment sheets, roll tightly into a log, and seal.
-
Pierce sweet potatoes with a fork and place on the pan with sliced onions.
-
Drizzle vegetables with olive oil and season with salt and pepper.
-
Add beef log to the pan and roast for 30 minutes.
-
Remove beef and onions; return potatoes to oven for 15–25 more minutes.
-
Mix all cucumber sauce ingredients until smooth.
-
Slice rested beef thinly.
-
Split sweet potatoes, mash lightly, top with beef, onions, and sauce.
Note
Pro Dad Tips
- Resting the beef is key for clean slices and juicy texture.
- Double the sauce if your family loves extra drizzle.
- Leftovers reheat well and work great as a lunch bowl.
- If you liked this recipe or tried it, rate it and comment below — it helps more than you know.
