Cheapism is editorially independent. We may earn a commission if you buy through links on our site.

istockphoto/ablokhin

Giving and caring and merriment are all wonderful sentiments around Christmas, but we all know the true meaning of the holiday is to impress your friends and family at dinnertime. Whole Foods feels expensive, but sometimes the prices aren’t as sky-high as you’d expect, and the quality is unmatched. A Whole Foods Christmas dinner is far more achievable and affordable than you’d think, so take a look at these delicious Christmas buys from the grocery behemoth.

Related: Best Costco Appetizers and Finger Foods for the Holidays and Beyond

Pastries

the pastry counter at whole foods
Wilder Shaw / Cheapism

Price: $4 and up

Sweets are important; sweets keep people happy. Pies, tarts, cookies, and more are staring at you from behind the glass, so use some to your advantage.

Related: Betty Crocker-Era Holiday Recipes That We Secretly Love

Wine

wine aisle at whole foods
Wilder Shaw / Cheapism

Price: Prices vary

Not only are there a ton of incredible wines to be found at Whole Foods, but there are quite a few affordable ones, too. You can easily grab a bottle of rosé or chianti for less than $20. It’s like a cheat code for making your guests have fun.

Related: Whole Foods Wines For $20 or Less

Mediterranean Bar

Mediterranean Bar
Wilder Shaw / Cheapism

Price: $11.99 per pound

Little nibbles throughout a Christmas dinner party are always welcome, and the Whole Foods olive game is strong. The Mediterranean bar is consistently great for small sides like peppers, marinated tomatoes, mushrooms, and more.

For more great grocery shopping guides, please sign up for our free newsletters.

Dips

dips at whole foods
Wilder Shaw / Cheapism

Price: $6.99 and up

Stick some dips next to your Mediterranean mezze platter and things will really start to heat up. Pita chips are begging to make an appearance at this party, too.

Danish Butter Cookies

tins of danish butter cookies at whole foods
Wilder Shaw / Cheapism

Price: $11.69

These things are irresistible. Serve the decadent cookies alongside your dessert coffee, and give the people what they want.

Marinated Meats

whole foods marinated meats
Wilder Shaw / Cheapism

Price: $6 and up

Why spend a few days marinating something in advance when the store will do it for you? Options are plentiful and include hits like Italian sausage, jerk chicken, and garlic pork.

Soup

soups at whole foods
Wilder Shaw / Cheapism

Price: $8.49 for 24 ounces

There’s nothing like a starter course to really set the tone, and the Whole Foods soup selection is excellent. Choose from options like chicken noodle, New England clam chowder, butternut squash, and more.

Fresh Bread

fresh bread at whole foods
Wilder Shaw / Cheapism

Price: $6 for a loaf

We convinced you to do the soup course, right? Good. You need something warm and crusty to dip in there; grab a fresh loaf and slice it up.

Candles

a wall of candles at whole foods
Wilder Shaw / Cheapism

Price: $25 and up

Food isn’t the only important component of Christmas dinner. If the aroma in your kitchen isn’t quite working to set the vibe the way you hoped it would, readjust it with something from the Whole Foods candle selection.

Oysters

fresh seafood at whole foods
Wilder Shaw / Cheapism

Price: Prices vary

Honey ham is pretty overplayed by this point, and you just can’t shake the feeling that you want to crank your culinary experience to 11. How about some dressed oysters on the half shell to impress the socks off your guests? That’s a starter course begging to be put on Instagram.

Hot Cocoa

hot cocoa mix at whole foods
Wilder Shaw / Cheapism

Price: $3.69

Imagine, if you will, stepping into a Christmas party and receiving a warm mug of cocoa upon arrival. Happy holidays, baby. That’s the type of host you’re going to remember for years to come.

Rotisserie Chicken

rotisserie chickens at whole foods
Wilder Shaw / Cheapism

Price: $8.49 and up

Alright, maybe you can’t really pretend like this is a chicken you made yourself since your family clearly knows you’re not operating a rotisserie out of the garage. Either way, they won’t complain. Rotisserie chicken is heaven.

An Entire Pre-Fixe Dinner

whole foods christmas dinner
Whole Foods Market

Price: $50 and up

If you don’t want to bother cooking a single thing, Whole Foods really has you covered here. You can order a full Christmas dinner for up to 12 people, which includes prime rib, ham, empanadas, and more.

Meet the Writer

Wilder Shaw is a staff writer at Cheapism who has written for publications like The Washington Post