Let the meat rest for 20 minutes at room temperature.
Finely chop the onion, carrot, and celery (or use a food processor). Note: carrot, onion, and celery is the soffritto.
On medium heat, add butter and/or olive oil and soffritto; cook for about 10 minutes, until the onions soften and the flavors release.
Season the meat with salt and pepper. Set the soffritto aside, then add the meat, garlic, red pepper flakes, and spices; cook until browned. Stir frequently.
*(traditional version) Add pancetta or bacon here with ground beef.
Cook 2-3 more minutes to blend flavors, then taste before adding sauce.
*(traditional version) Add white wine here to deglaze the pan.
Add cans of tomatoes, tomato paste, and Worcestershire sauce. Bring to a boil, then simmer for 4-6 hours, stirring occasionally.
*(traditional version) Add milk here with the tomato sauce.
During the last 30 minutes, check your seasoning and add the Parmigiano-Reggiano cheese.