10 Gluten Free Holiday Recipes for a Festive Table Without the Worry
Gluten free holiday cooking comes down to choosing ingredients that already bring their own richness, so you never miss the flour. Root vegetables, nuts, chocolate, and good butter do the heavy lifting here, which means these recipes feel festive rather than like a compromise. Each version below takes a holiday classic and builds it around naturally gluten free textures, from crisp edges to silky custards.

Start with the big centerpiece beef roast if you want the most traditional holiday table, go for the stuffed squash when you need a meatless main, try the flourless chocolate cake if your crowd expects a dramatic dessert, and there is a make-ahead breakfast casserole for a relaxed morning.
Which Gluten Free Holiday Dish Should You Make?
| Recipe | Flavor profile | Best for |
|---|---|---|
| Classic Herb Crusted Prime Rib Roast | Savory, garlicky, rich | A grand holiday dinner |
| Balsamic Glazed Beef Short Ribs | Sweet, tangy, deep | Slow braising on cold days |
| Stuffed Acorn Squash with Wild Rice | Earthy, fruity, nutty | A meatless main course |
| Roasted Chicken Thighs with Pomegranate | Bright, savory, juicy | A smaller gathering |
| Garlic Rosemary Mashed Potatoes | Creamy, buttery, fragrant | Classic comfort with dinner |
| Cheesy Potato Gratin with Gluten Free Breadcrumbs | Crisp, creamy, sharp | Feeding a large group |
| Flourless Chocolate Torte with Raspberries | Rich, fudgy, tart | A showstopper dessert |
| Spiced Almond Flour Shortbread Cookies | Buttery, crisp, warm | Holiday cookie tins |
| Ginger Cranberry Sauce with Orange | Tart, sweet, spicy | Turkey or ham dinners |
| Make Ahead Sausage and Egg Breakfast Casserole | Hearty, cheesy, savory | Christmas morning ease |
Classic Herb Crusted Prime Rib Roast
This is the roast I keep coming back to for Christmas dinner because the crust does all the work and the meat stays tender underneath. You get a proper holiday centerpiece without any flour, and the drippings turn into a sauce that needs nothing but a spoon.

Ingredients (makes 8 servings)
- Beef prime rib roast, bone in: 2.7 kg (6 lb)
- Fresh rosemary, finely chopped: 2 tbsp
- Fresh thyme, finely chopped: 2 tbsp
- Garlic, minced: 6 cloves
- Olive oil: 60 ml (1/4 cup)
- Sea salt: 1 tbsp
- Black pepper, coarsely ground: 2 tsp
- Beef stock: 500 ml (2 cups)
- Butter, cold: 2 tbsp
Instructions
Step 1: Pull the roast from the fridge a full hour before cooking so it loses the chill evenly. Pat it dry with paper towels, then rub the 2 tbsp rosemary, 2 tbsp thyme, minced garlic, 1 tbsp salt, and 2 tsp pepper all over the surface, pressing it into the fat.
Step 2: Heat your oven to 450F (230C) and set the roast on a rack inside a roasting pan. Roast for 25 minutes at that high heat, and you will see the outside deepen to a brown crust that smells like the holidays.
Step 3: Drop the temperature to 325F (160C) and continue roasting until a thermometer in the center reads 125F (52C) for medium rare, about 1 hour 40 minutes, then lift the roast onto a board and tent it loosely with foil.
Step 4: Set the roasting pan over medium heat and pour in the 500 ml (2 cups) beef stock. Scrape up every browned bit with a wooden spoon while the liquid simmers and reduces by half, 6 to 8 minutes, then whisk in the cold butter until the sauce turns glossy.
Step 5: Slice the roast against the grain into thick pieces and arrange them on a warm platter. Spoon the pan sauce over the top and serve the rest in a small jug on the side.
Balsamic Glazed Beef Short Ribs
Short ribs sound fancy, but they ask almost nothing of you beyond time in the oven. The balsamic vinegar cooks down into a sticky, dark glaze that clings to the meat, and you will want bread or potatoes for the extra sauce.

Ingredients (makes 6 servings)
- Beef short ribs, bone in: 1.4 kg (3 lb)
- Salt: 1 tsp
- Black pepper: 1 tsp
- Olive oil: 2 tbsp
- Yellow onion, sliced: 1 large
- Garlic, smashed: 4 cloves
- Balsamic vinegar: 120 ml (1/2 cup)
- Beef stock: 350 ml (1 1/2 cups)
- Fresh thyme sprigs: 4
Instructions
Step 1: Season the short ribs all over with the 1 tsp salt and 1 tsp pepper, rubbing it into every side. Warm the 2 tbsp olive oil in a Dutch oven over medium high heat, then brown the ribs in batches for 3 minutes per side until a deep crust forms on all of them.
Step 2: Set the ribs aside and drop the sliced onion and smashed garlic into the same pot. Stir them around for 5 minutes until the onion softens and picks up all the browned bits from the beef.
Step 3: Pour in the 120 ml (1/2 cup) balsamic vinegar and let it bubble for 2 minutes while you scrape the bottom of the pot. Add the 350 ml (1 1/2 cups) beef stock and thyme sprigs, then nestle the ribs back in with the meaty side down.
Step 4: Cover the pot with a lid and move it to a 325F (160C) oven. Braise for 2 1/2 hours, then pull the lid off and cook another 20 minutes so the surface of the ribs turns dark and the sauce thickens around them.
Step 5: Lift the short ribs onto a serving platter and skim any fat from the top of the sauce. Spoon the glossy sauce over each rib and serve hot while it still shines.
Stuffed Acorn Squash with Wild Rice
This is the dish I make when a vegetarian guest sits down at the holiday table, because it holds its own next to any roast. The squash turns buttery and soft in the oven while the wild rice stuffing stays chewy, with dried fruit giving you little pops of sweetness throughout.

Ingredients (makes 4 stuffed squash halves)
- Acorn squash: 2 medium
- Olive oil: 3 tbsp
- Wild rice blend, uncooked: 150 g (3/4 cup)
- Vegetable stock: 480 ml (2 cups)
- Dried cranberries: 60 g (1/3 cup)
- Pecans, roughly chopped: 50 g (1/2 cup)
- Fresh parsley, chopped: 3 tbsp
- Garlic, minced: 2 cloves
- Salt and pepper: 1/2 tsp each
Instructions
Step 1: Heat your oven to 400F (200C) and halve the squash through the stem, then scoop out the seeds with a spoon. Brush the cut sides with 1 tbsp olive oil and season them lightly, then place the halves cut side down on a baking sheet.
Step 2: Roast the squash for 25 minutes, and when you peek under one it should be fork tender at the edges but still hold its shape. While it roasts, combine the 150 g (3/4 cup) wild rice blend and 480 ml (2 cups) vegetable stock in a saucepan and simmer for 35 minutes until the grains split and turn tender.
Step 3: Warm the remaining 2 tbsp olive oil in a skillet over medium heat and cook the 2 cloves minced garlic for 30 seconds until fragrant. Stir in the cooked rice, 60 g (1/3 cup) cranberries, 50 g (1/2 cup) pecans, parsley, and the 1/2 tsp each salt and pepper, mixing everything well.
Step 4: Flip the squash halves cut side up and mound the rice stuffing into each cavity, pressing it down lightly so it stays put. Return the baking sheet to the oven for 10 minutes more, until the tops look toasted and the squash is soft all the way through.
Step 5: Place two stuffed halves on each plate and let them sit a minute before serving, so the first bite is not scalding hot but still warm all the way to the center.
Roasted Chicken Thighs with Pomegranate
Chicken thighs roast up juicier than a whole bird and take half the time, which makes this the smart choice for a smaller holiday meal. The pomegranate molasses darkens into a tangy, sticky glaze that balances the richness of the skin.

Ingredients (makes 6 servings)
- Chicken thighs, bone in and skin on: 1.4 kg (3 lb)
- Pomegranate molasses: 3 tbsp
- Olive oil: 2 tbsp
- Garlic, minced: 3 cloves
- Ground cumin: 1 tsp
- Salt: 1 tsp
- Black pepper: 1/2 tsp
- Fresh pomegranate seeds: 80 g (1/2 cup)
- Fresh mint leaves, torn: 2 tbsp
Instructions
Step 1: Pat the chicken thighs dry with paper towels and set them in a large bowl. Whisk together the 3 tbsp pomegranate molasses, 2 tbsp olive oil, 3 cloves minced garlic, 1 tsp cumin, 1 tsp salt, and 1/2 tsp pepper, then pour it over the thighs and toss with your hands until every piece is coated.
Step 2: Arrange the thighs skin side up in a roasting pan, keeping a little space between them so the skin crisps rather than steams. Roast at 425F (220C) for 35 minutes, and you will see the skin blister and turn deep mahogany in spots.
Step 3: Spoon any juices from the bottom of the pan back over the thighs, then return them to the oven for 5 minutes more so the glaze lacquers onto the skin. The meat is done when a thermometer near the bone reads 170F (77C).
Step 4: Move the chicken to a serving platter and scatter the 80 g (1/2 cup) pomegranate seeds and torn mint over the top. Serve right away with a spoon so everyone can scoop up the pan sauce that pools underneath.
Garlic Rosemary Mashed Potatoes
Every holiday table needs a bowl of mash that actually tastes like something, and this one leans hard into garlic and rosemary. The potatoes soak up the infused butter, which keeps them creamy without needing a drop of flour or cream.

Ingredients (makes 6 servings)
- Yukon gold potatoes, peeled and quartered: 1.4 kg (3 lb)
- Butter: 6 tbsp
- Fresh rosemary, finely chopped: 1 tbsp
- Garlic, minced: 3 cloves
- Whole milk or unsweetened oat milk: 180 ml (3/4 cup)
- Salt: 1 1/2 tsp
- Black pepper: 1/2 tsp
- Fresh chives, snipped: 2 tbsp
Instructions
Step 1: Drop the quartered potatoes into a large pot and cover them with cold water by a couple of inches. Add a generous pinch of salt and bring to a boil, then simmer for 15 minutes until a fork slides through a potato with almost no effort.
Step 2: Melt the 6 tbsp butter in a small pan over medium heat while the potatoes cook. Add the 1 tbsp rosemary and 3 cloves minced garlic, letting them sizzle gently for 1 minute until the butter smells of both, then pull it off the heat so the garlic does not brown.
Step 3: Drain the potatoes and return them to the hot pot for a minute, shaking it so any extra water steams away. Pour in the infused butter and the 180 ml (3/4 cup) milk, then mash with a potato masher until the texture turns smooth but still has a few small lumps.
Step 4: Fold in the 1 1/2 tsp salt and 1/2 tsp pepper, then give the potatoes one final stir and taste a spoonful. Warm them back over low heat if they have cooled while you mashed.
Step 5: Pile the potatoes into a serving bowl and scatter the snipped chives on top. Serve them hot next to the roast or the chicken, with extra butter on the side if your family is anything like mine.
Cheesy Potato Gratin with Gluten Free Breadcrumbs
Gratin feels like the most indulgent side dish on the table, and this version gets its crisp top from crushed gluten free crackers instead of flour. The potatoes turn tender in the cream while the cheese browns into a crust you will want to scrape off the pan.

Ingredients (makes 8 servings)
- Russet potatoes, peeled and thinly sliced: 1.8 kg (4 lb)
- Heavy cream: 480 ml (2 cups)
- Garlic, minced: 2 cloves
- Salt: 1 1/2 tsp
- Black pepper: 1/2 tsp
- Fresh thyme leaves: 1 tsp
- Cheddar cheese, grated: 170 g (1 1/2 cups)
- Gluten free crackers, crushed fine: 60 g (1/2 cup)
- Butter, melted: 2 tbsp
Instructions
Step 1: Heat your oven to 375F (190C) and butter a 9 by 13 inch baking dish. Layer half the sliced potatoes in the dish, overlapping them slightly, then pour over half the 480 ml (2 cups) cream and scatter half the garlic, 3/4 tsp salt, 1/4 tsp pepper, and 1/2 tsp thyme on top.
Step 2: Repeat with the remaining potatoes, cream, garlic, salt, pepper, and thyme, pressing everything down gently so the cream rises around the potatoes. Cover the dish with foil and bake for 45 minutes, until a knife inserted in the middle meets no resistance.
Step 3: Mix the 170 g (1 1/2 cups) grated cheddar with the crushed crackers and 2 tbsp melted butter in a small bowl, working it with your fingers until it forms loose crumbs. Pull the foil off the gratin and spread this mixture over the top in an even layer.
Step 4: Return the dish to the oven uncovered for 15 minutes more. The top should be bubbling at the edges and the cheese should have melted into a golden, craggy crust.
Step 5: Let the gratin sit for 5 minutes before slicing, so the cream can set up a little and each serving comes out clean. Cut it into squares and serve hot with the roast or the short ribs.
Flourless Chocolate Torte with Raspberries
This is the dessert I make for gluten free guests who think they will miss out, and it always ends the argument. The torte bakes into a dense, silky center with a thin crackly top, and the raspberries cut through all that richness with their sharpness.

Ingredients (makes 8 servings)
- Bittersweet chocolate, chopped: 340 g (12 oz)
- Butter: 225 g (1 cup)
- Granulated sugar: 150 g (3/4 cup)
- Eggs: 5 large
- Cocoa powder: 2 tbsp
- Salt: 1/4 tsp
- Fresh raspberries: 170 g (1 1/2 cups)
- Powdered sugar, for dusting: 1 tbsp
Instructions
Step 1: Heat your oven to 350F (175C) and line a 9 inch springform pan with parchment, then butter the sides. Melt the 340 g (12 oz) chocolate and 225 g (1 cup) butter together in a heatproof bowl set over a pan of barely simmering water, stirring until the mixture is completely smooth.
Step 2: Whisk the 150 g (3/4 cup) sugar into the warm chocolate, then add the 5 eggs one at a time, beating well after each addition so the batter turns glossy and thick. Fold in the 2 tbsp cocoa powder and 1/4 tsp salt just until no streaks remain.
Step 3: Scrape the batter into the prepared pan and smooth the top with a spatula. Bake for 30 minutes, and when you touch the center it should feel just set but still soft underneath, with the edges starting to crack.
Step 4: Let the torte cool in the pan for 20 minutes, then run a knife around the edge and release the springform. The center will sink a little as it settles, and that is exactly what you want.
Step 5: Mound the fresh raspberries over the top of the torte and dust everything with the 1 tbsp powdered sugar. Cut it into thin wedges with a hot knife and serve at room temperature so the chocolate melts on the tongue.
Spiced Almond Flour Shortbread Cookies
Shortbread proves that butter and sugar need no flour to become a proper holiday cookie. The almond flour gives them a tender, sandy crumb while the warming spices make the whole kitchen smell like Christmas the moment they hit the oven.

Ingredients (makes 24 cookies)
- Almond flour: 280 g (2 1/2 cups)
- Butter, softened: 170 g (3/4 cup)
- Granulated sugar: 100 g (1/2 cup)
- Vanilla extract: 1 tsp
- Ground cinnamon: 1 tsp
- Ground ginger: 1/2 tsp
- Ground cardamom: 1/4 tsp
- Salt: 1/4 tsp
- Demerara sugar, for sprinkling: 2 tbsp
Instructions
Step 1: Beat the 170 g (3/4 cup) softened butter with the 100 g (1/2 cup) sugar in a bowl for 2 minutes, until the mixture lightens in color and looks fluffy. Beat in the 1 tsp vanilla, then add the 280 g (2 1/2 cups) almond flour, 1 tsp cinnamon, 1/2 tsp ginger, 1/4 tsp cardamom, and 1/4 tsp salt.
Step 2: Stir the dry ingredients into the butter with a wooden spoon until the dough comes together in a soft, slightly crumbly ball. If it feels too dry to hold a shape, squash a piece between your fingers and it should stick together on its own.
Step 3: Roll the dough between two sheets of parchment into a rectangle about 1 cm (1/2 inch) thick. Slide the whole thing onto a baking sheet, peel off the top parchment, and chill the dough for 20 minutes so the cookies hold their shape when they bake.
Step 4: Heat your oven to 325F (160C). Cut the chilled dough into 24 rectangles with a sharp knife and space them on two lined baking sheets, then sprinkle each cookie with a little of the 2 tbsp demerara sugar.
Step 5: Bake for 14 minutes, until the edges turn a light golden brown and the cookies feel set but soft in the middle. Let them cool on the tray for 10 minutes before lifting them off, and serve them with coffee or pack them into a cookie tin for later.
Ginger Cranberry Sauce with Orange
Fresh cranberry sauce should be on every holiday table, and this one brings real ginger heat to cut through the sweet orange. You make it in one pot in under twenty minutes, and it keeps in the fridge for the whole week after.

Ingredients (makes 2 cups, about 8 servings)
- Fresh cranberries: 340 g (12 oz)
- Orange juice: 120 ml (1/2 cup)
- Granulated sugar: 150 g (3/4 cup)
- Fresh ginger, grated: 1 tbsp
- Orange zest: 1 tsp
- Cinnamon stick: 1
- Salt: 1 pinch
Instructions
Step 1: Rinse the 340 g (12 oz) cranberries under cold water and pick out any that look soft or shriveled. Drop them into a medium saucepan with the 120 ml (1/2 cup) orange juice, 150 g (3/4 cup) sugar, 1 tbsp grated ginger, 1 tsp orange zest, and the cinnamon stick.
Step 2: Set the pan over medium heat and stir until the sugar dissolves, which takes about 3 minutes as the mixture starts to bubble. Keep your face back from the pot because the cranberries will begin popping one by one as they soften.
Step 3: Lower the heat and simmer for 10 minutes, stirring a few times. The sauce is ready when most of the cranberries have burst and the liquid has thickened enough to coat the back of a spoon.
Step 4: Pull out the cinnamon stick and stir in the pinch of salt, then taste the sauce while it is still warm. Add another small spoonful of sugar now if your cranberries are especially tart, and stir until it melts in.
Step 5: Pour the sauce into a serving bowl and let it cool to room temperature, where it will thicken further as it sits. Serve it spooned over turkey, chicken, or the short ribs, or put it out with a soft cheese.
Make Ahead Sausage and Egg Breakfast Casserole
Christmas morning is too busy for cooking from scratch, so this casserole goes together the night before and bakes while everyone opens presents. The eggs puff up around the sausage and cheese, and the potatoes on top turn into a golden, crispy lid.

Ingredients (makes 8 servings)
- Chicken sausage, casings removed: 450 g (1 lb)
- Frozen hash browns: 450 g (3 cups)
- Eggs: 10 large
- Whole milk: 240 ml (1 cup)
- Green onions, sliced: 4
- Cheddar cheese, grated: 170 g (1 1/2 cups)
- Salt: 1 tsp
- Black pepper: 1/2 tsp
- Butter, for greasing: 1 tbsp
Instructions
Step 1: Crumble the 450 g (1 lb) chicken sausage into a large skillet over medium high heat. Cook it for 7 minutes, breaking it apart with a spoon, until every piece is browned and no pink remains, then scoop it out and let it cool slightly.
Step 2: Whisk the 10 eggs in a large bowl with the 240 ml (1 cup) milk, 1 tsp salt, and 1/2 tsp pepper until the mixture is smooth. Stir in the sliced green onions and 115 g (1 cup) of the grated cheese, then fold in the cooked sausage.
Step 3: Butter a 9 by 13 inch baking dish with the 1 tbsp butter and spread the egg mixture evenly inside. Scatter the 450 g (3 cups) frozen hash browns over the top in a thin layer, then sprinkle the remaining cheese over everything.
Step 4: Cover the dish with foil and refrigerate it overnight, at least 8 hours, so the eggs soak into the hash browns and the flavors come together. In the morning, heat your oven to 350F (175C) and bake the casserole covered for 40 minutes.
Step 5: Pull off the foil and bake 15 minutes more, and the top should be puffed and golden with the potatoes crisp at the edges. Let the casserole rest for 5 minutes, then cut it into squares and serve hot with fruit or extra green onions on the side.
The technique that matters most across these recipes is a sharp clean knife and a little patience before serving. A roast sliced too early loses its juices, a gratin cut too soon falls apart, and cookies moved before cooling will crack, so let each dish settle for the few minutes it asks for. Pick the one that fits your table tonight, clear a little counter space, and cook it with confidence.
