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

Every Christmas dinner needs delicious sides to complete it. Salads, vegetables, potatoes, or bread – this collection of Christmas dinner side ideas has it all!

Collage of Christmas side dish recipes.

We Love a Good Side!

While there is definitely a centerpiece for Christmas dinner, we ALWAYS include plenty of side dishes because they’re our favorite!

Once you’ve chosen the main entree, we have plenty of favorite sides to complete the spread. Whether you’re looking for simple or just an unbelievably delicious, we’ve got you covered!

Many of these dishes can be made ahead of time, or come together in a snap. Pro tip: plan a few sides that can be prepared in different ways so you aren’t overcrowding the oven or stove!

We hope this collection of Christmas dinner sides ideas helps in creating this year’s menu.


Our Top 10 Christmas Side Dish Picks

1 Dinner Rolls Recipe

Bread Dinner Rolls Recipe
Total Time: 2 hours 40 minutes

Recipe Video

5 from 268 votes
Get the recipe

2 Glazed Carrots

Side Dish Glazed Carrots
Total Time: 20 minutes

Recipe Video

5 from 1519 votes
Get the recipe

3 Best Mashed Potatoes

Side Dish Best Mashed Potatoes
Total Time: 55 minutes

Recipe Video

5 from 121 votes
Get the recipe

4 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

5 Funeral Potatoes Recipe

Side Dish Funeral Potatoes Recipe
Total Time: 1 hour

Recipe Video

5 from 1269 votes
Get the recipe

6 Twice Baked Potatoes

Side Dish Twice Baked Potatoes
Total Time: 1 hour 40 minutes

Recipe Video

5 from 11 votes
Get the recipe

7 Best Homemade Mac and Cheese

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

Recipe Video

4.99 from 173 votes
Get the recipe

8 Creamed Corn Recipe

Side Dish Creamed Corn Recipe
Total Time: 20 minutes

Recipe Video

5 from 129 votes
Get the recipe

9 Roasted Sweet Potato Cubes

Side Dish Roasted Sweet Potato Cubes
Total Time: 30 minutes

Recipe Video

4.97 from 128 votes
Get the recipe

10 Kale Salad Recipe

Salad Kale Salad Recipe
Total Time: 15 minutes
5 from 8 votes
Get the recipe

More Christmas Sides

11 Sauteed Green Beans Recipe

Side Dish Sauteed Green Beans Recipe
Total Time: 12 minutes

Recipe Video

5 from 2 votes
Get the recipe

12 Fresh Green Bean Casserole

Side Dish Fresh Green Bean Casserole
Total Time: 45 minutes

Recipe Video

5 from 175 votes
Get the recipe

13 Honey Glazed Carrots

Side Dish Honey Glazed Carrots
Total Time: 15 minutes

Recipe Video

5 from 15 votes
Get the recipe

14 Oven Roasted Vegetables Recipe

Side Dish Oven Roasted Vegetables Recipe
Total Time: 35 minutes

Recipe Video

4.97 from 31 votes
Get the recipe

15 Brussel Sprouts and Bacon Recipe

Side Dish Brussel Sprouts and Bacon Recipe
Total Time: 35 minutes
5 from 6 votes
Get the recipe

16 Brussel Sprout Salad Recipe

Salad Brussel Sprout Salad Recipe
Total Time: 25 minutes
5 from 9 votes
Get the recipe

17 Roasted Red Potatoes Recipe

Side Dish Roasted Red Potatoes Recipe
Total Time: 35 minutes

Recipe Video

5 from 90 votes
Get the recipe

18 Ham and Potato Casserole

Side Dish Ham and Potato Casserole
Total Time: 50 minutes

Recipe Video

4.95 from 17 votes
Get the recipe

19 Crockpot Green Beans Recipe

Side Dish Crockpot Green Beans Recipe
Total Time: 2 hours 5 minutes
4.93 from 13 votes
Get the recipe

20 Crock Pot Scalloped Potatoes Recipe

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

Recipe Video

5 from 185 votes
Get the recipe

21 Sweet Potato Casserole Recipe

Side Dish Sweet Potato Casserole Recipe
Total Time: 1 hour 5 minutes
5 from 82 votes
Get the recipe

22 Cranberry Salad Recipe

Salad, Side Dish Cranberry Salad Recipe
Total Time: 1 hour 15 minutes
5 from 8 votes
Get the recipe

23 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

24 Fresh Cranberry Sauce Recipe

Appetizer Fresh Cranberry Sauce Recipe
Total Time: 17 minutes

Recipe Video

5 from 22 votes
Get the recipe

25 Crock Pot Creamed Corn

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

26 Jiffy Corn Pudding

Side Dish Jiffy Corn Pudding
Total Time: 1 hour

Recipe Video

5 from 96 votes
Get the recipe

27 Potato Rolls

Bread, Side Dish Potato Rolls
Total Time: 2 hours 30 minutes

Recipe Video

4.98 from 76 votes
Get the recipe

28 Crock Pot Mashed Potatoes

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

Recipe Video

5 from 19 votes
Get the recipe

29 Mashed Potato Gravy

Dressing Mashed Potato Gravy
Total Time: 10 minutes

Recipe Video

4.99 from 116 votes
Get the recipe

30 Roasted Green Beans Recipe

Side Dish Roasted Green Beans Recipe
Total Time: 17 minutes
5 from 13 votes
Get the recipe

31 Baked Parmesan Asparagus Recipe

Side Dish Baked Parmesan Asparagus Recipe
Total Time: 25 minutes
5 from 4 votes
Get the recipe

32 Parmesan Potatoes Recipe

Side Dish Parmesan Potatoes Recipe
Total Time: 30 minutes
4.91 from 11 votes
Get the recipe

33 Pistachio Salad Recipe

Salad Pistachio Salad Recipe
Total Time: 35 minutes

Recipe Video

5 from 113 votes
Get the recipe

34 Garlic Knots Recipe

Side Dish Garlic Knots Recipe
Total Time: 20 minutes

Recipe Video

5 from 13 votes
Get the recipe

35 Cheese Puffs Recipe

Appetizer Cheese Puffs Recipe
Total Time: 50 minutes

Recipe Video

5 from 20 votes
Get the recipe

36 Cornbread Stuffing Recipe

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

37 Candied Sweet Potatoes

Side Dish Candied Sweet Potatoes
Total Time: 18 minutes

Recipe Video

5 from 20 votes
Get the recipe

38 Crescent Rolls

Bread Crescent Rolls
Total Time: 2 hours 32 minutes

Recipe Video

5 from 197 votes
Get the recipe

39 Sausage Stuffing Recipe

Side Dish Sausage Stuffing Recipe
Total Time: 1 hour 20 minutes
4.91 from 11 votes
Get the recipe

40 Yellow Squash Casserole

Main Course, Side Dish Yellow Squash Casserole
Total Time: 35 minutes
5 from 14 votes
Get the recipe

41 Herb Roasted Potatoes Recipe

Side Dish Herb Roasted Potatoes Recipe
Total Time: 30 minutes
4.94 from 15 votes
Get the recipe

42 Parker House Rolls

Bread Parker House Rolls
Total Time: 2 hours 40 minutes

Recipe Video

Get the recipe

43 Easy Yeast Roll Recipe

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

44 Twice Baked Potato Casserole Recipe

Side Dish Twice Baked Potato Casserole Recipe
Total Time: 1 hour 5 minutes

Recipe Video

5 from 55 votes
Get the recipe

45 Homemade Stuffing Recipe

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

Recipe Video

5 from 16 votes
Get the recipe

46 Green Bean Salad Recipe

Side Dish Green Bean Salad Recipe
Total Time: 15 minutes
5 from 4 votes
Get the recipe

47 Yellow Squash Casserole

Main Course, Side Dish Yellow Squash Casserole
Total Time: 35 minutes
5 from 14 votes
Get the recipe

48 Parmesan Brussel Sprouts Recipe

Appetizer, Side Dish Parmesan Brussel Sprouts Recipe
Total Time: 25 minutes
5 from 13 votes
Get the recipe

49 Red Potatoes Recipe

Side Dish Red Potatoes Recipe
Total Time: 30 minutes
5 from 17 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 *

2 Comments

  1. Paige Cassandra Flamm says:

    5 stars
    These all look so good! I’m getting so excited for christmas dinner!

    Paige
    http://thehappyflammily.com

    1. Kristyn Merkley says:

      Thank you so much!! I am too!!