Whole30 Sheet Pan Greek Chicken and Vegetables with Lemon

30 min prep 8 min cook 3 servings
Whole30 Sheet Pan Greek Chicken and Vegetables with Lemon
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Tender chicken thighs, rainbow-bright Mediterranean vegetables, and a bright lemon-herb marinade—all roasted together on one pan for the easiest weeknight dinner you’ll make all season.

My Weeknight Love Affair with Sheet-Pan Suppers

I first created this recipe on a frantic Tuesday when soccer practice, piano lessons, and a looming work deadline all collided. I needed dinner on the table in under an hour, I needed it to be Whole30-compliant for my reset, and I needed zero dishes beyond the sheet pan. Tall order? Not anymore. The moment the garlicky lemon aroma started wafting through the kitchen, my kids wandered in asking, “What smells so good?” Forty-five minutes later we were scooping crispy-edged chicken and caramelized vegetables straight onto our plates, the parchment already cooling in the trash. I’ve made it almost weekly since—doubled for weekend meal-prep, halved for empty-nest nights, and taught it to three friends who swear it got them through their own January Whole30. If you’re craving big, sunny Greek flavor without the fuss (or the dishes), this one’s for you.

Why This Recipe Works

  • One-and-done: Everything—marinade, chicken, vegetables—happens on a single rimmed sheet pan.
  • Flavor layering: A punchy lemon-oregano marinade does double duty as both soak and finishing drizzle.
  • Crispy & juicy: Bone-in thighs stay succulent while the oven’s high heat renders the skin golden.
  • Rainbow nutrition: Bell peppers, zucchini, red onion, and cherry tomatoes bring fiber, color, and antioxidants.
  • Whole30 gold: No honey, dairy, or seed-oil mayo—just compliant EVOO and real ingredients.
  • Meal-prep star: Holds beautifully for 4 days refrigerated; freezes like a dream.
  • Family-friendly: Mild enough for kids, yet vibrant enough for the pickiest foodie.

Ingredients You'll Need

Ingredients

Produce

Chicken thighs: I specify bone-in, skin-on thighs for maximum flavor and juiciness. The skin bastes the meat as it roasts, and the bone conducts heat evenly so you never hit dry rubbery chicken. If you only have boneless, reduce cook time by 8–10 minutes and start checking at 160 °F. Skinless works, but brush with an extra teaspoon of olive oil so they don’t scorch.

Lemons: You’ll zest and juice two whole lemons. The zest holds the bright aromatic oils, while the juice tenderizes and seasons. Choose heavy, thin-skinned fruits—they’re juicier. Organic matters here since you’re zesting.

Garlic: Four fresh cloves, micro-planed so they melt into the marinade. Skip the jarred stuff; it often contains citric acid and can read sweet on Whole30.

Red onion: Sliced into petals that char into sweet, sticky perfection. Swap yellow if needed, but red adds color and antioxidants.

Bell peppers: I like one red and one orange for visual pop. Look for tight, glossy skins and store them in the crisper drawer up to a week.

Zucchini: Pick small-to-medium squash; oversized ones can be watery and seedy. Leave the skin on for nutrients and structure.

Cherry tomatoes: A whole pint bursts into saucy pockets that coat the vegetables. If it’s winter and tomatoes are lackluster, substitute 2 cups jarred roasted red peppers (drained).

Pantry Staples

Extra-virgin olive oil: A half-cup may feel generous, but it prevents sticking, conducts heat, and carries fat-soluble vitamins. Choose a fresh, grassy finishing oil if you can.

Dried oregano: Greek mountain oregano is the gold standard—floral, peppery, almost minty. Rub it between your palms before measuring to wake up the volatile oils.

Fresh rosemary: Woody stems infuse the oil; mince the leaves finely so you don’t bite into pine-needle texture. No fresh? Substitute 1 tsp dried, but add with the oregano so it hydrates.

Kalamata olives: Pitted and halved for pops of briny umame. Check your brand for sulfites or added wine vinegar if you’re on a strict elimination round.

How to Make Whole30 Sheet Pan Greek Chicken and Vegetables with Lemon

1
Whisk the marinade

In a small bowl, combine lemon zest, lemon juice, minced garlic, olive oil, oregano, rosemary, 1 ½ tsp kosher salt, and ½ tsp black pepper. Whisk until the salt dissolves and the mixture looks like a loose vinaigrette. Reserve 3 Tbsp for drizzling later.

2
Marinate the chicken

Pat thighs dry so the marinade adheres. Place in a zip-top bag or shallow dish, pour marinade over, seal, and refrigerate 30 minutes (up to 12 hours). Turn the bag halfway if you remember—gravity helps the flavor reach every crevice.

3
Heat the oven & prep the pan

Position rack in the upper-middle and preheat to 425 °F. Line an 18 × 13-inch rimmed sheet pan with parchment for zero stick and lightning-fast cleanup. (Foil works, but parchment is compostable.)

4
Chop vegetables uniformly

Slice zucchini into ½-inch half-moons, peppers into 1-inch squares, red onion into ½-inch wedges, and leave tomatoes whole. Even sizing means everything finishes together.

5
Season the vegetables

Toss veggies in a large bowl with 2 Tbsp olive oil, 1 tsp salt, ¼ tsp pepper, and a pinch of oregano. The light coating prevents steaming and encourages those crave-worthy crispy edges.

6
Arrange on the sheet pan

Spread vegetables in a single layer down the center. Nestle chicken thighs skin-side up among them, letting some pieces touch so the rendered fat flavors the veggies. Tuck olives and lemon slices randomly for briny surprise bites.

7
Roast to perfection

Slide the pan into the oven and roast 30 minutes. Rotate pan front-to-back for even browning, then roast 10–12 minutes more until the thickest thigh registers 175 °F and tomatoes burst.

8
Rest & finish

Rest 5 minutes—carryover heat finishes carryover magic. Drizzle the reserved lemon marinade over everything for a fresh pop, sprinkle chopped parsley, and serve hot straight from the pan.

Expert Tips

High heat = crispy skin

Don’t drop the temp below 425 °F. Lower heat renders fat too slowly and yields rubbery skin.

Dry = brown

Use paper towels on both chicken and vegetables; moisture is the enemy of caramelization.

Don’t skip the rest

Five short minutes redistributes juices so every bite stays succulent, not parched.

Overcrowding = steam

If doubling, use two pans rather than piling higher; air flow equals browning.

Check multiple spots

Thigh sizes vary; temp the smallest and largest to avoid under- or over-cooking.

Make it tonight

Marinate while you change clothes after work; dinner practically cooks itself.

Variations to Try

  • Vegetarian night: Replace chicken with two cans drained chickpeas tossed in the same marinade; roast 20 minutes.
  • Low-FODMAP: Swap garlic for garlic-infused oil and omit onion; add sliced carrots for sweetness.
  • Spicy kick: Add ½ tsp crushed red pepper flakes or a sliced Fresno chile to the marinade.
  • Winter veggie swap: Use cubed butternut squash and Brussels sprouts; increase cook time by 5–7 minutes.
  • Seafood spin: Substitute 1 ½ lb wild salmon fillets; roast vegetables 15 minutes first, add salmon for final 12.
  • Fresh herb finish: Toss hot vegetables with ½ cup torn dill or mint right before serving for a brighter lift.

Storage Tips

Refrigerate: Cool completely, transfer to airtight containers, and refrigerate up to 4 days. Keep chicken and veggies together so the lemony juices season everything.

Freeze: Portion into silicone freezer bags, press out excess air, and freeze up to 3 months. Thaw overnight in the fridge and reheat in a 400 °F oven 8–10 minutes or microwave 90 seconds.

Meal-prep bowls: Layer cauliflower rice on the bottom, top with sliced chicken and vegetables, and add a dollop of compliant tzatziki (coconut-yogurt based) for grab-and-go lunches.

Frequently Asked Questions

Yes, but breasts cook faster and can dry out. Choose bone-in skin-on breasts and start checking at 160 °F (about 22–25 minutes total). You can also brine them 15 minutes in 2 cups water + 1 Tbsp salt for insurance.

Brush the pan generously with olive oil or use a silicone baking mat. Avoid plain foil without oil; the acidic lemon can react and leave metallic off-flavors.

Pretty close! Each serving has roughly 9 g net carbs, mostly from tomatoes and peppers. If you need to drop carbs further, swap tomatoes for more zucchini and olives.

An instant-read thermometer inserted near but not touching the bone should read 175 °F. Juices should run clear, and the meat should feel firm but still springy.

Absolutely. Marinate chicken and chop vegetables; store separately. When you walk in the door, just heat the oven, toss veggies with oil, and roast as directed.

Cauliflower rice soaks up the pan juices, or serve over arugula for a warm salad. If you’re post-Whole30, a scoop of fluffy quinoa or warm pita rounds are dreamy.
Whole30 Sheet Pan Greek Chicken and Vegetables with Lemon
chicken
Pin Recipe

Whole30 Sheet Pan Greek Chicken and Vegetables with Lemon

(4.9 from 127 reviews)
Prep
15 min
Cook
40 min
Servings
6

Ingredients

Instructions

  1. Make the marinade: Whisk olive oil, lemon zest, lemon juice, garlic, oregano, rosemary, 1 ½ tsp salt, and ½ tsp pepper. Reserve 3 Tbsp in a small cup for later.
  2. Marinate chicken: Place chicken in a bowl or bag, pour remaining marinade over, and refrigerate 30 minutes (up to 12 hours).
  3. Preheat oven to 425 °F. Line an 18 × 13-inch rimmed sheet pan with parchment.
  4. Prep vegetables: Toss bell peppers, zucchini, onion, tomatoes, and olives with 2 tsp olive oil, ½ tsp salt, and ¼ tsp pepper.
  5. Arrange: Spread vegetables down the center of the pan. Nestle chicken thighs skin-side up among them. Scatter lemon slices on top.
  6. Roast: Bake 30 minutes, rotate pan, then bake another 10–12 minutes until chicken reaches 175 °F and tomatoes burst.
  7. Rest & serve: Rest 5 minutes, drizzle reserved marinade, sprinkle parsley, and enjoy hot.

Recipe Notes

For extra-crispy skin, broil 1–2 minutes at the end, watching closely. Leftovers reheat beautifully and make stellar next-day salads.

Nutrition (per serving)

468
Calories
32g
Protein
9g
Carbs
34g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.