An entire Thanksgiving Dinner (turkey breast, gravy, candied sweet potatoes, dressing, and Parmesan Brussels sprouts) all made on two sheet pans.


author’s note
Two Pans. One Epic Thanksgiving. Zero Stress.
Earlier this year I shared an entire Easter dinner all prepared on two sheet pans and have loved seeing all the many re-creations! I had so many requests for a similar concept for Thanksgiving dinner, so I’ve worked hard on perfecting this two-sheet-pan Thanksgiving dinner and I’m very excited to share it with you now!
I’ll add a quick disclaimer that this Thanksgiving dinner recipe is a bit more sensitive to exact quantities, products, and cooking temps and times than a typical recipe. I’ve tested it several times and have it pretty dialed in, but to get perfect results you’ll want to follow the exact pounds and sizes in the recipe (especially for the turkey breast).
I hope you love this simplified Thanksgiving dinner!

Thanksgiving Dinner’s Star: The Turkey
Turkey is the trickiest part of this meal, so planning ahead helps a ton.
- Choose a 6-7 pound bone-in, skin-on turkey breast.
- Thaw safely
- Refrigerator: 24 hours for every 4-5 pounds
- Cold water: 30 minutes per pound (keep turkey sealed, fully submerged, and change the water every 30 minutes).
- Cook immediately after thawing.
- Add a wet or dry brine if you want extra flavor.
- Remove the breast halves from the bone before roasting. Keep the skin attached.
- Use a thermometer and pull the turkey out at 160°F. It rises to 165°F as it rests.
- Use the included gravy packet or your favorite store-bought gravy. I like McCormick Simply Better Turkey Gravy.

The Keys To A Great Thanksgiving Dressing
I keep my dressing simple: good bread, fresh herbs, broth, and an egg. The halved version in this post is based on my full-sized go-to recipe.
- Use stale, dried bread. I still toast it at 250°F for 20 minutes for the best texture.
- Use fresh herbs. A poultry herb pack (sage, rosemary, thyme) plus fresh parsley works great.
- You can assemble the dressing ahead and refrigerate for up to 24 hours. Add 10 extra minutes to bake time if cold.
Quick Tip
Stuffing goes inside the turkey. Dressing bakes separately. These days, the terms are used interchangeably.

Thanksgiving Dinner Brussel Sprouts
These roasted Brussel sprouts go on the second sheet pan with the sweet potatoes.
- Use fresh Brussels sprouts with bright green leaves.
- Make sure they’re completely dry before roasting.
- Trim the stems and peel off rough outer leaves.
- Halve large sprouts, leave small ones whole.
- They stay warm and tasty for about 30 minutes, so there’s wiggle room if the turkey needs more time.

Candied Sweet Potatoes
Whole sweet potatoes take over an hour to bake, so I’m sharing how to speed things up.
How To Prep
- Pierce each potato 8–10 times.
- Wrap in a damp paper towel for softer skin.
- Microwave individually: 5 minutes, flip, then 3–5 minutes more.
- They should be soft enough to cut but not fully cooked.
- They finish roasting with a crunchy, candied topping. The perfect Thanksgiving dinner side.

More Thanksgiving Side Suggestions:
Desserts
Cranberry Sauce Recipe
Salads
Thanksgiving Salad
Appetizers
Life-Changing No-Knead Dinner Rolls
Side Dishes
Honey Butter Recipe

Thanksgiving Dinner
Video
Equipment
- 2 Large sheet pan (15" x 21")
Ingredients
- 1 (6 to 7 pounds) bone-in, skin-on turkey breast I use honeysuckle, which also has a gravy packet included. Make sure turkey is completely thawed, dry brine is added if desired, and breast halves are removed from the bone with skin attached so you have 2 breast pieces.
- 1 tablespoon dried minced garlic
- 1 teaspoon seasoned salt
- 1 teaspoon paprika
- 1 teaspoon Italian seasoning
- 1/4 teaspoon dried parsley
- 1/4 teaspoon dried sage
- 1/4 teaspoon dried thyme
- 1/4 teaspoon pepper
- 4 tablespoons unsalted butter
- 7 cups stale (brioche or sourdough) bread cubes cubed into 1/2 to 1-inch pieces
- 1 large egg
- 6 tablespoons unsalted butter divided
- 3 stalks celery diced
- 1 medium yellow onion diced
- 1-1/2 cups chicken broth
- 1/4 cup fresh flat-leaf parsley diced
- 1 package poultry seasoning or 1 and 1/2 tablespoons fresh sage, 1 tablespoon fresh thyme, and 3/4 tablespoon fresh rosemary, see note 1
- 1-1/2 pounds Brussels sprouts halved
- 3 tablespoons olive oil
- 1/2 teaspoon garlic powder
- 1/4 cup freshly grated Parmesan cheese optional, or use pomegranate arils!
- 4 medium sweet potatoes 1 and 3/4 pound
- 4 tablespoons butter softened to room temperature, not melted
- 1/4 cup light brown sugar lightly packed
- 1/4 cup flour
- 1/8 teaspoon ground cinnamon
- 1/3 cup chopped pecans
- 1 cup miniature marshmallows divided
- Dinner rolls plus butter
- Gravy for serving, either packaged and prepared or using a gravy package that comes with the turkey
- cranberry sauce 1 can or homemade
Instructions
- Note: Before starting, read through this entire recipe. It will help with timing and flow. Essentially, you’ll be making the dressing and turkey first because that cooks for 30 minutes alone. While that is cooking, you can prepare the second sheet pan (the Brussels sprouts and sweet potatoes) so it’s ready to go in with the first sheet pan and cook another 30 minutes.
Pan One: Dressing and Turkey
- Preheat oven to 250°F. Cube the bread and put it on a tray in 1 even layer. Bake 20 minutes, remove, and set aside. (Start microwaving sweet potatoes as you start this prep; see instruction #2 under Pan Two: Brussels and Sweet Potatoes).
- Position the oven racks to the upper and lower thirds of the oven and preheat to 375°F. Line both sheet pans with parchment paper (for much easier cleanup). Use foil to make a “bed” for the dressing—fold it up so it’s like a separate pan on the sheet pan.
- On one side of the first sheet pan, place down the “foil bed” for the dressing. In a very large bowl, add the egg and whisk it until smooth.
- Melt 4 tablespoons butter in a large nonstick pan over medium heat. Add the celery and onion and cook, stirring occasionally, until softened, about 5 minutes. Add chicken broth, parsley, rosemary, sage, thyme, 3/4 teaspoon salt, 1/4 teaspoon cracked pepper and bring to a simmer. Turn off heat and set aside.
- Add dried bread cubes to the egg mixture in the large bowl and toss. Add the celery-onion mixture, tossing gently to combine. Pour this dressing mixture into the prepared foil tray. Cut remaining 2 tablespoons butter into small pieces and place evenly all over the dressing. Cover the dressing with foil.
- Check the post for directions on properly thawing the turkey breast and removing the two breasts from the bone. Do not remove the skin. Wash and pat the breasts dry. Add salt (don’t add any more salt if you’ve done a dry brine) and pepper to both breasts—make sure to get it above and below the skin. Melt the butter and mix it with all the seasonings (again, eliminate salt if you’ve done a brine) until you have a thick mixture. Rub this mixture generously over the breasts, especially under the skin. Rub it on top of the skin as well, then pull the skin to completely cover (as much as possible) the meat. Place these two prepared breasts on one half of the lined sheet pan. See cooking directions under “cooking the two pans.”
Pan Two: Brussels Sprouts and Sweet Potatoes
- Microwave the sweet potatoes: scrub the potatoes until clean (leave skin on). Using a fork, pierce the potatoes evenly all over, about 8–10 fork pierces throughout the skin. Wet 4 paper towels in cold water and wring out the extra liquid. Wrap each potato loosely in the paper towel. Place each potato (one at a time—see note 2) in the microwave and microwave for 5 minutes at full power. Remove and turn the potatoes onto their other side and microwave another 3–5 minutes or until potatoes are tender enough to cut open (but don’t cut them yet). Remove and allow to cool.
- Place the Brussels sprouts, olive oil, salt, pepper (I use about 1 teaspoon salt and 1/2 teaspoon pepper), and garlic powder on one side of the second tray. Toss on the tray, then spread into an even layer (if they are on top of each other, they will steam instead of roast) Place the mostly-cooked-through potatoes on the side of the tray. See cooking directions under “cooking the two pans.”
- To make the sweet potato streusel: In a large bowl (quickly rinse out the dressing bowl and use that), mix the room-temperature butter, brown sugar, and flour together until it looks crumbly. Add the cinnamon, salt, pecans, and 1/4 cup marshmallows. Stir until ingredients are combined and set aside.
Cooking the Two Pans
- Note: Avoid opening the oven more than the recipe indicates; that really cools it down and will take longer to bake. When you open the oven, be very quick to close it again.
- Put the sheet pan with the turkey breast and stuffing on the rack in the upper third of the oven and bake for 30 minutes (remove the foil from the dressing at the 30-minute point). While the first tray is baking, you can prepare the second sheet pan of Brussels sprouts and sweet potatoes. After 30 minutes, put the second sheet pan on the rack in the lower third of the oven. Cook 10 minutes. Meanwhile, prepare the streusel for the potatoes (See step #3 under Pan Two: Brussels and Sweet Potatoes). After 10 minutes, remove the bottom sheet pan from the oven and rotate the top turkey pan (keep in the oven).
- On the second sheet pan, toss the Brussels sprouts, then cut the sweet potatoes in half, fluff them with the fork, and add the streusel evenly to each of the potatoes. Return this second pan to the oven and cook another 20–25 minutes or until sprouts are roasted and tender and sweet potatoes streusel is evenly cooked through. At this point, check the turkey for doneness. The turkey is done when a thermometer reads 165°F when inserted into the thickest part of the turkey. I pull it out at 160℉, as it continues to cook a bit once removed. While everything is cooking, you can prepare the gravy, whip together a quick dessert, or set the table.
- Remove the sweet potato pan and add remaining marshmallows on top. Add Parmesan cheese to the Brussels sprouts (unless you want to use pomegranate arils instead). Add to the oven for another 2–4 minutes, or until the marshmallows are bubbly (watch closely) and the Parmesan is melted.
- Transfer the turkey breasts to a cutting board to rest at least 10 minutes before slicing. Slice the turkey breasts and return them to the sheet pan with the stuffing to serve. Serve with gravy, dinner rolls and cranberry sauce as desired.
Recipe Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.



















Looks delicious! I just shared this recipe with my cousin, since she and her boyfriend are celebrating Thanksgiving on their own this year.
Awesome! I hope they love it! 🙂
We made this dinner for thanksgiving last year when we had to cancel our plans with the entire family. This was delicious, quick, and just the right amount with some extra leftovers for our family of 5. My kids have requested the potatoes again this year, so it am back visiting this page today. We swapped the Parmesan cheese Brussel sprouts for balsamic glazed ones.
I am so thrilled to hear this! Thanks Lindsay! 🙂
Hi Chelsea, this was the most delicious, “avoiding travel to family gatherings” Thanksgiving dinner ever. The portion sizes were perfect for two people, plus the Friday leftovers. The turkey rub brought so much flavor (I did add a few bacon strips to the top for some added moisture). My husband doesn’t even care for white meat, and he is looking forward to an encore tonight. Your herb combo for the dressing and the use of sourdough bread was a sensational hit. I made sweet potato fries and added a little bacon to the brussels sprouts, but otherwise followed your well- detailed instructions. Wishing you and yours a very happy and safe holiday season. Many thanks
Yay! This comment made my day! So thrilled this was a hit, wishing you and yours a wonderful holiday season as well!
SURPRISE! It turned out great! I switched broccoli for the brussel sprouts, and they turned out great! The turkey, with your rub mixture, was flavorful; the sweet potatoes were a big hit!; and the dressing was moist and tasty. The best part everything was done on time!!!!
So thrilled to hear it all turned out great! Thanks for the comment Cathie 🙂
I’d like to sub regular baked potatoes for the sweet potatoes (picky eaters in my house). Any tips? Thanks!
Where did the gravy come from?
Store-bought! 🙂