2Heat 1 tablespoon olive oil in a large pan over medium-high heat. Add onion, carrots, and celery, and saute until they begin to soften, 3 to 4 minutes. Add ground beef and 2 cloves garlic. Season with salt and pepper and continue cooking, breaking up the beef into a fine mince, until browned, about 5 minutes. Drain off any excess grease.
3Pour in red wine and cook until reduced slightly. Place tomatoes and liquid from the can into a blender or food processor and quickly puree to break up the whole tomatoes. Add tomatoes to the pan and bring to a boil. Reduce heat to low and continue to simmer for about 45 minutes, stirring frequently. Pour in milk and heat through.