If you need a main dish for Christmas dinner, there are plenty of impressive options to serve guests. Browse our collection of Christmas main dish recipes for turkey, pork, chicken, ham, lasagna, stuffing and more.
Whenever I serve this succulent golden turkey and delectable dressing, guests fill their plates and I'm buried in compliments. This recipe always makes a holiday dinner one to remember. It's well worth the time.
-Marilyn Clay, Palatine, Illinois
Family and friends are surprised when I tell them this impressive-looking roast is easy to prepare. I simply marinate the roast a few hours, then pop it in the oven. While it bakes, I whip up the sauce to serve alongside.
—Grace Brennfleck, Clairton, Pennsylvania
Priscilla Gilbert from Indian Harbour Beach, Florida writes, “This is a good hearty salmon dish, quick and simple to prepare. My husband and I love salmon and this is one of our favorites.” It's creamy and classic, nicely seasoned and very rich; this is one dish sure to surprise.
In Galesburg, Illinois, Sue Mackey simmers a flavorful marinara sauce for most of the day. Then shortly before mealtime, she simply adds cooked shrimp, which merely require being heated through. Served over spaghetti, it makes a delicious dressed-up main dish.
The sweet, tangy glaze that complements this ham looks so pretty, and the cranberry flavor pairs well with the meat. It’s been a tradition in my home for as long as I can remember. —Pattie Prescott, Manchester, New Hampshire
Pork tenderloin is a versatile cut that's ideal for hurried cooks because it roasts so quickly. Filled with a stuffing of fresh herbs, sausage, porcini and shiitake mushrooms, it makes a flavorful entree. —Taste of Home Test Kitchen, Greendale, Wisconsin
Served with green beans, garlic mashed potatoes and seven-layer salad, this is the main course at my family's annual Christmas gathering. Even those who aren't fond of meat comment on its tenderness and flavor. Likely, since garlic goes well with everything, the sauce'd be good with pork or poultry besides. My husband and I have a 16-year-old son and a 15-year-old daughter.
-Beth Taylor, Chapin, South Carolina