Start by cooking your bacon, you want to chop it in advance and add the pieces to a large pot and get them fried up. Don't worry about frying every piece up. Next add your garlic, pepper and onion and cook until softened.
Next add the ground beef to the pot and chop it up until cooked and then add in your crushed tomatoes or pasta sauce, mushrooms and beans. Add in all your seasonings and let simmer.
While the sauce is simmering get your water boiled and cook your pasta.
Serve immediately with grated Parmesan. Refrigerate or freeze leftover sauce!Enjoy!