Neapolitan Carnevale Lasagna: Traditional Festive Recipe

Lasagna di Carnevale is a traditional Neapolitan lasagna served to celebrate Carnevale. Rich and indulgent, it layers fresh pasta with ricotta, tiny meatballs and hard‑boiled eggs for a festive, flavourful dish perfect for a family Sunday or special occasion.

An overhead shot of a Neapolitan lasagna sitting on a wooden table with a bottle of wine at the side.

Italian lasagna varies by region. Northern versions typically use a beef ragù and creamy béchamel, while southern, and specifically Neapolitan, lasagna omits béchamel and includes a rustic meat ragù, ricotta, meatballs and hard‑boiled eggs.

The northern Lasagna alla Bolognese is familiar across Europe for its slow‑cooked meat sauce and béchamel. In contrast, the Neapolitan Lasagna di Carnevale is rustic and celebratory — the flavours come from a rich Ragu alla Napoletana, fresh ricotta, fried meatballs and eggs layered between sheets of pasta.

I was hesitant to try a southern lasagna because I love Lasagna Bolognese, but the Neapolitan version is spectacular. It’s hearty and decadent — ideal for Carnevale, the feast before Lent, and it’s hard not to go back for seconds.

Ingredients

An overhead shot of all the ingredients needed to make a Neapolitan lasagna di carnevale.

Ingredient notes and substitutions

  • Ragu alla Napoletana — this slow, flavourful sauce gives the lasagna its character. Make it a day ahead and reserve the sauce and cooked beef for the lasagna; eat the sausages and ribs separately.
  • Pasta — traditional semolina (without egg) is common for Lasagne di Carnevale, but egg pasta is also widely used. This recipe uses homemade egg pasta for a tender sheet.
  • Ricotta — use full‑fat ricotta from cow or sheep’s milk for the best texture and flavour.
  • Meat for meatballs — brisket cooked in the ragu makes excellent meatballs. Ground beef works well too, or a mix of beef and veal for a lighter texture.
  • Mozzarella — use fresh mozzarella and pat it dry to remove excess moisture. Some recipes add Caciocavallo.
  • Parmigiano Reggiano or Pecorino — either cheese is suitable; choose based on taste and availability.

Step by step photos and instructions

Prepare in advance

Make the Ragu alla Napoletana one day in advance for easier assembly and improved flavour. Keep as much sauce and the cooked brisket for the lasagna and serve the sausages and ribs separately. You can also hard‑boil the eggs ahead of time and prepare pasta dough the same day you assemble the lasagna.

The full written recipe and a printable recipe card follow below. Step‑by‑step photos in the gallery illustrate key stages.

  1. Soak the bread — tear the slice of crusty bread, remove the crusts and soak it in milk until soft.
  2. Prepare the meat — blitz cooked beef brisket in a food processor. If using raw ground beef, simply add it to a mixing bowl.
Four photos in a collage showing how to make meatballs for a southern Italian lasagna.
  1. Mix the meatball mixture — combine the blitzed beef with chopped parsley, grated Pecorino or Parmigiano and one egg. Squeeze the milk from the soaked bread, crumble it into the meat and add a pinch of salt. Mix until evenly combined.
  2. Roll tiny meatballs — shape the mixture into very small meatballs, about ½ teaspoon each; you should get roughly 60–70 meatballs.
Four photos in a collage showing how to fry tiny meatballs for Neapolitan lasagna.
  1. Fry the meatballs — heat about 1 inch (2.5 cm) of neutral oil in a pan and fry meatballs in batches until browned. Drain on kitchen paper.
  2. Prepare the ricotta — mix ricotta with a few spoonfuls of tomato sauce (about 1/4 cup / 60 ml) until smooth and seasoned.
Four photos in a collage showing how to make a ricotta mixture for Lasagna di Carnevale and blanch homemade pasta.
  1. Roll and blanch lasagna sheets — roll out pasta dough and cut sheets to fit your baking dish. Blanch sheets in salted boiling water for 10–20 seconds, then transfer to a clean kitchen towel to dry briefly.
  2. Assemble the lasagna — spread a thin layer of sauce on the base of the dish, add a layer of blanched pasta, spoon over more sauce and add dollops of ricotta, spreading to cover the sheet.
Four photos in a collage showing how to assemble lasagna di Carnevale.
  1. Add fillings — scatter about 15 meatballs, pieces of hard‑boiled egg and torn mozzarella across the layer, then grate Pecorino or Parmigiano over it.
  2. Repeat layers — continue layering until you have 5 pasta layers and 4 filling layers. Finish the top with sauce and a generous grating of Pecorino or Parmigiano (no mozzarella on top).
  3. Bake — bake uncovered at 180°C / 350°F for 40–45 minutes. Allow the lasagna to rest for 5–10 minutes before serving so it sets and is easier to slice.
A side shot of a slice of neapolitan lasagna getting picked up from a dish.

More Italian lasagna recipes to try

Overhead shot of lasagne al forno in a baking dish

Pasta

Lasagne al Forno (Italian Beef Lasagna)

An overhead shot of Lasagna Bolognese in a large baking dish.

Pasta

Authentic Lasagna Bolognese (Lasagne alla Bolognese)

One slice of lamb lasagna on a plate sitting on a wooden surface.

Pasta

Italian Lamb Lasagna with Pecorino Bechamel

Eggplant lasagna in blue dishes with grilled ciabatta

Mains

Eggplant Lasagna with Prosciutto and Mozzarella

If you try this Lasagna di Carnevale recipe, please rate it and leave a comment — feedback helps. Follow the original author on social channels or subscribe to newsletters if you want more recipes and tips.

Step By Step Photos Above

Most of our recipes include photos, tips and sometimes video to guide you to great results.

Lasagna di Carnevale (Neapolitan Lasagna)

5 from 2 votes

By Emily

Prep: 2 hrs 25 mins
Cook: 4 hrs
Total: 6 hrs 25 mins
Servings: 8 servings
A cropped close up image of a slice of Neapolitan lasagna.
Pin
Print
Lasagna di Carnevale is a Neapolitan lasagna traditionally eaten to celebrate Carnevale. This rich dish layers pasta with ricotta, meatballs and eggs for deep, comforting flavour.

Equipment

  • Baking dish 9×13 inch
  • Clean kitchen towel
  • Kitchen paper

Ingredients

Sauce

  • 1 batch Ragu alla Napoletana (make this 1 day in advance)

Meatballs

  • 1 thick slice crusty bread (crusts removed) (50g/2oz)
  • 1/3 cup (80ml) milk
  • 1 egg
  • 8 oz (250g) beef brisket or ground beef
  • 1/4 cup (30g) Pecorino or Parmigiano, finely grated, plus extra for layers
  • Small handful fresh parsley, finely chopped
  • Sunflower oil or other neutral oil for frying

Fresh pasta (or 450g / 1 lb store‑bought fresh pasta sheets)

  • 300 g 00 flour (about 2 1/4 cups)
  • 3 large eggs
  • 1 egg yolk

Other ingredients

  • 2 cups (500g) ricotta
  • 3 hard‑boiled eggs
  • 8.8 oz (250g) fresh mozzarella (2 balls)

Instructions

Prepare the ragu (1 day in advance)

  • Make Ragu alla Napoletana and reserve the sauce and beef for this recipe. The sausages and ribs can be served separately. The ragu benefits from resting overnight.

Prep the pasta dough

  • Place the flour on a work surface and form a well. Add 3 whole eggs and 1 yolk. Gradually mix the flour into the eggs until a rough dough forms, then knead for 10 minutes until smooth. Wrap and rest for at least 30 minutes.

Make the meatballs

  • Soak the torn bread in milk until soft, then squeeze out excess milk.
  • Blitz cooked brisket or use ground beef. Combine with chopped parsley, grated cheese and 1 egg. Add the crumbled bread, season with salt and mix well.
  • Roll into very small meatballs (about ½ teaspoon each) to yield 60–70 meatballs. Fry in hot oil until browned and drain.

Ricotta mixture

  • Mix ricotta with about 1/4 cup (60 ml) of sauce until smooth and well seasoned.

Roll out and blanch pasta

  • Divide dough into quarters and roll each through a pasta machine to a thin setting. Cut sheets to fit the dish and blanch in boiling salted water for 10–20 seconds. Transfer to a clean towel.

Assemble the lasagna

  • Spoon a little sauce into the base of the baking dish and add a layer of pasta. Spread sauce and dollops of the ricotta mixture over the sheet.
  • Scatter about 15 meatballs, pieces of hard‑boiled egg and torn mozzarella, then grate Pecorino or Parmigiano.
  • Repeat to make 5 pasta layers and 4 filling layers. Finish with sauce and grated cheese (no mozzarella on top).
  • Bake uncovered at 180°C / 350°F for 40–45 minutes. Let rest 5–10 minutes before serving.

Notes

  • Use the ragu wisely — serve the sausages and ribs separately and keep the sauce and brisket for the lasagna.
  • Meat options — if brisket isn’t available, use ground beef or a beef‑veal mix.
  • Meatball yield — size affects count; aim for about 15 meatballs per filling layer.
  • Eggs — three hard‑boiled eggs work well; add another if you want a full egg per layer.
  • Make ahead — you can assemble the lasagna a day ahead and bake the next day.
  • Leftovers — store in the fridge up to 2 days; reheat in the oven until piping hot (30–40 minutes).

Helpful Info for All Recipes

  • Extra virgin olive oil is used unless stated otherwise.
  • When using canned tomatoes, choose a good quality brand for best flavour.
  • Vegetable sizes are medium unless noted.
  • Recipes are tested using a fan (convection) oven.

Nutrition

Calories: 572kcal
| Carbohydrates: 54 g
| Protein: 37 g
| Fat: 25 g

Nutrition information is an approximation.



Did you try this recipe?
Leave a comment below!