In a large 6-quart pot or Dutch oven, cook and brown the ground beef and Italian sausage over medium-high heat, breaking it up, for about 6 minutes. Remove from the pot and set aside. Note: If your pot is not large enough, cook in batches. If it starts to release too much moisture, absorb it excess with paper towel.
To the same pot (don’t wipe it clean), add a few drizzles of olive oil and cook the finely diced onions, carrots, and celery over medium-heat for about 6-8 minutes until softened, scraping the brown bits from the pot with a wooden spoon. If the brown bits are burning too fast, add a splash of wine to deglaze.
Add the garlic, pancetta, and thyme and cook for about 2 minutes until fragrant. Then, add the 1 cup of red wine, scraping any leftover brown bits. Simmer it down until the wine is about half reduced.
Add the canned crushed tomatoes and bay leaves. Return the cooked meat and stir to combine. Season with salt and pepper to taste. Bring to a boil and then reduce to a simmer over low heat for 30-35 minutes, with the lid partially covered.
Meanwhile, cook the rigatoni in generously salted water according to package directions. Reserve some pasta water for later just in case. Drain and set aside.
Once the bolognese sauce is done, finish with ½ cup whole milk or to taste. Toss the cooked rigatoni into bolognese sauce until evenly combined. If the sauce is too thick, add a splash of the reserved pasta water as needed.
Serve with freshly grated parmesan cheese on top. Enjoy!