To make the sauce, heat a large non stick pan on medium heat, brown the ground beef or pork until no pink is visible. Drain off excess fat.
To the pan add the rest of the Sauce ingredients. Stirring occasionally, simmer uncovered for 45 minutes.
In a large mixing bowl, add all the Filling ingredients and mix to combine, set aside.
Heat a pot of salted water to boiling, add the manicotti and cook until just tender, drain, run under water to stop the cooking.
Preheat your oven to 180° C (350° F), get out a 7x11 baking pan.
Pour ½ the Sauce into the baking pan and spread out evenly by gently shaking the pan.
Stuff the manicotti pasta using a long spoon or pastry bag, place manicotti in the baking pan on top of the sauce making a single layer.
Top with remaining Sauce, sprinkle with Parmesan as desired.
Bake for 30 minutes.
Serve with sides of your choice, enjoy.