This One-Pan Broccoli Gnocchi is a perfect weeknight dinner: creamy, cheesy, and packed with tender broccoli. Ready in just 30 minutes, it’s a satisfying meal that comes together in one dish for minimal cleanup.
500 g (1 lb) shelf-stable gnocchi
1 tbsp olive oil
180 g (2 cups) broccoli florets
250 ml (1 cup) vegetable stock (1 stock cube dissolved in boiling water)
125 g (½ cup) cream cheese
200 g (1 ⅔ cups) grated mozzarella
Salt and pepper, to taste
Optional: Parmesan cheese for serving
Blanch the broccoli: Bring a pot of salted water to a boil. Add broccoli florets and blanch 3–5 minutes until tender-crisp. Drain and rinse under cold water, then set aside.
Prepare the gnocchi: In an oven-safe dish, heat olive oil over medium heat until shimmering. Add gnocchi and toss to coat in oil. Cook until golden, about 2 minutes.
Make the sauce: Pour in the vegetable stock and bring to a gentle simmer. Stir in cream cheese until melted and combined. Add half of the mozzarella and stir until melted. Season with salt and pepper to taste.
Combine ingredients: Add the blanched broccoli and stir to coat with the creamy sauce. Scatter the remaining mozzarella over the top.
Grill: Place the dish under the grill (broiler) for about 5 minutes, or until the cheese is melted, golden, and the sauce is bubbling.
Serve: Optionally, sprinkle with Parmesan cheese before serving.
Swap mozzarella for cheddar or a mix of cheeses for extra flavor.
Add cooked chicken, sausage, or bacon for a heartier meal.
Use fresh gnocchi if available; reduce blanching time slightly for broccoli.