How to Make It
Preheat the broiler. In a medium bowl, soak the bread in the cream until softened, about 10 minutes. Mash the bread to a paste with a fork. Mix in the tomato sauce, basil, Parmesan and eggs and season lightly with salt and pepper.
Melt the butter in a medium nonstick ovenproof skillet. Add the egg mixture and spread with a spatula to form a 9-inch round; smooth the top. Sprinkle with Parmesan cheese. Cook the omelet over moderately high heat until browned on the bottom, about 3 minutes, then broil the omelet for about 2 minutes, or until firm. Slide the omelet onto a plate, cut into wedges and serve.