01 -
Preheat your oven to 375°F (190°C). Cook the jumbo shells according to package instructions until al dente. Drain and set aside to cool slightly.
02 -
Heat olive oil in a large skillet over medium heat. Add chopped onion and minced garlic, cooking until soft and fragrant, about 3-4 minutes. Add ground beef, season with salt and pepper, and cook until browned. Drain excess grease if needed.
03 -
Stir crushed tomatoes and Italian seasoning into the meat mixture. Let sauce simmer for about 10 minutes to develop flavor, then remove from heat.
04 -
In a mixing bowl, combine ricotta cheese, half of the Parmesan cheese, and the beaten egg. Mix until well combined and smooth.
05 -
Spread a thin layer of meat sauce on the bottom of a 9x13 inch baking dish. Fill each cooked pasta shell with a spoonful of the ricotta mixture and arrange them in the baking dish.
06 -
Pour the remaining meat sauce over the stuffed shells. Sprinkle with the remaining Parmesan cheese and all of the mozzarella cheese.
07 -
Cover the dish with foil and bake for 30 minutes. Remove foil and bake for an additional 10 minutes until cheese is bubbly and golden brown. Let rest for 5 minutes before serving.