Holiday Candy and Gourmet Food Gifts

    Give the gift of delicious holiday candy and gourmet food, available at Macy’s. From charcuterie-inspired gifts to the yummiest assortment of chocolates, we have something for everyone to rave about. Do they love movie nights? We have gourmet food gifts for that. Do you have a meat and cheese connoisseur to buy for? We have holiday gift baskets for them, too. Discover what you can present them with this year.

    Delicious Holiday Gift Ideas
    Are you stumped with your Secret Santa gift this holiday? Consider a snack board gift set with meats, cheeses and crackers, or a movie night popcorn set that they can share with the whole family. Are you unsure if that’s the way to go? Check out an Italian Dinner Collection that includes everything they need to make a decadent pasta dinner. Yum!

    Treat Them During the Holidays
    Are you a little light on the stocking stuffers this year? Fill up those festive socks with holiday candy boxes and gourmet chocolates that they’ll devour. Are you shopping for a breakfast lover? The Batter Bowl 5-Pc. Gift Set is ready to wrap with a mixing bowl filled with everything they need to make fluffy pancakes drizzled with syrup. Do you need a gift that’s not too sweet? A Hickory Farms box filled with an assortment of nuts makes a wonderful holiday gift.

    Holiday candy and gourmet food pair perfectly with a selection from Macy’s Wine Shop. We have reds, whites and sparkling wines ready to gift to all the wine aficionados in your life.

    Shop holiday candy and gourmet food, available at Macy’s.

    Show more

    Candy & Gourmet Food


    • Gift finder Shop now

    Shopping at (77)

    Same-Day Delivery isn't available for Delivery to (77)

    How to Pick up Your Order Curbside:
    • Available at limited stores. Click on the store location link to see which stores are Curbside Pickup eligible.
    • Once an order is made through Curbside Pickup, look for an email with specific instructions and pickup location for your store.
    • Orders that are placed before noon will be available for same day pickup. Orders made after 12pm will be available for pick up the next business day.