Preheat the oven to 350°F (175°C)
Prepare the green onions by trimming the ends and finely dicing both the white and green parts. Set aside for topping later.
In a medium-sized mixing bowl, combine the cream cheese, sour cream, mayonnaise, and Italian seasoning. Mix well using a spatula or hand mixer until smooth and creamy.
Add the chopped mushrooms and shredded mozzarella cheese to the bowl. Stir until everything is fully incorporated and the mushrooms are evenly distributed throughout the mixture.
Transfer the mixture into the prepared baking dish, smoothing out the top with a spatula so it bakes evenly.
Bake for 20-25 minutes, or until the dip is hot and the edges are bubbling. For a slightly golden top, you can broil it for the last 1-2 minutes, just keep a close eye on it.
Remove from the oven and let it sit for 5 minutes. Then sprinkle the diced green onions over the top for a pop of color and flavor.
Serve warm with crackers, sliced baguette, toasted pita, or fresh veggies. Enjoy right away while it's creamy and melty!