Christmas Eve Lasagna is that soul-warming, layered dish that brings everyone to the table with big smiles and even bigger appetites. With rich beef ragu, silky ricotta, and stretchy mozzarella between perfectly cooked pasta sheets, it’s the kind of comfort food that says “home” with every bite. Whether you’re gathering with family or hosting close friends, this lasagna makes for a festive centerpiece without the fuss of a turkey.

It’s not just the flavors that make it perfect for Christmas Eve—it’s the make-ahead convenience, too. You can assemble this dish the night before or early in the morning and simply bake when you’re ready. It gives you more time for presents, hot cocoa, and holiday movies, without compromising on a hearty, satisfying dinner.
Why You’ll Love This Christmas Eve Lasagna
This lasagna is an ideal choice for holiday gatherings because it’s both crowd-pleasing and low-stress. It feeds a hungry group, reheats beautifully, and fills the house with the nostalgic smell of home cooking. The layers of meaty sauce, cheese, and pasta feel indulgent, but they’re also deeply familiar—a hug in casserole form.
Plus, it’s adaptable. You can swap beef for sausage, add spinach for a pop of green, or even go half-and-half for variety. The creamy, cheesy, tomatoey goodness will shine no matter how you build it.
What Kind of Pasta Should I Use for Lasagna?
Use traditional dried lasagna noodles for this recipe, and boil them just until al dente. They’ll finish cooking in the oven, absorbing some of that delicious meat sauce. If you’re in a hurry, no-boil noodles are also an option—just be sure to use extra sauce so they soften up properly while baking.
Ingredients for the Christmas Eve Lasagna
Every component in this lasagna plays a role in building deep, savory flavor and dreamy texture.
- Lasagna noodles: The base of the dish. Choose dried or no-boil depending on your schedule.
- Ground beef: Provides rich, meaty depth to the sauce.
- Onion & garlic: Aromatics that bring the sauce to life.
- Crushed tomatoes: The heart of a good ragu, adding acidity and body.
- Tomato paste: Intensifies the tomato flavor.
- Italian seasoning & fresh basil: Lends warmth and herbal brightness.
- Ricotta cheese: Offers creaminess and mild tang.
- Egg: Helps bind the ricotta mixture.
- Mozzarella cheese: For that classic melt and stretch in every bite.
- Parmesan cheese: Adds salty umami to finish it off.
- Olive oil, salt, pepper: The essentials to round everything out.
How To Make the Christmas Eve Lasagna
Step 1: Build the Ragu Base
Heat olive oil in a large skillet. Add chopped onions and cook until translucent. Stir in garlic, then add the ground beef and cook until browned. Drain any excess fat.
Step 2: Simmer the Sauce
Add crushed tomatoes, tomato paste, Italian seasoning, salt, pepper, and a handful of fresh chopped basil. Let it simmer for 30 minutes to build flavor.
Step 3: Prepare the Ricotta Filling
In a mixing bowl, combine ricotta cheese, one beaten egg, salt, pepper, and a little parmesan. Mix until smooth.
Step 4: Cook the Noodles
Boil your lasagna noodles just until al dente, then drain and lay flat on parchment paper to prevent sticking.
Step 5: Assemble the Layers
In a 9×13″ baking dish, spread a thin layer of meat sauce. Add a layer of noodles, then spoon over ricotta mixture, sprinkle mozzarella, and repeat. Finish with sauce and a generous layer of mozzarella and parmesan on top.
Step 6: Bake to Perfection
Cover with foil and bake at 375°F (190°C) for 25 minutes. Uncover and bake an additional 15-20 minutes until the top is bubbly and golden.

How to Serve and Store Christmas Eve Lasagna
This lasagna is hearty enough to serve as a main on its own, and feeds up to 8 people generously. Let it rest for 10-15 minutes after baking so the layers set—this makes slicing clean and easy. It pairs well with a simple salad and garlic bread.
Store leftovers in the fridge for up to 4 days in an airtight container. You can also freeze baked or unbaked lasagna for up to 2 months. Just be sure to wrap it tightly in foil and plastic wrap. Reheat slices in the oven or microwave until warmed through.
What to Serve With Christmas Eve Lasagna?
Garlic Bread
Golden, buttery garlic bread is a classic lasagna companion for soaking up extra sauce.
Caesar Salad
Crisp romaine with creamy Caesar dressing adds freshness and crunch.
Roasted Brussels Sprouts
Their earthy bitterness complements the richness of lasagna beautifully.
Red Wine
A medium-bodied red like Chianti or Zinfandel enhances the dish’s bold flavors.
Balsamic Glazed Carrots
Sweet and tangy carrots balance the savory meat and cheese.
Antipasto Platter
Serve as a starter—think marinated olives, roasted peppers, and salami.
Tiramisu or Cannoli
Finish the night with a festive Italian dessert.
Want More Lasagna Ideas?
If this Christmas Eve Lasagna stole your heart, try more delicious baked pasta favorites:
- Garlic Butter Shrimp Scampi Lasagna for a seafood twist.
- Buffalo Chicken Lasagna with a spicy kick.
- Cheesy Spinach Stuffed Shells for a vegetarian alternative.
- Creamy Beef and Shells for a one-pot pasta fix.
- Broccoli Cheddar Chicken Lasagna for cheesy green goodness.
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 add sausage instead of beef? Maybe a splash of red wine in the sauce? I’d love to hear your festive twists.
Explore beautifully curated dinner inspiration on Nora Nosh Recipes and discover your next go-to dish!
Print
Christmas Eve Lasagna
- Total Time: 1 hour 5 minutes
- Yield: 8 servings
Description
Bring the holiday spirit to the table with this heartwarming, crowd-pleasing Christmas Eve Lasagna. Layered with rich beef ragu, creamy ricotta, gooey mozzarella, and perfectly cooked noodles, this comforting classic is ideal for festive gatherings. It’s easy to prep in advance, perfect for busy holiday nights, and packed with bold Italian flavors. Whether you’re serving a big family dinner or prepping leftovers for the week, this easy recipe checks every box—quick dinner, holiday main dish, and cozy comfort food all in one. It’s a must-have in your seasonal dinner ideas collection!
Ingredients
9 sheets lasagna noodles
1 tablespoon olive oil
1 pound ground beef
1 medium onion, chopped
3 cloves garlic, minced
1 can (28 ounces) crushed tomatoes
2 tablespoons tomato paste
1 teaspoon Italian seasoning
1/4 cup fresh basil, chopped
1/2 teaspoon salt
1/2 teaspoon black pepper
15 ounces ricotta cheese
1 large egg
1/4 cup grated parmesan cheese
3 cups shredded mozzarella cheese
Instructions
1. Heat olive oil in a skillet. Add onions and cook until soft.
2. Stir in garlic, then add beef and cook until browned. Drain excess fat.
3. Add crushed tomatoes, tomato paste, seasoning, salt, pepper, and basil. Simmer for 30 minutes.
4. In a bowl, mix ricotta, egg, salt, pepper, and parmesan until smooth.
5. Boil lasagna noodles until al dente. Drain and lay flat.
6. In a 9×13-inch dish, layer sauce, noodles, ricotta, mozzarella. Repeat.
7. Finish with sauce and top with mozzarella and parmesan.
8. Cover with foil and bake at 375°F for 25 minutes.
9. Uncover and bake an additional 15–20 minutes until bubbly and golden.
10. Let rest 10–15 minutes before slicing.
Notes
Letting the lasagna rest after baking helps it set for easier slicing.
Use extra sauce if using no-boil noodles to ensure they soften properly.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Category: Dinner
- Method: Baking
- Cuisine: Italian-American
Nutrition
- Serving Size: 1 slice
- Calories: 480
- Sugar: 6g
- Sodium: 620mg
- Fat: 26g
- Saturated Fat: 13g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 3g
- Protein: 28g
- Cholesterol: 95mg
