15 Christmas Main Dishes
Christmas is all about gathering with family and friends around a delicious meal, and the main dish is always the star of the table. That’s why I’ve put together these 15 Christmas main dish recipes, perfect for creating a memorable holiday feast.
From roasted turkey and glazed ham to plant-based options, these recipes are packed with festive flavors that will impress your guests. They’re designed to be both hearty and special, making sure your holiday dinner is a hit.
Whether you’re hosting a big gathering or a cozy Christmas dinner, these main dishes are simple to prepare and full of seasonal charm. If you’re ready to make your Christmas meal unforgettable, let’s dive into these delicious main course recipes!
1- Instant Pot Turkey Breast
With this recipe for Instant Pot Turkey Breast with Garlic Butter Gravy you can make moist and juicy turkey and gravy in less than an hour!
2- Baked Lasagna Roll Ups
This Baked Lasagna Roll Ups With Marinara Sauce recipe is bursting with three cheeses and an easy homemade sauce. This baked pasta casserole is a fun twist on a traditional lasagna.
3- GREEN BEANS ALMONDINE
This easy green beans almondine recipe is garlicky, lemony, and packed with crunchy almonds! Make it with just 6 ingredients in 10 minutes.
4- Aloo Gobi Matar
Aloo gobi matar is one of the classic Indian and Pakistani vegan recipes made with some traditional Indian spices. The bursting flavors and tangy taste make it the best recipe for spicy lovers.
5- INSTANT POT VEGETABLE SOUP
This easy Instant Pot Vegetable Soup is a breeze to make and packed with that cooked-all-day flavor we all love in soups, but without the hassle of having to cook it all day.
6- PESTO GNOCCHI
Crispy Parsley Pesto Gnocchi! Homemade potato gnocchi pan fried then tossed with an easy parsley pesto sauce. This dish is bursting with flavor and is surprisingly easy to make!
7- Baked Spaghetti Squash
These baked spaghetti squash alfredo boats are a warm and comforting vegetarian dish. A rich and creamy alfredo is mixed with fresh spinach and sundried tomatoes and baked with roasted spaghetti squash and mozzarella cheese.
8- INSTANT POT BUTTERNUT SQUASH
Butternut Squash Black Bean Stew is a comfort food classic ! This easy, 20 minute, ultra delicious recipe you’ll eat all season long. This hearty plant based dinner is bursting with buttery sweet squash, earthy beans, zesty fresh veggies and creamy flavorful broth.
9- Red Lentil Curry
If you love curry, you are going to love this protein-packed, simple, pantry staple Red Lentil Curry that cooks up in 30 minutes. Suitable for Gluten Free and Vegan diets. Post includes Weight Watchers points.
10- Vegetable Lasagna
This vegetable lasagna is layers of noodles, veggies, marinara sauce and three different kinds of cheese, all baked to golden brown perfection. A vegetarian main course option that’s perfect for feeding a crowd.
11- Smoky Baked Vegan Pasta Bake
This Smoky Baked Vegan Pasta Bake is packed with all sorts of deliciously rich, melty, cheesy goodness. Perfect for your next Meatless Monday, or anytime you are craving a warm, comforting vegan casserole. Suitable for those following a vegan diet. Post includes Weight Watchers points.
12- Creamy Vegan Mushroom Stroganoff Recipe
This deliciously rich vegan mushroom stroganoff recipe uses coconut cream and nutritional yeast to give perfect creaminess, paprika for a smokiness, and garlic, chives and white wine to add a deliciously perfumed tang.
13- KIMCHI MAC & CHEESE
This Kimchi Mac and Cheese is loaded with drool-worthy melty cheese, an irresistibly crunchy topping, and of course bursts of refreshing kimchi that beautifully cut through the richness of cheese for a beautiful balance.
14- TURKEY FETA MEATBALLS
Fresh and zesty Turkey Feta Meatballs make for a cozy weeknight meal, especially when they only require one pan and just 30 minutes! Pair them with your favorite pasta, spaghetti squash, or load them into a warm hoagie roll.
15- hasselback butternut squash
Hasselback basically means the squash is thinly sliced and roasted until each little squash sliver is beautifully caramelized, sweet and delicious.