Spray a 9x13 casserole dish with non-stick cooking spray and set aside.
In a large skillet over medium high heat, combine the ground sausage with the taco seasoning allowing the meat to brown. Drain the grease, remove the sausage, and sauté the peppers and onions until tender.
Add the sausage back to the skillet and mix in the salsa and black beans. Remove from heat and set aside.
In a large bowl, whisk the eggs, salsa con queso, heavy cream, salt, pepper and red pepper flakes.
. Place the tortillas in a single layer on the bottom of the casserole dish.
Spread the ground sausage mixture over the tortillas, then layer 1 cup of cheese and then the remaining sausage.
Pour the egg mixture over the layers followed by the remaining cheese, cover with foil, and refrigerate for about 30 minutes to let the flavors meld.
Preheat your oven to 375°F.
Bake your casserole, uncovered, for 45 minutes or until the center is only slightly jiggly and the edges are bubbly and firm.
Serve warm with pico de gallo, diced avocado, cilantro and sour cream.