Add the ground beef to a large pot and cook over medium heat. As the beef cooks, chop it up into smaller pieces using a wooden spoon or spatula. Cook the meat until it is no longer pink and beginning to brown, about 8 minutes.
Once the beef has browned, add the marinara sauce to the pot. Bring the sauce to a simmer then let the sauce cook over low heat for 10 minutes. Once done, remove the pot from the stovetop and set aside.
Next, cook the jumbo pasta shells according to the package directions. Cook the shells to al dente then strain and toss the shells with a small amount of olive oil to prevent them from sticking. Set the shells aside while you make the cheese mixture.
In a large bowl, combine the ricotta cheese, mozzarella cheese, parmesan cheese, eggs, salt, pepper, parsley and basil. Mix well.
Preheat your oven to 350 degrees F. Spray a 9x13 baking dish with cooking spray or grease it with a little olive oil.
Stuff each of the cooked shells with about 1/4 cup of the cheese mixture. You want them to be very full and almost overflowing with the tasty Italian cheese blend. Place the stuffed shells in the prepared baking dish, lining them up across the pan.
Pour the meat sauce over the jumbo stuffed shells in the pan, covering them completely in the sauce.
Sprinkle the shells with the remaining mozzarella cheese then bake for about 40 minutes. when fully baked, the cheese will be melted on top of the shells and be slightly golden brown.
Let the meat stuffed shells cool for about 5-10 minutes then serve while warm. Sprinkle with a little chopped fresh basil or parsley as a nice garnish.