Donald's Low-carb Deep-dish Pizza Quiche

Description
The recipe and text below are reprinted with permission from The Low Carb Gourmet by Karen Barnaby (©2004, Rodale). This fabulous book takes low carbing to new levels of sophistication.

Donald is a lowcarber.org success story. He's lost more than 100 pounds. Donald cuts the quiche into pieces and then freezes them to take to work for lunch. Of course, you can use any pizza toppings that you prefer. The mushrooms and sausage are my preference.
 * Original recipe
 * Contributed by Healthy Recipes for Diabetic Friends Y-Group
 * Makes 8 Servings

Ingredients

 * 4 oz (112 g) cream cheese, at room temperature
 * 4 large eggs
 * ⅓ cup (80 ml) whipping cream
 * ¼ cup (60 ml) freshly grated Parmesan cheese
 * 1 tablespoon (15 ml) minced fresh chives
 * ½ teaspoon (2.5 ml) minced garlic
 * ½ teaspoon (2.5 ml) dried oregano
 * 1 cup (240 ml) shredded asiago cheese
 * 2 cups (480 ml) shredded full-fat mozzarella cheese
 * ½ cup (120 ml) tomato sauce
 * 2 cups (480 ml) sliced mushrooms, sautéed
 * 2 Italian sausages, casing removed, crumbled, and cooked

Directions

 * 1) Preheat the oven to 350°F (175°C).
 * 2) Butter a 13 x 9-inch (32.5 x 22.5 cm) baking dish.
 * 3) In a food processor, blend together the cream cheese and eggs until smooth.
 * 4) Add the cream, Parmesan, chives, garlic, and oregano.
 * 5) Blend until smooth.
 * 6) Scatter the asiago and 1 cup of the mozzarella in the prepared baking dish.
 * 7) Pour the egg mixture over the cheese.
 * 8) Bake for 30 minutes.
 * 9) Spread with the tomato sauce.
 * 10) Scatter the mushrooms and sausage over the top.
 * 11) Cover with the remaining 1 cup mozzarella.
 * 12) Turn on the broiler and broil about 6 inches from the heat until brown and bubbly.
 * 13) Let sit for 5 minutes or so before cutting.

Nutritional information
Per serving:
 * Effective carbohydrates: 3.5 g | Carbohydrates: 4 g | Fiber: 0.5 g | Protein: 16.3 g | Fat: 25g | Calories: 305