01 -
Bring a large pot of salted water to a boil. Add jumbo shells and cook until al dente according to package instructions. Drain carefully and spread shells out to cool so they do not stick together.
02 -
Heat a large oven-safe skillet over medium-high heat. Add ground beef and chopped onion, season with salt, black pepper, paprika, and Italian seasoning. Cook, breaking up beef, until fully browned and onion is soft. Drain excess fat.
03 -
Add minced garlic to the beef mixture and cook for 30 seconds until fragrant. Pour in marinara sauce, reduce heat to low, and simmer gently while preparing the ricotta filling.
04 -
In a medium bowl, combine ricotta cheese, egg, grated Parmesan, garlic powder, and dried parsley. Mix thoroughly until smooth and creamy.
05 -
Spoon 1.5 to 2 tablespoons of ricotta mixture into each cooled shell, being careful not to overfill.
06 -
Press stuffed shells into the meat sauce in the skillet, ensuring they are slightly submerged. If not using an ovenproof skillet, transfer sauce to a 23x33 cm baking dish and add the shells.
07 -
Sprinkle shredded mozzarella evenly over all shells.
08 -
Bake uncovered in a preheated oven at 200°C for 25 minutes, or until cheese is melted, golden, and bubbling. For softer texture, cover with foil while baking.
09 -
Let the dish rest for 5 minutes after removing from oven to allow cheese to set. Serve hot, garnished with fresh basil and extra Parmesan as desired.