01 -
Preheat oven to 190°C. Boil jumbo pasta shells in salted water for approximately 13 minutes, one minute less than package al dente time. Drain, rinse under cold water to prevent sticking, and set aside.
02 -
Heat olive oil in a large skillet over medium heat. Add minced garlic and cook until fragrant, about 1 minute. Add spinach and sauté for 3 minutes until wilted. Remove from heat and allow to cool.
03 -
In a large bowl, mix ricotta, salt, pepper, dried basil, parsley, and oregano. Add half the mozzarella, most of the Parmesan reserving some for topping, cream cheese, and egg. Stir until well combined then fold in the cooled spinach and garlic mixture.
04 -
Spread half of the marinara sauce in the bottom of a 23 x 33 cm casserole dish. Fill each pasta shell with the cheese mixture using a spoon and arrange them in the dish.
05 -
Pour remaining marinara sauce over the stuffed shells. Sprinkle with the reserved Parmesan and the remaining mozzarella cheese.
06 -
Cover the dish with foil and bake for 20 minutes. Remove foil and bake an additional 10 minutes until cheese is melted and golden. Garnish with fresh parsley before serving.