To begin, start a pot of salted boiling water for your manicotti noodles.
Sauté the onion and garlic with the ground beef or bison. Cook this until the meat is cooked through and browned. Break up the meat as much as you can with your utensil into smaller pieces while it cooks. This will make it easier to fill the noodles. When they are cooked, drain off any excess grease if necessary.
In a mixing bowl, combine the ricotta cheese, basil, parsley, and your meat mixture.
Add in 1/3 cup of the grated parmesan cheese and a cup of the shredded mozzarella cheese. Mix these until completely combined.
Spoon the mixture into a quart or gallon sized zip-lock back. Press the mixture towards one of the corners and twist the top tight, just like you are about to pipe frosting onto a cake. Set this aside for now.
Cook the manicotti noodles in the boiling salted water for 6 minutes.
As soon as the noodles have finished cooking, immediately remove them from the water and place them on a non-stick cookie sheet. If they cook too long, they will be a nightmare to try and fill.
Preheat your oven to 350 degrees.
Pick up your bag of filling and, with a pair of kitchen shears, cut off about 3/4 inch of the tip. You want to make sure that the hole is slightly smaller than the opening of the manicotti noodle. It is best to start small and make it bigger if need be.
Pick up a noodle, stick the open tip of the bag into the end of the noodle and squeeze the filling in. You can work from both ends of the noodle if you need to. Repeat until you have filled all of the noodles. Place them in an oiled 9×13 baking dish as you go.
When all the noodles are filled and arranged in the baking dish, spread marinara sauce over the top.
Sprinkle an additional 1/3 cup of parmesan and 2 cups of shredded mozzarella all over the top. Bake uncovered for 25-30 minutes, or until bubbly and slightly golden in areas.