Homemade Food Gifts for Christmas

As an Amazon Associate I earn from qualifying purchases. Read my disclosure policy.

With this collection of homemade food gifts for Christmas you can find the perfect gift to make for everyone on your list. Christmas is the season of giving and sharing with family and friends.

Handmade gifts don’t have to be complicated or expensive to make. So get creative and have some fun in the kitchen this year! It is a great way to get kids involved and show them the importance of giving.

Create inexpensive homemade gifts, like peanut brittle or popcorn, or expensive ones, like bottles of infused vodka. I’ve also include a recipe for Buckeye candy at the bottom of the post, because it was my grandma’s favorite candy! 

Save This Recipe Form

Want To Save This Recipe?

Enter your email below & I will send it straight to your inbox. Plus you’ll get great new recipes each week!

Handmade Gifts

Food is the perfect festive gift for almost anyone, whether it is a hostess gift or for a teacher or coworker. One of the great things about food gifts is you can make them in bulk, so it is a nice way to make something for a lot of people at once.

But homemade food gifts don’t have to be just sweets and candy. You can make savory gifts such as spice mixes or relish for those on your list who don’t have a sweet tooth.

If you need a last minute gift you can easily head into the kitchen and whip up some homemade treats! Package them up in cute containers or plastic gift bags and you have a holiday classic homemade food gift ready to go.

Here is my list of 50+ homemade food gifts for holiday gift giving, along with a bonus recipe for Buckeyes at the end of the post! This list is broken down into

  • Candy
  • Popcorn and Snack Mixes
  • Sauces and Mason Jar Gifts
  • Spice Mixes
  • Nuts
  • Fudge
  • Relish and Preserves
  • Pretzels
  • Beverages and Infused Drinks

One thing that isn’t included is cookies. Christmas cookies are wonderful for gift giving, so check out my list of classic Christmas cookies if you are looking for all things cookie baking!

Homemade Food Gifts


Candy is an easy to make and delicious edible gift.

Popcorn & Snack Mixes

Popcorn and snack mixes are quick to make and always appreciated.

Sauces and Mason Jar Gifts

Make some homemade sauces and package them in a mason jar for an easy gift idea.

Spice Mixes

A homemade spice mix is the perfect gift for someone who loves to cook.


Nuts keep well and are a great gift to give when you are mailing them to distant friends and relatives.


Fudge is sort of a candy, but I felt it deserved a catagory all of its own!

Relishes and Preserves

Preserve some of your summer harvest for an easy gift in the middle of winter!


Decorated or flavored pretzels are a simple gift to make and are usually very inexpensive too.

Beverages and Infused Drinks

Easy to make beverages or infused alcohol make an excellent holiday gift.

Yield: 45

Homemade Food Gifts

buckeyes in a cookie tin for gifting

Everyone loves a homemade gift for Christmas! These no bake buckeyes are a delicious combination of peanut butter and chocolate.

Prep Time 15 minutes
Chilling Time 1 hour
Total Time 1 hour 15 minutes


  • 1 ½ cups creamy peanut butter
  • ½ cup (1 stick) unsalted butter, softened
  • 1 teaspoon vanilla extract
  • 3 ½ cups powdered sugar


  • 1 (12oz) bag semi-sweet chocolate chips
  • 2 tablespoons vegetable shortening or coconut oil


  1. Line baking sheets with parchment paper or silicone mats.
  2. In a large bowl, beat the peanut butter, butter and vanilla extract until creamy and smooth.
  3. Gradually add the powdered sugar and mix until well combined.
  4. Shape the peanut butter mixture into 1 inch balls and place them on the prepared baking sheet. Freeze the balls for 1 hour.
  5. Put the chocolate chips and shortening in a microwave safe bowl. Heat for 1 minute, then stir and continue heating for 10-15 seconds at a time, stirring after each heating and stop just before all chocolate is melted.
  6. Stir the chocolate until it is completely melted.
  7. Take the balls out of the freezer 3 or 4 at a time. Use a toothpick to dip the balls into the melted chocolate, covering about ¾ of the ball and leaving an open circle on top. Shake off excess chocolate and place on prepared baking sheet.
  8. Use your finger to smooth over the hole from the toothpick.
  9. Store in an airtight container at room temperature for 2 days or in the refrigerator for up to 2 weeks. Or freeze for up to 3 months


Package these in mini baking cups and put them in a cookie tin for gift giving.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 98Total Fat: 6gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 3gCholesterol: 1mgSodium: 42mgCarbohydrates: 11gFiber: 1gSugar: 9gProtein: 2g

Nutrition facts are estimates.


Hi, I’m Anne!

I love to cook and I want to share my recipes with you. I believe cooking should be approachable and fun, not a chore. I want to make simple recipes using everyday ingredients that you can make again and again, whether it is for a busy weeknight, a summer cookout or a special dessert. Read more...

2 thoughts on “Homemade Food Gifts for Christmas”

  1. Hello!! One of the great things about food gifts is you can make them in bulk, so it is a nice way to make something for a lot of people. An edible gift is a delicious way to show your family, friends, coworkers, and neighbors how much you care during this season. This simple hazelnut liqueur recipe only takes minutes to prepare but results in a deliciously rich.

  2. I get ideas to make a DIY gift for everyone on your Christmas list. An edible gift is a delicious way to show your family, friends, coworkers and neighbors how much you care during this season. It is very easy to make and tastes decadent, rich, creamy & chocolatey, with a hint of cherries to boot.


Leave a Comment

Skip to Recipe