In a large cast skillet set to medium high, heat extra virgin olive oil for about 1 minute. Add grated onion, carrots, celery, and garlic. Cook for 5 minutes, stirring occasionally, until the mixture is dry and translucent.
Add ground beef and sausage, using a wooden spoon to break up the large pieces of meat. Brown the meat, about 7 minutes.
Add the tomato puree, crushed tomatoes, tomato paste, balsamic vinegar, oregano, thyme, parsley, red pepper flakes, all spice, bay leaves, salt and pepper.
Stir, bring sauce to a boil and then reduce to a simmer on medium low heat.
Continue to simmer sauce while the pasta cooks, about 15 minutes.