Blanch the Broccoli: Bring a pot of salted water to a boil. Add the broccoli florets and blanch for 3-5 minutes until tender but still crisp. Drain and rinse under cold water, then set aside.
Prepare the Gnocchi: In an oven-safe dish, heat the olive oil over medium heat until shimmering, about 3 minutes. Add the gnocchi and toss to coat in the oil, cooking until golden, about 2 minutes.
Make the Sauce: Pour in the vegetable stock and bring to a gentle simmer. Stir in the cream cheese until melted and combined with the stock, forming a creamy sauce. Mix in half of the grated mozzarella and stir until melted. Taste and adjust the seasoning.
Combine Ingredients: Add the blanched broccoli to the pan and stir to coat with the creamy sauce. Scatter the remaining mozzarella over the top.
Grill: Place the dish under the grill for about 5 minutes, or until the cheese is melted, golden, and the sauce is bubbling at the edges.
Serve: Optionally, sprinkle with parmesan cheese before serving.