Better Than Rotisserie Chicken
Looking for juicy, flavorful chicken that beats anything from the grocery store deli? This homemade rotisserie-style chicken delivers crispy skin, tender meat, and incredible flavor in every bite. The secret is a tangy Greek yogurt marinade packed with spices that transforms ordinary chicken thighs into something spectacular. Whether you’re stacking them on a vertical skewer for that classic rotisserie look or packing them into a simple loaf pan, you’re getting restaurant-quality chicken right from your own oven.

It’s the kind of recipe that makes your whole house smell amazing and has everyone asking when dinner’s ready. Perfect for Sunday meal prep, feeding a crowd, or just when you want something a little special without the fuss.
Before you get started
For this recipe, you’ll need either a vertical chicken skewer or a regular loaf pan – both work beautifully. You can find a vertical skewer here.
Give yourself time for marinating: while 30 minutes gets the job done, overnight is where the real magic happens. The yogurt tenderizes the meat while those spices work their way deep into every piece. Make sure to wash and thoroughly dry your chicken thighs first. Any extra water will thin out that gorgeous marinade. Trust me, the extra pat-down with paper towels is worth it.
What You Need To Make Better Than Rotisserie Chicken
To create this crispy, juicy chicken, you’ll need chicken thighs, Greek yogurt, tomato paste, fresh lemon, onion, and a blend of seasonings including magic poultry seasoning, garlic powder, cayenne pepper, and garlic herb seasoning. Everything you need is listed with exact amounts in the recipe card below.
How To Make Better Than Rotisserie Chicken
1
Start by washing and drying those chicken thighs until they’re completely moisture-free. In a large bowl, whisk together the Greek yogurt, tomato paste, fresh lemon juice, and minced onion until smooth. Add all your seasonings (the magic poultry seasoning, garlic powder, cayenne, and garlic herb blend) and mix until you’ve got a thick, fragrant marinade.
2
Toss the chicken thighs into the marinade and get your hands dirty making sure every piece is completely coated. Cover the bowl and let it work its magic for at least 30 minutes, though overnight in the fridge takes it to the next level. The wait is absolutely worth it.
3
When you’re ready to cook, heat your oven to 350 degrees. If using a vertical skewer, thread those marinated thighs on tightly – they’ll shrink as they cook. For the loaf pan method, stand them up with the skin facing out, packing them in snugly. Pop it in the oven for 1 hour and 20 minutes until the skin is golden and crispy and the internal temp hits 165 degrees. Let it rest for 5 minutes, then slice and watch it disappear.
Commonly Asked Questions
Can I use chicken breasts instead of thighs?
Stick with thighs if you can. They stay juicy through the long cook time while breasts tend to dry out. The extra fat in thighs is what makes this recipe work so well.
What if I don’t have a vertical skewer or loaf pan?
No worries, just arrange the thighs on a wire rack over a baking sheet. You’ll still get great results with crispy skin all around.
Can I make this with skin-on or skinless thighs?
Definitely go with skin-on. That crispy skin is half the magic here, plus it keeps the meat extra juicy.

Better Than Rotisserie Chicken
Ingredients
- 1 pack of chicken thighs washed and dried
- 5.3 oz Greek plain yogurt
- 1 tbsp tomato paste
- 1/2 lemon squeezed
- 2 tbsp of minced onion or grated onion I buy the easy onion in the bottle
- 1 tbsp of magic poultry seasoning
- 1 tbsp of garlic powder
- 1/2 tbsp cayenne pepper
- 1/2 tbsp garlic and herb seasoning
Instructions
- Mix all together and let marinate at least 30 minutes or over night.
- Stack meat on the skewer OR stack the chicken in the loaf pan.
- Cook on 350 for 1 hr 20 minutes








