This is your one-stop guide to making your perfect Thanksgiving Dinner Menu with a combination of classic and some new Thanksgiving dinner ideas.
Find succulent turkey main dish recipes, delicious ham and pork alternatives, and a wide range of classic casseroles, veggie side dishes, and creamy mashed potato recipes!
Table of Contents
Whether you’re having an intimate Thanksgiving with a small group or a full traditional Thanksgiving feast with a crowd, this list has everything you need to plan your main meal—and some ideas for leftovers the next day!
What is served at a traditional Thanksgiving dinner?
For a classic American Thanksgiving meal, you can expect to find a roasted turkey, savory onion and celery stuffing, creamy mashed potatoes, flavorful gravy, crisp green beans (or green bean casserole), sweet corn, soft dinner rolls, tangy cranberry sauce, and a delicious pumpkin pie.
Here in Canada, we do things slightly differently. We tend to have a few other things as well, like Brussels sprouts, roasted butternut squash, and sweet maple and pecan mashed sweet potatoes (you can see my list of Best Thanksgiving Side Dishes here!).
Check out the list below to get a head start on planning for the holidays!
What do I do with leftovers?
Sometimes it can be difficult to know just how much to cook for the holidays – especially if you’re having guests! If you find yourself with a lot of leftover meat, don’t worry! It can be revived into delicious, easy meals so you don’t have to prep more mini-feasts for the rest of the week!
Try one of my Easy Leftover Ham Recipes if you’re making ham for your main.
Click the title of any recipe to view the complete recipe.
Whether you serve a traditional Thanksgiving turkey, ham, pork, or beef, we’ve got lots of recipes to tingle your tastebuds!
Juicy and tender, this dish is great for smaller gatherings, and requires almost no prep time!
This turkey breast recipe is perfect for an intimate holiday dinner, and it’s easy to prep ahead, leaving you more time to enjoy your company!
This ham is the perfect holiday dinner table centerpiece with a perfect balance of juicy, sweet, and salty flavors!
This Sous Vide Turkey Breast recipe is expertly seasoned, with crispy, golden skin, and a scrumptious apple cider gravy!
This easy recipe can be prepped to cook the next day, giving you more time to enjoy the festivities! It’s great for a weeknight meal but has a great presentation that’s perfect for a fancy holiday dinner.
With a crispy, golden exterior, this recipe ensures juicy, succulent meat that will leave you craving for more. This roast turkey is truly one of a kind and is sure to be a hit with everyone who tries it!
With just 10 minutes of preparation and 40 minutes in the Instant Pot, this recipe ensures your turkey is perfectly cooked, succulent, and delicious!
Ready in just 35 minutes, cooking ham in the Instant Pot is a much faster way to cook it than in the oven, and it saves you space for your sides in the oven too! Drizzled with a simple and sweet pineapple glaze, it’s so juicy!
Add a ton of moisture and flavor in just 10 minutes to your turkey and knock your holiday meal out of the park!
Thanksgiving Side Dishes
Some of my fondest memories of the holidays are because of the side dishes, so I’d recommend planning them with a bit of time to spare! There are so many great ways to complement a holiday dinner.
If you’re making a big meal, try to choose a variety of dishes that can be made with different cooking methods, so you’re not relying on the oven for everything.
Some of the recipes here are good to make in the Instant Pot, some in the Slow Cooker, some on the Stovetop, and others in the Oven. Plan your dishes so you won’t have to cram things into your oven. This will also allow you to time it so all the food is ready at the same time!
A beloved holiday side dish that everyone enjoys! It’s filled with a variety of delicious flavors and textures, and it’s simple to prepare in advance.
This 5-ingredient recipe is made with fresh green beans that are roasted to crisp-tender perfection, and they go perfectly with any main!
Use fresh, frozen, or canned corn to make this classic recipe that comes together in minutes. It’s a Thanksgiving classic that is perfect for any holiday dinner!
They are incredibly smooth, creamy, and buttery, with just the right amount of garlic. Best of all, they can be ready in just 30 minutes! Perfect for elevating any meal!
These rolls are a breeze to make and are bursting with flavorful garlic and herb goodness! They’re so tender and fluffy, they complement any meal perfectly.
This is one of the easiest holiday side dishes I know, and it’s always a huge hit when I make it. It’s perfect even for the pickiest eaters on the big day!
A comforting side dish with tender broccoli tossed in a creamy cheese sauce and topped with crushed cheese crackers. Once baked, it becomes irresistibly melty and crispy!
Simply toss fresh green beans with aromatic onions and garlic, simple seasonings, and some crispy bacon bits to make this delicious side dish for the holidays!
These rolls are light and fluffy and totally made from scratch with just 15 minutes of prep time. They’re always a crowd-pleaser, and work well with any main course!
These classic veggies are simple but versatile, and they work well with any main dish. You can add color and nutrients to your table in just 30 minutes!
A holiday staple, this fresh cranberry sauce is ready in 15 minutes with fresh orange juice and brown sugar.
This stovetop recipe takes only 25 minutes to make and produces a smooth, decadent potato side dish loaded with butter and herbs. Enjoy the deliciousness without any fuss!
With sliced potatoes and carrots, a creamy bechamel sauce, and plenty of parmesan, this dish is sure to please. It’s sure to become a new family favorite!
With a hearty and chewy texture, this loaf has a deliciously golden crust. It’s an ideal choice for novice bakers, perfect for any occasion!
Wondering how to finish off your holiday meal? Try these 15 Easy Thanksgiving Desserts!