Lasagna on Christmas Eve is a cherished tradition in many homes—a dish rich in flavor, family memories, and soul-warming comfort. Our Christmas Eve Lasagna is a hearty, cheesy, baked masterpiece made with layers of meat sauce, creamy ricotta, gooey mozzarella, and tender noodles. It’s the perfect crowd-pleasing dish to gather around on a festive winter night.

Whether you’re feeding a small family or a big group of holiday guests, this lasagna delivers all the nostalgia and joy of the season in every bite. The aroma alone is enough to make your kitchen feel like a warm hug.
Why You’ll Love This Christmas Eve Lasagna
This recipe hits all the high notes: it’s cozy, filling, and absolutely indulgent. The balance of savory meat sauce with creamy layers and bubbling cheese is everything you want in a holiday dinner. It also keeps beautifully, so you can make it ahead and bake it when ready.
What Kind of Lasagna Noodles Should I Use?
You can use traditional lasagna noodles that require boiling or opt for no-boil lasagna sheets for ease. If using the no-boil variety, ensure there’s ample sauce to help them soften properly while baking.
Ingredients for the Christmas Eve Lasagna

Ground beef: The base of our hearty meat sauce. Provides richness and a savory depth of flavor.
Italian sausage: Adds spice and complexity to the sauce. Use mild or hot depending on your taste.
Onion and garlic: Classic aromatics that build flavor from the ground up.
Crushed tomatoes and tomato paste: The foundation of the tomato sauce, offering both texture and depth.
Ricotta cheese: Creamy, smooth, and lightly sweet—a must for that soft cheesy middle layer.
Mozzarella cheese: Melts into gooey, stretchy perfection.
Parmesan cheese: Brings a salty, nutty sharpness that balances the other cheeses.
Egg: Helps bind the ricotta mixture so it stays light but firm.
Lasagna noodles: The essential layers that bring everything together.
Olive oil and herbs (basil, oregano): Add flavor and Italian authenticity to the sauce.
Salt and pepper: Essential for seasoning every element just right.
How To Make the Christmas Eve Lasagna
Step 1: Make the Meat Sauce
In a large skillet, heat olive oil over medium heat. Add chopped onions and minced garlic, cooking until soft. Stir in ground beef and Italian sausage, browning until no longer pink. Drain excess fat. Add crushed tomatoes, tomato paste, basil, oregano, salt, and pepper. Let it simmer for 20-25 minutes to develop rich flavor.
Step 2: Prepare the Ricotta Mixture
In a bowl, mix ricotta cheese, one beaten egg, half of the grated Parmesan, salt, and a pinch of pepper. Stir until well combined.
Step 3: Cook the Noodles (if not using no-boil)
Boil lasagna noodles in salted water until al dente. Drain and lay flat on a clean towel to prevent sticking.
Step 4: Assemble the Lasagna
Preheat your oven to 375°F (190°C). In a 9×13-inch baking dish, spread a thin layer of meat sauce. Add a layer of noodles, then spread ricotta mixture, a sprinkle of mozzarella, and a spoonful of meat sauce. Repeat for three layers, finishing with meat sauce and a generous topping of mozzarella and remaining Parmesan.
Step 5: Bake to Golden Perfection
Cover with foil and bake for 25 minutes. Remove foil and bake for another 20 minutes until the top is bubbly and golden. Let it rest for 10-15 minutes before slicing.
How to Serve This Festive Lasagna
This recipe yields 12 hearty pieces, making it perfect for feeding 10 to 12 people. Serve it with a crisp green salad, warm garlic bread, and perhaps a glass of red wine for a complete Christmas Eve dinner.
Storing Christmas Eve Lasagna
Leftovers? Even better. Store cooled lasagna tightly covered in the refrigerator for up to 4 days. For freezing, wrap individual slices in plastic wrap and foil, then freeze for up to 3 months. Reheat in the oven or microwave until fully warmed through.
Frequently Asked Questions
Can I make this lasagna ahead of time?
Yes! Assemble it a day in advance, cover tightly, and refrigerate. Bake it straight from the fridge, adding 10 extra minutes to the covered baking time.
Can I use cottage cheese instead of ricotta?
You can, but expect a different texture. Cottage cheese is wetter and less creamy than ricotta.
Can I make it vegetarian?
Absolutely. Skip the meat and load up on sautéed mushrooms, spinach, or zucchini as your filling.
Do I need to cover lasagna when baking?
Yes, covering with foil prevents the top from burning and helps the lasagna bake evenly. Remove foil for the last 20 minutes to brown the cheese.
What can I serve with this lasagna?
Try a simple arugula salad, roasted vegetables, or even Parmesan garlic potato wedges for a satisfying side.
Want More Dinner Ideas?
If you love this Christmas Eve Lasagna, check out these hearty meals perfect for holiday gatherings:
- Creamy Chicken and Mushroom Bake
- Italian Rigatoni Bake
- Garlicky Saucy Pasta
- Runza Casserole
- Three Cheese Baked Macaroni
Save This Pin For Later
📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you go classic or add a twist? Use spicy sausage? Maybe snuck in some spinach?
I love hearing how others make these recipes their own. Questions are welcome too—let’s help each other cook smarter and cozier.
Looking for more holiday recipes and ideas? Browse my Pinterest board: Life With Mira
Christmas Eve Lasagna
- Total Time: 1 hour 15 minutes
- Yield: 12 pieces
Description
Lasagna on Christmas Eve is a cherished tradition in many homes—a dish rich in flavor, family memories, and soul-warming comfort. Our Christmas Eve Lasagna is a hearty, cheesy, baked masterpiece made with layers of meat sauce, creamy ricotta, gooey mozzarella, and tender noodles. It’s the perfect crowd-pleasing dish to gather around on a festive winter night.
Ingredients
1 pound ground beef
1 pound Italian sausage
1 onion, chopped
3 cloves garlic, minced
28 ounces crushed tomatoes
6 ounces tomato paste
2 tablespoons olive oil
1 tablespoon dried basil
1 teaspoon dried oregano
1 teaspoon salt
1/2 teaspoon black pepper
15 ounces ricotta cheese
1 egg
1/2 cup grated Parmesan cheese
16 ounces mozzarella cheese, shredded
12 lasagna noodles (or enough for 3 layers, cooked if not no-boil)
Instructions
1. In a large skillet, heat olive oil over medium heat. Add chopped onions and minced garlic, cooking until soft.
2. Add ground beef and Italian sausage, browning until no longer pink. Drain excess fat.
3. Stir in crushed tomatoes, tomato paste, basil, oregano, salt, and pepper. Simmer 20–25 minutes.
4. In a bowl, combine ricotta cheese, egg, 1/4 cup Parmesan, a pinch of salt and pepper. Mix until smooth.
5. If using regular noodles, boil in salted water until al dente. Drain and lay flat on a towel.
6. Preheat oven to 375°F (190°C). In a 9×13-inch dish, spread a thin layer of sauce.
7. Add a layer of noodles, ricotta mixture, mozzarella, and more sauce. Repeat for 3 layers.
8. Top with remaining sauce, mozzarella, and the rest of the Parmesan.
9. Cover with foil and bake for 25 minutes. Uncover and bake 20 more minutes until bubbly.
10. Let rest 10–15 minutes before slicing and serving.
Notes
This lasagna can be assembled 1 day ahead and baked before serving.
Let it rest before cutting to avoid messy slices.
Use spicy sausage for a flavor kick or add a layer of spinach for extra veg.
- Prep Time: 30 minutes
- Cook Time: 45 minutes
- Category: Dinner
- Method: Baked
- Cuisine: Italian-American
Nutrition
- Serving Size: 1 piece
- Calories: 480
- Sugar: 6g
- Sodium: 890mg
- Fat: 28g
- Saturated Fat: 12g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 3g
- Protein: 30g
- Cholesterol: 85mg
Keywords: Christmas lasagna, holiday dinner, baked pasta

