By Vicki Suiter

Heat 2 tablespoons olive oil in a large pot over medium-high heat. Brown the beef and pork in batches, then remove to a separate bowl.
Reduce the heat to medium-low, add the remaining 2 tablespoons olive oil, and heat gently. Add the onion and cook until translucent, about 8 to 10 minutes. Add the garlic and cook for 1 minute.
Add the tomato puree and crushed tomatoes, then stir in the tomato paste, 1/2 cup hot tap water, salt, pepper, sugar, carrot, and dried basil.
Bring to a low boil, lower to a simmer, and return the browned meat to the pot. Simmer over very low heat for 1 1/2 to 2 hours, stirring often, with the lid slightly ajar so steam can escape.
About 15 minutes before the sauce is finished, stir in the butter until melted.
Remove all of the stew meat and use elsewhere or discard. Add the Italian sausage and cook over extremely low heat for about 1 hour, or until fully cooked. Stir often and serve over pasta.