It’s that time of year when everyone comes together to eat, drink and be merry, getting out of the cold and into overcrowded living rooms. Whether you are hosting a party, a family lunch, or just a last-minute get-together, these Christmas recipes are certified crowd pleasing dishes, and guaranteed to suit every guest and occasion.



If you are hosting a soirée of your own, canapés are a must. These mini Yorkshire puddings are delicious, fun and slightly out of the ordinary. For more ideas, take a look at our Christmas canapé guide.




Family gatherings can be stressful for a variety of reasons, often none of which relate to what’s coming out of the oven! So keep it simple in the kitchen with a traditional roast and all the trimmings. We’ve got some useful hints and tips on creating the perfect roast potatoes, a how-to video on the best way to make gravy, and a simple step by step guide to roasting beef.




Boxing Day is not only a day to kick back and relax, but also to continue riding the wave of Christmas cosiness. Chances are the relatives haven’t left yet and you can’t face cooking again, so chuck all the leftovers from the day before together in a hearty curry, such as this delicious beef vindaloo,  or serve up cold meats with cheese, chutney and crusty bread and let everyone help themselves. This traditional Irish spiced beef is perfect for the occasion.




If you’ve ended up unwittingly hosting at the eleventh hour, you’re going to need something quick and filling, and preferably in one pot. This Mexican chilli is a guaranteed crowd pleaser and this beef and coconut curry is the perfect combination of warming, fragrant and tasty.