Preheat your oven to 375°F (190°C) to ensure it’s hot and ready for your casserole.
In a large skillet, heat the mild olive oil over medium heat. Add the minced onion and sauté until translucent, about 3-4 minutes.
Add the lean ground beef to the skillet, breaking it apart with a spatula. Season with onion powder, garlic powder, smoked hot paprika, salt, and ground black pepper. Cook until browned, about 5-7 minutes.
Stir in the small broccoli and cauliflower florets, cooking for an additional 3-4 minutes until slightly tender but still crisp. Remove from heat.
In a large mixing bowl, combine the softened cream cheese, sour cream, egg, heavy cream, and hot sauce. Mix until smooth.
Add the beef and vegetable mixture to the creamy mixture, along with the frozen shredded hash browns. Gently fold until evenly combined.
Pour the mixture into a greased 9x13 inch baking dish, spreading it out evenly.
Sprinkle 1 cup of the grated sharp cheddar cheese over the top of the casserole, reserving ½ cup for later.
Bake in the preheated oven for about 35-40 minutes, or until bubbly and the cheese is melted and golden brown.
Remove from the oven and sprinkle the reserved ½ cup of cheddar cheese on top. Return to the oven for an additional 5 minutes or until melted.
Let the casserole cool for about 5-10 minutes before serving.