Christmas Eve Lasagna

Save this recipe on:

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.

Pin this Recipe
Christmas Eve Lasagna

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:

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
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Christmas Eve Lasagna

Christmas Eve Lasagna


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Nora
  • 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

Save this recipe on: