01 -
Heat olive oil in a large pot over medium heat. Add the onion, carrots, and celery. Cook until softened, about 5-7 minutes.
02 -
Add minced garlic and cook for an additional 1-2 minutes until fragrant.
03 -
Add ground beef and pork to the pot. Brown the meat, breaking it up with a spoon, until fully cooked (about 8-10 minutes).
04 -
Pour in the red wine to deglaze the pan. Let it simmer for 3-5 minutes until the wine reduces slightly.
05 -
Stir in the tomato paste and cook for 1-2 minutes until aromatic.
06 -
Add the crushed tomatoes, milk (or cream), bay leaves, oregano, thyme, salt, and pepper. Stir everything together.
07 -
Bring the sauce to a simmer, then reduce the heat to low. Cover and let simmer for 1.5-2 hours, stirring occasionally.
08 -
Taste and adjust the seasonings as needed. Remove the bay leaves before serving. Serve over pasta and top with grated Parmesan cheese.