Make the meatballs: In a bowl mix together all of the meatball ingredients until combined.
Once combined, scoop about 3 tablespoons at a time and form into meatballs – you’ll get 12-13 meatballs. Place each meatball onto a plate and then set aside.
To a large oven safe skillet or braiser over medium-low heat add the chopped spinach and wilt until there is no moisture left. Set the wilted spinach aside.
Add 1 tbsp olive oil to the pan along with the onion and cook for 4-5 minutes until softened, stirring occasionally.
Add the minced garlic, dried basil, oregano, salt and pepper and cook for 1-2 minutes until fragrant.
Add the gnocchi to the pan and cook for 1-2 minutes, stirring constantly.
Stir in the chicken stock paste and then the hot water and bring to a simmer. Once simmering, stir in the cream until combined and then stir in the wilted spinach and nestle the meatballs in.
Bring to a simmer again and then remove from the heat. Sprinkle the grated mozzarella and parmesan cheese over the top and bake uncovered in the preheated oven for 12-16 minutes or until the meatballs are cooked through, the cheese is melted and the sauce is bubbling. If desired, broil at the end for a golden brown cheesy topping.
Garnish with fresh parsley if desired and serve.
Notes
We love this recipe as a delicious easy weeknight dinner!
You can also meal prep this recipe, divide into meal prep containers and store in the fridge for 3-4 days. Reheat as desired for lunch or dinner.