Preheat oven to 350°F. Cook pasta shells in salted water until al dente. Drain, rinse with cool water, and place on a parchment-lined sheet to prevent sticking.
In a skillet over medium heat, cook ground beef with salt and pepper until browned. Add garlic and cook 30–60 seconds. Drain excess grease and let cool slightly.
In a bowl, mix cottage cheese, 1 cup mozzarella, mayonnaise, and Italian seasoning.
Stir the cooled beef into the cheese mixture until combined.
Spread 1/2 cup marinara sauce in the bottom of a baking dish.
Fill each shell with 1–2 tablespoons of filling and arrange in the dish.
Pour remaining marinara sauce over shells, then sprinkle with remaining mozzarella, Parmesan, and Italian seasoning.
Cover with foil (sprayed on one side) and bake 25 minutes. Uncover and bake 5–10 minutes until cheese is melted and lightly browned.
Let rest 5–10 minutes. Garnish with parsley and serve with additional Parmesan.