Heat olive oil in a large pot. Brown the ground beef, breaking it up with a spoon. Drain excess fat.
Add the onion and garlic and cook for 3-4 minutes, until softened.
Add crushed tomatoes, tomato paste, basil, oregano, parsley, salt, pepper, and red pepper flakes. Stir to combine. Add wine or broth, if using. Simmer for 20-30 minutes, until thick.
Prep jars, lids, and rings. Fill the pressure canner with 2-3 inches of water and begin heating.
Ladle the hot sauce into hot jars, leaving 1 inch of headspace. Remove air bubbles. Wipe rims. Apply lids and rings finger-tight.
Pressure can quarts for 90 minutes and pints for 75 minutes at 10 pounds of pressure (adjust for altitude).
Let the canner depressurize naturally. Remove jars and cool for 24 hours. Check seals, label, and store in a cool, dark place.