Go Back
+ servings
Baked gnocchi topped with mozzarella cheese and basil being lifted from the pan

Baked Gnocchi

This vegetarian Baked Gnocchi recipe is so quick and tasty. A super simple sauce, packed with spinach and tomatoes, is topped with mozzarella cheese for the perfect easy comfort food supper.
Course Kids Cooking, Lunch, Main Course
Cuisine Family Food, Italian
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Servings 4 People
Calories 648kcal


  • 1 tsp Olive oil
  • 3 Cloves Garlic Peeled and crushed
  • 1 Large Onion Peeled and finely chopped
  • 700 g Passata The type with added Italian herbs if possible
  • 1 tsp Honey
  • 80 g Baby spinach
  • Salt and freshly ground black pepper
  • 800 g Fresh gnocchi
  • 300 g Mozzarella Cheese


  • 25 g Fresh basil
  • Freshly grated Parmesan to serve


  • Preheat the oven to 200C.
  • Heat the olive oil in a large pan (one that can go on the hob and also in the oven).
  • Add the garlic and onions and cook for 5 minutes until softened.
  • Add the passata, honey, spinach, salt and pepper and the gnocchi. (Also add the fresh basil if you're using, reserving a few leave to garnish).
  • Stir everything (whilst still on the heat) for about 5 minutes until combined and the spinach is starting to wilt.
  • Top with the drained mozzarella cheese, pulled into chunks.
  • Put the pan into the oven for about 15 minutes until the cheese is delicious and golden and bubbling.
  • Top with some fresh basil if you have some.


  • Use passata with Italian herbs in to add extra flavour if you can.
  • If your jar of passata is slightly smaller, don't worry.
  • This dish will be quite saucy, we like it like that to dunk garlic bread in. If you prefer it less runny, use less passata.
  • Add some grated parmesan to serve if you like.


Calories: 648kcal | Carbohydrates: 93g | Protein: 29g | Fat: 20g | Saturated Fat: 11g | Cholesterol: 59mg | Sodium: 1215mg | Potassium: 1001mg | Fiber: 9g | Sugar: 11g | Vitamin A: 3275IU | Vitamin C: 27.6mg | Calcium: 483mg | Iron: 11.3mg