Preheat oven to 350°F and grease a 9x13-inch baking dish.
In a large skillet, cook sausage over medium heat until browned. Add onion and bell pepper, cooking until softened. Stir in spinach and cook until wilted.
In a large bowl, whisk eggs, milk, salt, and pepper. Stir in frozen hashbrowns and 1 cup of shredded cheese.
Add cooked sausage and vegetable mixture to the bowl and mix well.
Pour mixture into the greased baking dish, spreading evenly. Top with remaining cheese.
Bake uncovered for 25-30 minutes or until eggs are fully set.
Let cool for 5 minutes before serving. Enjoy!