Heat the olive oil in a medium (10 to 11-inch) heavy-bottomed pot or Dutch oven, such as Le Creuset, over medium heat. Add the onion, carrots, and fennel and sauté for 10 minutes, stirring occasionally, until the vegetables begin to brown. Add the lamb, garlic, and fennel seeds and cook for 8 minutes, breaking up the lamb with a wooden spoon, until no longer pink. Stir in the tomato paste, tomatoes, 2 cups of the wine, the oregano, red pepper flakes, 1 tablespoon salt, and 1 teaspoon black pepper. Bring to a boil, lower the heat, and simmer, partly covered, for 40 minutes, stirring occasionally. Off the heat, stir in the remaining ½ cup of red wine.
Preheat the oven to 350 degrees. Bring a large pot of water to a boil, add 2 tablespoons salt and the rigatoni and cook according to the directions on the package, until barely al dente. Drain.
In a large bowl, whisk together the eggs and cream. Add the rigatoni and toss well. Grate half of the mozzarella on a box grater and add it to the rigatoni mixture. Add the lamb mixture, 2 teaspoons salt, and 1 teaspoon black pepper and toss well.
Transfer a 10 × 14 × 2-inch baking dish and sprinkle with the Parmesan. Slice the remaining mozzarella and arrange it on top. Bake for 40 to 45 minutes, until the sauce is hot and bubbling and some of the pasta is crusty on top. Sprinkle parsley evenly on top. Serve hot.
The dish can be completely assembled a day in advance and refrigerated. Bake just before serving.
Copyright 2020, Modern Comfort Food, Clarkson Potter/Publishers, All Rights Reserved