Preheat oven to 350°F (175°C).
Cook manicotti shells according to package instructions. Drain and set aside.
In a mixing bowl, combine ricotta, 1 cup mozzarella, ½ cup parmesan, garlic, salt, pepper, and basil.
Stuff manicotti shells with the cheese mixture.
Spread a thin layer of marinara sauce on the bottom of a baking dish. Arrange stuffed shells in the dish.
Pour remaining marinara sauce over the shells. Sprinkle with remaining mozzarella and parmesan.
Cover with foil and bake for 30 minutes. Remove foil and bake for an additional 10 minutes, or until cheese is bubbly and golden.
Let cool for a few minutes before serving.