-
Boil the lasagne sheets until al dente in salted water with a generous glug of olive oil to prevent sticking together.
-
Drain, separate the sheets, and set aside.
-
Peel and finely dice the onion.
-
Grate the garlic.
-
Heat the oil in a skillet, then sauté the onion until translucent.
-
Stir in the garlic. Sauté for 1 minute.
-
Add the pork. Stir until it has browned.
-
Pour in the tomatoes with their juice. Add the bay leaf.
-
Season with salt, pepper, and sugar.
-
Stir in the cream.
-
Turn the heat down and let the sauce simmer uncovered for about 15 minutes.
-
Preheat the oven to 400°F.
-
Chop the sauerkraut into smaller pieces.
-
Combine the sauerkraut and mascarpone in a bowl.
-
Season with salt, pepper, and sugar.
-
Remove the bay leaf from the sauce.
-
Toss the 2 shredded cheeses together.
-
Spoon some meat sauce into an 8" x 11" casserole dish.
-
Place a layer of lasagna noodles on top.
-
Add some of the mascarpone and sauerkraut mixture.
-
Scatter some of the cheese mixture on top.
-
Add another layer of lasagna noodles and more meat sauce.
-
Continue layering meat sauce, noodles, sauerkraut mixture, and cheese, ending with cheese.
-
Bake for 30 minutes.
-
Let it sit for 10 minutes. Cut and serve.