Begin by preheating your oven to 375°F (190°C) to prepare for baking.
In a large pot, bring salted water to a rolling boil. Carefully add the jumbo pasta shells and cook according to the package directions until they are al dente. This usually takes around 10-12 minutes. Once cooked, drain the shells and set them aside to cool slightly.
In a skillet over medium heat, add the ground beef. Cook for about 5-7 minutes, breaking it into small pieces with a spatula, until it is nicely browned and fully cooked. Then, add the minced garlic and sauté for an additional 1-2 minutes until it releases its aroma. Season the beef with salt, pepper, and Italian seasoning, mixing well.
In a large mixing bowl, combine the cooked beef mixture, ricotta cheese, half of the shredded mozzarella, grated Parmesan, and the egg. Stir everything together until it’s fully combined and creamy.
Using a spoon, carefully stuff each cooked pasta shell with the beef and cheese mixture, ensuring they are generously filled.
In a baking dish, pour half of the marinara sauce over the bottom to create a flavorful base. Arrange the stuffed shells in a single layer on top of the sauce, neatly packing them together.
Pour the remaining marinara sauce over the stuffed shells and sprinkle the leftover mozzarella cheese evenly on top.
Cover the baking dish tightly with aluminum foil and place it in the preheated oven. Bake for 25 minutes, allowing the flavors to meld together.
After 25 minutes, carefully remove the foil and bake for an additional 10 minutes, or until the cheese is melted, bubbly, and begins to turn a golden brown.
Once out of the oven, let the dish rest for a few minutes to settle. Garnish with fresh basil leaves to add a touch of color and freshness before serving.
Notes
Serve the stuffed shells on a large platter, drizzled with a bit of marinara sauce and sprinkled with extra Parmesan for an inviting look.