This post may contain affiliate links. Please read our disclosure policy.

Looking for some mouthwatering Thanksgiving dinner ideas to impress your guests this year? Look no further! This list has everything you need to create a memorable and delicious feast.

Collage of Thanksgiving dinner recipes.

Who Doesn’t Love Thanksgiving?!

When it comes to Thanksgiving dinner ideas, it can be a little overwhelming knowing where to start, especially if you’re the HOST. Don’t fret, we are sharing all the best recipes and tips to help you plan. We’ve included main dishes, appetizers, side dishes, and of course, dessert! To make things even more simple, use our Free Thanksgiving Menu Template to help plan your Thanksgiving dinner menu!


1 How to Roast a Turkey

Main Course How to Roast a Turkey
Total Time: 3 hours

Recipe Video

5 from 36 votes
Get the recipe

2 Crockpot Ham Recipe

Main Course Crockpot Ham Recipe
Total Time: 3 hours 40 minutes

Recipe Video

5 from 41 votes
Get the recipe

3 Crock Pot Pot Roast

Main Course Crock Pot Pot Roast
Total Time: 7 hours 5 minutes

Recipe Video

4.99 from 120 votes
Get the recipe

4 Honey Glazed Ham

Main Course Honey Glazed Ham
Total Time: 4 hours 10 minutes

Recipe Video

5 from 30 votes
Get the recipe

5 Slow Cooker Roast Chicken

Main Course Slow Cooker Roast Chicken
Total Time: 4 hours 5 minutes
5 from 25 votes
Get the recipe

6 Creamy Swiss Chicken Bake

Main Course Creamy Swiss Chicken Bake
Total Time: 1 hour 7 minutes

Recipe Video

4.94 from 444 votes
Get the recipe

7 Easy Prime Rib Recipe

Main Course Easy Prime Rib Recipe
Total Time: 3 hours 35 minutes

Recipe Video

5 from 22 votes
Get the recipe

8 Steak Marinade

Main Course Steak Marinade
Total Time: 4 hours 5 minutes

Recipe Video

4.97 from 82 votes
Get the recipe

9 Easy Meatloaf Recipe

Main Course Easy Meatloaf Recipe
Total Time: 1 hour 15 minutes

Recipe Video

5 from 31 votes
Get the recipe

10 Baked Salmon Recipe

Main Course Baked Salmon Recipe
Total Time: 40 minutes

Recipe Video

5 from 17 votes
Get the recipe

More Recipes to Complete the Meal

11 Turkey Veggie Tray

Appetizer Turkey Veggie Tray
Total Time: 20 minutes

Recipe Video

4.99 from 241 votes
Get the recipe

12 Spinach Puffs Recipe

Appetizer Spinach Puffs Recipe
Total Time: 40 minutes

Recipe Video

4.97 from 195 votes
Get the recipe

13 Deviled Eggs Recipe

Appetizer Deviled Eggs Recipe
Total Time: 35 minutes

Recipe Video

5 from 53 votes
Get the recipe

14 Cranberry Brie Bites Recipe

Appetizer Cranberry Brie Bites Recipe
Total Time: 35 minutes

Recipe Video

5 from 15 votes
Get the recipe

15 Bacon Ranch Cheese Ball

Appetizer Bacon Ranch Cheese Ball
Total Time: 1 hour 15 minutes

Recipe Video

5 from 16 votes
Get the recipe

16 Spinach Artichoke Dip Recipe

Appetizer Spinach Artichoke Dip Recipe
Total Time: 35 minutes

Recipe Video

5 from 98 votes
Get the recipe

17 Bacon Wrapped Smokies Recipes

Appetizer Bacon Wrapped Smokies Recipes
Total Time: 40 minutes

Recipe Video

5 from 81 votes
Get the recipe

18 Dill Veggie Dip Recipe

Appetizer, Snack Dill Veggie Dip Recipe
Total Time: 7 minutes
5 from 49 votes
Get the recipe

19 Brie Phyllo Tarts Recipe

Dessert Brie Phyllo Tarts Recipe
Total Time: 15 minutes
5 from 3 votes
Get the recipe

20 Burrata Board Recipe

Appetizer Burrata Board Recipe
Total Time: 26 minutes
5 from 6 votes
Get the recipe

21 Easy Fruit Dip

Dessert, Snack Easy Fruit Dip
Total Time: 10 minutes

Recipe Video

5 from 207 votes
Get the recipe

22 How to Make a Charcuterie Board

Appetizer How to Make a Charcuterie Board
Total Time: 20 minutes

Recipe Video

5 from 15 votes
Get the recipe

23 Spinach Dip Bites Recipe

Appetizer Spinach Dip Bites Recipe
Total Time: 20 minutes

Recipe Video

4.99 from 205 votes
Get the recipe

24 Baked Brie in Puff Pastry

Appetizer Baked Brie in Puff Pastry
Total Time: 30 minutes

Recipe Video

5 from 17 votes
Get the recipe

25 Cheese Ball Bites Recipe

Appetizer Cheese Ball Bites Recipe
Total Time: 1 hour 10 minutes
5 from 22 votes
Get the recipe

26 Brie and Pear Tarts Recipe

Appetizer Brie and Pear Tarts Recipe
Total Time: 18 minutes
5 from 6 votes
Get the recipe

27 Funeral Potatoes Recipe

Side Dish Funeral Potatoes Recipe
Total Time: 1 hour

Recipe Video

5 from 1263 votes
Get the recipe

28 Glazed Carrots

Side Dish Glazed Carrots
Total Time: 20 minutes

Recipe Video

5 from 1519 votes
Get the recipe

29 Creamed Corn Recipe

Side Dish Creamed Corn Recipe
Total Time: 20 minutes

Recipe Video

5 from 128 votes
Get the recipe

30 Easy Green Bean Casserole

Side Dish Easy Green Bean Casserole
Total Time: 30 minutes

Recipe Video

5 from 96 votes
Get the recipe

31 Best Homemade Mac and Cheese

Main Course Best Homemade Mac and Cheese
Total Time: 40 minutes

Recipe Video

4.99 from 171 votes
Get the recipe

32 Dinner Rolls Recipe

Bread Dinner Rolls Recipe
Total Time: 2 hours 40 minutes

Recipe Video

5 from 267 votes
Get the recipe

33 Homemade Stuffing Recipe

Side Dish Homemade Stuffing Recipe
Total Time: 1 hour 15 minutes

Recipe Video

5 from 16 votes
Get the recipe

34 Sweet Potato Casserole with Marshmallows Recipe

Side Dish Sweet Potato Casserole with Marshmallows Recipe
Total Time: 1 hour 5 minutes

Recipe Video

5 from 28 votes
Get the recipe

35 Best Mashed Potatoes

Side Dish Best Mashed Potatoes
Total Time: 55 minutes

Recipe Video

5 from 117 votes
Get the recipe

36 Mashed Potato Gravy

Dressing Mashed Potato Gravy
Total Time: 10 minutes

Recipe Video

4.99 from 111 votes
Get the recipe

37 Corn Casserole Recipe

Side Dish Corn Casserole Recipe
Total Time: 50 minutes

Recipe Video

5 from 2 votes
Get the recipe

38 Fresh Cranberry Sauce Recipe

Appetizer Fresh Cranberry Sauce Recipe
Total Time: 17 minutes

Recipe Video

5 from 22 votes
Get the recipe

39 Cheesy Potatoes Recipe

Side Dish Cheesy Potatoes Recipe
Total Time: 4 hours 5 minutes

Recipe Video

5 from 368 votes
Get the recipe

40 Scalloped Potatoes Recipe

Side Dish Scalloped Potatoes Recipe
Total Time: 1 hour 5 minutes
5 from 7 votes
Get the recipe

41 Cheesy Potatoes Recipe

Side Dish Cheesy Potatoes Recipe
Total Time: 4 hours 5 minutes

Recipe Video

5 from 368 votes
Get the recipe

42 Crock Pot Creamed Corn

Side Dish Crock Pot Creamed Corn
Total Time: 2 hours 10 minutes
5 from 19 votes
Get the recipe

43 Crock Pot Mashed Potatoes

Side Dish Crock Pot Mashed Potatoes
Total Time: 4 hours 15 minutes

Recipe Video

5 from 17 votes
Get the recipe

44 Crock Pot Mac and Cheese

Main Course Crock Pot Mac and Cheese
Total Time: 2 hours 15 minutes

Recipe Video

4.99 from 283 votes
Get the recipe

45 Crockpot Green Bean Casserole

Side Dish Crockpot Green Bean Casserole
Total Time: 4 hours 5 minutes

Recipe Video

5 from 20 votes
Get the recipe

46 Cornbread Stuffing Recipe

Side Dish Cornbread Stuffing Recipe
Total Time: 1 hour 5 minutes
5 from 10 votes
Get the recipe

47 Roasted Brussel Sprouts

Roasted brussels sprouts on white plate.
Side Dish Roasted Brussel Sprouts
Total Time: 40 minutes

Recipe Video

5 from 204 votes
Get the recipe

48 Easy Yeast Roll Recipe

Bread Easy Yeast Roll Recipe
Total Time: 50 minutes
4.93 from 26 votes
Get the recipe

49 Homemade Pumpkin Pie

Dessert Homemade Pumpkin Pie
Total Time: 1 hour 5 minutes

Recipe Video

5 from 20 votes
Get the recipe

50 Pumpkin Pie Cheesecake Bars

Dessert Pumpkin Pie Cheesecake Bars
Total Time: 5 hours
4.89 from 70 votes
Get the recipe

51 Pumpkin Delight

Dessert Pumpkin Delight
Total Time: 3 hours 35 minutes

Recipe Video

5 from 545 votes
Get the recipe

52 Pumpkin Dump Cake

Dessert Pumpkin Dump Cake
Total Time: 1 hour 5 minutes

Recipe Video

4.98 from 1043 votes
Get the recipe

53 Pumpkin Lasagna

Dessert Pumpkin Lasagna
Total Time: 1 hour 20 minutes

Recipe Video

4.96 from 50 votes
Get the recipe

54 Apple Pie Recipe

Dessert Apple Pie Recipe
Total Time: 3 hours 45 minutes

Recipe Video

4.99 from 81 votes
Get the recipe

55 Easy Apple Cake Recipe

Dessert Easy Apple Cake Recipe
Total Time: 40 minutes
5 from 30 votes
Get the recipe

56 Pecan Pie Cheesecake

Dessert Pecan Pie Cheesecake
Total Time: 2 hours 25 minutes

Recipe Video

4.96 from 153 votes
Get the recipe

57 Easy Pecan Pie Recipe

Dessert Easy Pecan Pie Recipe
Total Time: 1 hour 15 minutes

Recipe Video

4.81 from 21 votes
Get the recipe

58 Buttermilk Pie Recipe

Dessert Buttermilk Pie Recipe
Total Time: 1 hour

Recipe Video

4.99 from 583 votes
Get the recipe

59 Pumpkin Roll Recipe

Dessert Pumpkin Roll Recipe
Total Time: 2 hours 35 minutes

Recipe Video

5 from 2 votes
Get the recipe

60 Pumpkin Cupcakes

Dessert Pumpkin Cupcakes
Total Time: 27 minutes

Recipe Video

4.99 from 101 votes
Get the recipe

61 Pretzel Salad

Dessert Pretzel Salad
Total Time: 4 hours 20 minutes

Recipe Video

5 from 21 votes
Get the recipe

62 Pecan Pie Bars

Dessert Pecan Pie Bars
Total Time: 1 hour

Recipe Video

5 from 157 votes
Get the recipe

63 Thanksgiving Sugar Cookies

Dessert Thanksgiving Sugar Cookies
Total Time: 40 minutes
5 from 16 votes
Get the recipe

64 Pumpkin Brownie Recipe

Dessert Pumpkin Brownie Recipe
Total Time: 1 hour 3 minutes

Recipe Video

4.98 from 489 votes
Get the recipe

65 Apple Cider Recipe

Drinks Apple Cider Recipe
Total Time: 2 hours 15 minutes

Recipe Video

5 from 74 votes
Get the recipe

66 Wassail Recipe

Drinks Wassail Recipe
Total Time: 30 minutes

Recipe Video

5 from 12 votes
Get the recipe

67 Hot Chocolate Recipe

Drinks Hot Chocolate Recipe
Total Time: 8 minutes

Recipe Video

5 from 6 votes
Get the recipe

68 Easy Eggnog Recipe

Drinks Easy Eggnog Recipe
Total Time: 2 hours 15 minutes

Recipe Video

5 from 23 votes
Get the recipe

69 Non Alcoholic Holiday Punch

Drinks Non Alcoholic Holiday Punch
Total Time: 1 hour 5 minutes

Recipe Video

5 from 87 votes
Get the recipe

70 Shirley Temple

Drinks Shirley Temple
Total Time: 5 minutes
5 from 12 votes
Get the recipe

About Kristyn

My name is Kristyn and I’m the mom of SIX stinkin’ cute kids and the wife to my smokin’ hot hubby, Lo. My mom’s maiden name is Luna, and I’m one of the many crafty “Lil’ Lunas” in the fam. On this site I like to share all things creative - from recipes to home decor to gifts and home decor ideas. Welcome!

So Easy & So Yummy

Get my cookbook!

My new cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes including videos, tips & more!

Leave a comment

Your email address will not be published. Required fields are marked *

14 Comments

  1. Joy says:

    5 stars
    I plan my whole Thanksgiving menu around your recipes!! We usually have so much food, because we want to make it all!! Everything always tastes so good & there is never anything left!

  2. Katrina says:

    5 stars
    This oven roast turkey recipe is the best! And the pull apart bread is always a must with my family! I like to add some “Everything But The Bagel Seasoning” to the top of it too before it bakes – soooo yummy!!

  3. Ali says:

    5 stars
    I love having this resource to answer all of my “What to have for Thanksgiving Dinner” questions! It has everything I need in one place with all of the delicious recipes AND tips on how much to serve, etc. It’s been so helpful and eases my turkey day stress.

  4. Lisalia says:

    5 stars
    This is a perfect collection of recipes! I’m trying to find just the right kinds of side dishes for Thursday – and you’ve given me plenty of new ones to consider and try. Thanks!

  5. Natalie says:

    5 stars
    The turkey is golden perfection!! Thank you for sharing this!! We use many of your recipes for Thanksgiving!

  6. Allyssa says:

    5 stars
    Thank you so much for sharing this amazing thanksgiving dinner recipes! Will surely have this again! It’s really easy to make and it tasted so delicious! Highly recommended!

  7. Amy L Huntley says:

    5 stars
    So many delicious recipes to choose from! I want try all of them!

  8. kristina says:

    5 stars
    My parents are on a Mission this year not only do I love the recipe suggestions., but I appreciate all the behind the scene preparation tips that my mom usually does with ease.

  9. Olivia says:

    5 stars
    We love the Thanksgiving holiday and what it represents. We’re grateful for our family and time spent together enjoying yummy food!

  10. Joy says:

    5 stars
    You’ve made planning Thanksgiving so easy!! Love your recipes & I am excited to share some with my family!