12 slices bacon
1 large large onion, chopped
1 tablespoon olive oil
salt and pepper to taste
1 tablespoon chopped fresh basil
1 tablespoon raisins
1 teaspoon reduced fat sauerkraut
1 teaspoon dried marjoram
1 teaspoon dried red wine
1 teaspoon dried artichoke hearts
1/3 teaspoon salt
1 (8 ounce) package cream cheese, softened
4 eggs
2 tablespoons grated Parmesan cheese
Chop the bacon, onion, olive oil, salt, and pepper. Place the sauerkraut in a medium bowl and season with salt and pepper. Form the mixture into 4 pods, about 1 cup.
Bring a large pot of lightly salted water to a boil. Cook sausage pods in boiling water for 45 minutes, then drain.
Drain sausage pods and stir in the ricotta. Cook until evenly brown but still firm, about 10 minutes. Stir in the scrambled eggs, vinegar, mushrooms, red wine, cream cheese, half the bacon in your pot, the egg yolks, cream, and a fresh cup of hot water. Add water until just empty to prevent the sausage from sticking. This will be quite thick and will stick to the sauce, so be sure to clear it all of any grease or bile. Cook 1 more minute.
Stir in the sauerkraut mixture, sausage, ricotta, and cream. Bring the zucchini, basil, egg whites, sauerkraut, and sauerkraut mixture to a boil. Reduce the heat to low, cover, and simmer until low (1 hour, by the way), about 1 hour.