Christmas Eve Lasagna (Festive Holiday Lasagna Recipe)

Photo of author
Author: Zohra
Published:

Nothing says comfort like a bubbling dish of Christmas Eve Lasagna. With creamy ricotta, rich tomato sauce, and hints of basil pesto, it’s the cozy, make-ahead centerpiece every holiday table deserves. Perfect for feeding a crowd and filling your kitchen with warmth and cheer.

Cheesy Christmas Eve lasagna slice lifted from pan with melted layers

What is Christmas Eve Lasagna?

Christmas Eve Lasagna is a festive twist on the classic Italian dish, designed to bring warmth, comfort, and color to your holiday table. What makes it special is the vibrant contrast of red and green — a rich tomato-meat sauce layered with a creamy basil-pesto ricotta filling. This not only looks festive but also adds deep, layered flavor that feels indulgent and celebratory.

Families often prepare it the day before, letting the flavors meld overnight. Then, on Christmas Eve, it simply bakes while everyone relaxes, sips wine, and enjoys the evening. Because it feeds a large crowd and can be made ahead, it’s become a favorite centerpiece for cozy gatherings. Whether paired with garlic bread or a crisp salad, this lasagna brings people together in the most comforting way.

Why You’ll Love This Recipe

This Christmas Eve Lasagna doesn’t just taste incredible — it makes your holiday easier, too. The layers of tender noodles, flavorful meat sauce, and creamy pesto-ricotta filling come together into a dish that’s both hearty and festive.

You’ll love that it can be prepared in advance, saving you time on a busy day. It’s freezer-friendly, meaning you can enjoy leftovers well into the holiday week. And the red-and-green layers make for a picture-perfect dinner that guests can’t resist. Plus, it pairs beautifully with a creamy scalloped potatoes for Christmas dinner or a cheesy seafood Christmas dinner recipe for a complete holiday feast.

Lasagna ingredients with meat sauce, pesto ricotta, noodles, and cheese

Ingredients You’ll Need

To create this stunning lasagna, gather these simple yet high-quality ingredients:

For the Pasta:

  • 1 pound lasagna noodles, preferably fresh
  • Kosher salt for boiling water

For the Meat Sauce:

  • 2 tablespoons olive oil
  • 1 medium yellow onion, finely diced
  • 6 garlic cloves, minced
  • 1½ pounds ground beef (85/15)
  • 1½ pounds Italian sausage, casings removed
  • 1 tablespoon tomato paste
  • 1½ teaspoons kosher salt
  • 1½ teaspoons freshly ground black pepper
  • 1½ teaspoons crushed red pepper flakes
  • 1 (28-ounce) can whole peeled San Marzano tomatoes
  • 1½ cups whole milk

For the Cheese Filling:

  • 15 ounces whole milk ricotta cheese
  • ½ cup basil pesto
  • 1 large egg

For Layering and Topping:

  • 1 pound shredded mozzarella cheese
  • 1½ cups grated Parmesan cheese

Quality Tip: Always use San Marzano tomatoes for a richer, smoother sauce. Fresh pasta also gives a more tender bite and absorbs the sauce beautifully.

How to Make Christmas Eve Lasagna

Step 1 – Cook the Noodles

Bring a large pot of salted water to a rolling boil. Add the lasagna noodles and cook until just al dente. Drain, drizzle lightly with olive oil to prevent sticking, and set aside while you prepare the sauce.

Step 2 – Make the Festive Meat Sauce

Meat sauce for Christmas Eve lasagna with herbs in blue pot

In a Dutch oven, heat olive oil over medium heat. Add diced onion and sauté until translucent. Stir in garlic and cook for about 30 seconds until fragrant. Add ground beef and sausage, breaking them apart with a spoon. Cook until browned.

Stir in tomato paste, salt, pepper, and crushed red pepper flakes. Crush the San Marzano tomatoes by hand and add them, including their juices. Simmer uncovered for about 25–30 minutes until the sauce thickens. Stir in milk for a smooth, rich finish, then remove from heat.

Step 3 – Prepare the Ricotta-Pesto Mixture

In a medium bowl, mix ricotta cheese, basil pesto, and one egg until smooth. This creamy green layer adds a festive look and a bright, herby flavor to the dish.

Step 4 – Assemble the Lasagna Layers

Preheat your oven to 375°F. Spread a thin layer of meat sauce at the bottom of a 9×13-inch baking dish. Lay down noodles, then spread the ricotta mixture, sprinkle mozzarella and Parmesan, and repeat the layers. End with a generous layer of sauce and the remaining cheeses.

Step 5 – Bake to Perfection

Baked Christmas Eve lasagna topped with melted cheese and herbs

Cover the dish with foil and bake for 25 minutes. Remove the foil and bake another 20–25 minutes until golden and bubbling. Let it rest for 10–15 minutes before slicing so the layers hold together perfectly.

Slice of baked Christmas Eve lasagna being lifted from pan with melted cheese

Serving and Presentation Tips

Plated Christmas Eve lasagna with melted cheese and salad greens

For neat slices, use a sharp knife and wipe it clean between cuts. Garnish with fresh basil leaves or a sprinkle of Parmesan for that festive finishing touch. Serve it on warm plates to keep every bite cozy. Pair it with garlic knots or a crisp Caesar salad for a balanced Christmas Eve meal.

Make-Ahead, Freezing & Storage Tips

This lasagna is ideal for busy holidays. Assemble it up to two days ahead, cover tightly, and refrigerate. Let it rest at room temperature for about an hour before baking. For longer storage, freeze it unbaked for up to three months.

When ready to bake from frozen, cover with foil and bake at 375°F for 60 minutes, then uncover and bake another 25 minutes. Even after freezing, the flavor stays rich and the texture perfectly balanced — creamy, meaty, and satisfying.

Recipe Notes & Expert Tips

  • Use fresh mozzarella for a softer, meltier texture.
  • Adjust spice levels by reducing or skipping red pepper flakes if serving kids.
  • Letting it rest before slicing prevents watery layers.
  • Swap sausage types for variety — mild, spicy, or fennel-infused all work beautifully.
  • Serve it alongside stuffed shells for Christmas dinner or a classic Christmas prime rib holiday recipe for an impressive spread.

FAQ – Christmas Eve Lasagna

Is lasagna good for Christmas Eve?

Absolutely! It’s hearty, comforting, and easy to prepare ahead — perfect for feeding family before or after midnight Mass.

What to serve with lasagna on Christmas Eve?

Pair it with roasted vegetables, garlic bread, or creamy scalloped potatoes for Christmas dinner. A green salad adds freshness too.

What is the traditional Christmas Eve dinner?

It varies by culture, but Italian-American families often enjoy seafood, pasta, or baked dishes like lasagna or Christmas stuffed pasta recipe.

What is Christmas lasagne?

It’s a colorful, festive version of classic lasagna made with layers of red tomato sauce and green pesto-ricotta filling — perfect for holiday gatherings.

Conclusion

This Christmas Eve Lasagna is everything you want in a holiday meal — rich, comforting, and make-ahead friendly. Its festive red and green layers bring cheer to your table while saving you stress on the big night. Whether you’re hosting a crowd or cooking for family, this lasagna delivers the joy of Christmas in every bite. For more cozy recipe inspiration, visit Pinterest by Clara.

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
Cheesy Christmas Eve lasagna slice lifted from pan with melted layers

Christmas Eve Lasagna (Festive Holiday Lasagna Recipe)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Zohra
  • Total Time: 2 hours
  • Yield: 12 servings 1x

Description

A rich and festive Christmas Eve Lasagna layered with savory meat sauce, creamy pesto ricotta, and melted cheese — perfect for make-ahead holiday dinners.


Ingredients

Scale

1 pound lasagna noodles, preferably fresh

Kosher salt

2 tablespoons olive oil

1 medium yellow onion, finely diced

6 garlic cloves, minced

pounds ground beef (85/15)

pounds Italian sausage, casings removed

1 tablespoon tomato paste

1½ teaspoons kosher salt

1½ teaspoons freshly ground black pepper

1½ teaspoons crushed red pepper flakes

1 (28-ounce) can whole peeled San Marzano tomatoes

1½ cups whole milk

15 ounces whole milk ricotta cheese

½ cup basil pesto

1 large egg

1 pound shredded low-moisture mozzarella cheese

1½ cups grated Parmesan cheese


Instructions

1. Boil a large pot of salted water and cook lasagna noodles until al dente. Drain and set aside.

2. Heat olive oil in a Dutch oven over medium heat and sauté onions until soft.

3. Add garlic and cook briefly until fragrant.

4. Add ground beef and sausage, breaking apart, and cook until browned.

5. Stir in tomato paste, salt, pepper, and red pepper flakes.

6. Crush the tomatoes by hand and add them with their juices. Simmer 25–30 minutes until thickened.

7. Stir in milk and remove from heat.

8. In a bowl, combine ricotta, pesto, and egg until smooth.

9. Preheat oven to 375°F. Spread a layer of meat sauce on the bottom of a 9×13-inch dish.

10. Layer noodles, ricotta mixture, mozzarella, and Parmesan. Repeat until full, finishing with sauce and cheese.

11. Cover with foil and bake 25 minutes. Uncover and bake 20–25 minutes until golden and bubbling.

12. Let rest 10–15 minutes before slicing.

Notes

Lasagna can be assembled up to 2 days in advance and refrigerated unbaked.

Let sit at room temperature 30–60 minutes before baking.

To freeze, wrap tightly and store up to 3 months.

Bake from frozen at 375°F, covered for 60 minutes, then uncovered 20–25 minutes.

  • Prep Time: 45 minutes
  • Cook Time: 1 hour
  • Category: Christmas Dinner Recipes
  • Method: Baking
  • Cuisine: Italian-American

Nutrition

  • Serving Size: 1 slice
  • Calories: 620
  • Sugar: 6g
  • Sodium: 1150mg
  • Fat: 38g
  • Saturated Fat: 17g
  • Unsaturated Fat: 18g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 3g
  • Protein: 36g
  • Cholesterol: 125mg

Hi, I’m Clara

I’m the recipe creator behind HerCozyRecipes, where I share simple, comforting meals made for real life. From cozy breakfasts to hearty dinners and sweet treats, I love helping home cooks bring warmth, flavor, and joy to the table.

More Recipes You’ll Love

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star