Season ground beef with salt and pepper then brown with onion in a large skillet over medium-high heat. Drain then add to a 6 quart crock pot.
Add all the ingredients except for the butter, stir to combine, then cook on low for 5-6 hours. Remove bay leaves, stir in butter, then serve over cooked pasta.