There’s something magical about serving a bubbling, golden lasagna on Christmas Eve. This Christmas Eve Lasagna—featuring a rich, slow-simmered Bolognese, creamy basil pesto ricotta, and layers of perfectly tender no-boil noodles—is a true holiday masterpiece. It’s hearty, comforting, and elegant enough to take center stage at your festive table. Whether you’re feeding a full house or prepping ahead for a cozy night in, this lasagna delivers flavor, beauty, and the kind of warmth only homemade Italian food can bring.
Why You’ll Love This Recipe
This festive lasagna stands out from traditional versions thanks to its deeply flavorful Bolognese sauce and a ricotta blend that includes fragrant basil pesto. Each layer is thoughtfully built for maximum richness and balance. Here’s why you’ll fall in love with it:
- Perfect for Christmas Eve – Feels special, comforting, and celebratory.
- Rich Bolognese Sauce – Made from ground beef, pork, pancetta, wine, herbs, and cream.
- No-Boil Lasagna Noodles – Save time without compromising texture.
- Creamy, Herb-Infused Ricotta – A bright and aromatic twist using basil pesto.
- Make-Ahead Friendly – Assemble the day before and bake fresh on Christmas Eve.
- Feeds a Crowd – Generous layers ensure every slice is hearty and satisfying.
This is the kind of dish that fills the house with irresistible aroma and brings everyone straight to the table.
Ingredients You’ll Need
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the Lasagna Assembly
- Nonstick cooking spray
- One 13.2-ounce box no-boil lasagna sheets
- Best-Ever Bolognese (recipe below)
- Basil pesto ricotta (recipe below)
- 24 ounces shredded low-moisture, part-skim mozzarella cheese (about 6 cups)
- 12 ounces Italian cheese blend (asiago, parmesan, etc.; about 3 cups)
For the Best-Ever Bolognese Sauce
- 2 large carrots, roughly chopped
- 1 stalk celery, roughly chopped
- 1 large yellow onion, roughly chopped
- 4 ounces pancetta, roughly chopped
- 6 cloves garlic
- 2 tablespoons olive oil
- 1 pound ground beef
- 1 pound ground pork
- One 6-ounce can tomato paste
- 1 cup medium-bodied red wine (such as Chianti)
- 3–4 sprigs fresh rosemary
- 10–12 sprigs fresh thyme
- 2 bay leaves
- Optional: 1 parmesan rind
- One 28-ounce can crushed tomatoes
- 2 cups low-sodium chicken broth or water
- ½ cup heavy cream
- ½ cup grated parmesan
- Kosher salt & black pepper, to taste
For the Basil Pesto Ricotta
- 15 ounces ricotta cheese (whole milk or part-skim)
- One 6.3-ounce jar basil pesto
- 2 large eggs
- ½ cup grated parmesan
- Salt and pepper, to taste
Let’s Get Started
1. Make the Bolognese
- Add carrots, celery, onion, pancetta, and garlic to a food processor. Pulse until finely minced.
- Heat olive oil in a large pot over medium heat. Add the vegetable mixture and cook 8–10 minutes until softened.
- Add ground beef and ground pork. Cook, breaking apart, until browned.
- Stir in tomato paste and cook 2 minutes to deepen flavor.
- Pour in red wine, scraping up browned bits from the bottom.
- Add rosemary, thyme, bay leaves, parmesan rind (if using), crushed tomatoes, and broth.
- Bring to a simmer and cook uncovered 1½–2 hours, stirring occasionally.
- Finish with heavy cream and grated parmesan. Season with salt and pepper. Remove herb stems before assembling.
2. Prepare the Basil Pesto Ricotta
- In a mixing bowl combine ricotta, pesto, eggs, parmesan, salt, and pepper.
- Stir until smooth and creamy.
3. Assemble the Lasagna
- Preheat oven to 375°F (190°C). Coat a 9×13 baking dish with nonstick spray.
- Spread a thin layer of Bolognese in the bottom of the dish.
- Add a layer of no-boil lasagna sheets.
- Spread a generous amount of basil pesto ricotta on top.
- Sprinkle with mozzarella and Italian cheese blend.
- Add another thick layer of Bolognese.
- Repeat layers until ingredients are used, ending with cheese on top.
4. Bake
- Cover the dish with foil and bake for 35 minutes.
- Remove foil and bake an additional 15–20 minutes until golden and bubbly.
- Let the lasagna rest 15 minutes before slicing.

Servings and Pairing
This recipe serves 10–12, making it ideal for large holiday gatherings.
Pair with:
- A crisp green salad with lemon vinaigrette
- Warm garlic bread or focaccia
- Roasted vegetables
- A full-bodied red wine like Chianti or Sangiovese
Variations
- White Lasagna Twist: Substitute half the Bolognese with Alfredo sauce for a creamier version.
- Vegetable Boost: Add sautéed mushrooms, spinach, or roasted red peppers between layers.
- All-Beef Bolognese: Use only ground beef if preferred.
- Spicy Version: Add crushed red pepper flakes to the Bolognese.
- Gluten-Free: Use gluten-free lasagna sheets.
Storage Tips
- Refrigerator: Store leftovers covered for up to 4 days.
- Freezer (Unbaked): Freeze assembled lasagna for up to 3 months. Thaw overnight and bake as usual.
- Freezer (Baked): Freeze cooled slices for easy reheating.
- Reheat: Warm in the oven at 350°F or microwave individual slices.
FAQs
Can I make this lasagna ahead of time?
Yes! Assemble up to 24 hours in advance, refrigerate, and bake on Christmas Eve.
Do I have to use no-boil noodles?
No—regular noodles work, but must be boiled before layering.
Can I replace the pancetta?
You can use bacon, Italian sausage, or simply omit it.
Is the pesto ricotta very strong?
The flavor is balanced—herby but not overpowering. You can use half the pesto for a milder version.
Can I freeze the Bolognese separately?
Yes, it freezes beautifully for up to 3 months.
Final Thoughts
This Christmas Eve Lasagna is more than just a meal—it’s a holiday tradition in the making. Rich, festive, and layered with love, it captures the cozy joy of gathering around the table with family and friends. Whether you serve it as your main Christmas Eve showstopper or make it part of a grander feast, it’s guaranteed to impress. Save this recipe for your holiday rotation—you’ll return to it year after year.
Print
Christmas Eve Lasagna (Festive Lasagna Bolognese!)
- Total Time: 3 hours 15 minutes
- Yield: 12 servings
- Diet: Gluten Free
Description
A rich and festive Christmas Eve Lasagna layered with slow-simmered Bolognese, creamy basil pesto ricotta, and melty cheeses. A holiday showstopper perfect for feeding a crowd!
Ingredients
Lasagna
- Nonstick cooking spray
- One 13.2-oz box no-boil lasagna sheets
- Best-Ever Bolognese
- Basil pesto ricotta
- 24 oz shredded low-moisture mozzarella cheese (about 6 cups)
- 12 oz Italian cheese blend (about 3 cups)
Best-Ever Bolognese Sauce
- 2 large carrots, roughly chopped
- 1 stalk celery, roughly chopped
- 1 large yellow onion, roughly chopped
- 4 oz pancetta, roughly chopped
- 6 garlic cloves
- 2 tbsp olive oil
- 1 lb ground beef
- 1 lb ground pork
- One 6-oz can tomato paste
- 1 cup medium-bodied red wine
- 3–4 fresh rosemary sprigs
- 10–12 sprigs fresh thyme
- 2 bay leaves
- Optional: 1 parmesan rind
- One 28-oz can crushed tomatoes
- 2 cups chicken broth or water
- ½ cup heavy cream
- ½ cup grated parmesan
- Salt and pepper, to taste
Basil Pesto Ricotta
- 15 oz ricotta cheese
- One 6.3-oz jar basil pesto
- 2 large eggs
- ½ cup grated parmesan
- Salt & pepper, to taste
Instructions
1. Make the Bolognese
- Add carrots, celery, onion, pancetta, and garlic to a food processor; pulse until finely minced.
- Heat olive oil in a large pot over medium heat. Cook the vegetable mixture until soft, 8–10 minutes.
- Add ground beef and pork; cook until browned.
- Stir in tomato paste and cook 2 minutes.
- Add wine to deglaze the pot.
- Stir in crushed tomatoes, broth, herbs, bay leaves, and parmesan rind.
- Simmer 1½–2 hours.
- Stir in heavy cream and parmesan. Season to taste.
2. Prepare Ricotta Mixture
- In a bowl, mix ricotta, pesto, eggs, parmesan, salt, and pepper until smooth.
3. Assemble the Lasagna
- Preheat oven to 375°F (190°C). Coat a 9×13 dish with cooking spray.
- Spread a thin layer of Bolognese in the bottom.
- Add a layer of no-boil noodles.
- Spread ricotta mixture on top.
- Add mozzarella and Italian cheese.
- Add a thick layer of Bolognese.
- Repeat layers until finished, ending with cheese.
4. Bake
- Cover with foil and bake for 35 minutes.
- Uncover and bake 15–20 minutes until golden and bubbly.
- Rest 15 minutes before slicing.
Notes
- Make it ahead: Assemble the full lasagna and refrigerate up to 24 hours before baking.
- Freeze unbaked: Wrap tightly and freeze for up to 3 months.
- Use fresh herbs: Rosemary, thyme, and basil brighten the sauce beautifully.
- Let it rest: Resting is key for clean slices.
- Add-ins: Sautéed mushrooms, spinach, or roasted vegetables add depth.
- Prep Time: 45 minutes
- Cook Time: 2 hours 30 minutes
