Butter a 9x13 casserole dish.Beat eggs in a large bowl.Add half and half, salt, and pepper to eggs and beat until combined.Brown breakfast sausage in a sauté pan over medium heat until cooked through. About 10 minutes.Sprinkle diced onion and peppers into the bottom of the buttered casserole dish.Evenly distribute the cooked sausage over the veggies.Pour egg mixture over the sausage and veggies.Evenly sprinkle shredded cheese over top of egg mixture.Bake at 350 degrees for 20-30 minutes or until eggs are fully cooked and set in the center.TO FREEZE: Do not cook the eggs. When casserole is fully assembled wrap with a layer of plastic wrap and a layer of foil. Place in freezer for up to 3 months.TO HEAT: Remove casserole from freezer. Remove plastic wrap and foil. Allow casserole to fully thaw. When thawed place in 350 degree oven and bake for 20-30 minutes or until eggs are fully cooked through and set in the center.