In a large saucepan, sauté 1 pound ground beef and 1 pound ground pork with 1½ tsp garlic powder and a pinch of salt until browned and set aside.
In a large Dutch oven, sauté 2 ounces pork lardons over medium-high heat until golden brown, about 1 to 2 minutes. Reduce the heat to medium, add 4 tablespoons olive oil, 1½ cups diced onions and a pinch of salt, and sauté gently until the onions start to become translucent but not brown. Note: You want them to gently “sweat” but not color.
Add 2 cups diced carrots and more olive oil and salt as needed. When the carrots are softened, add 2 cups diced zucchini and 2 cups squash. When all of the vegetables have softened, add the browned beef/pork and gently mix together.
Stir in 1 cup white wine and reduce until the bottom of the pan is almost dry.
Meanwhile, heat a separate sauté pan over high heat. Add the 2 tablespoons olive oil, 4 cups sliced mushrooms and 1½ teaspoon garlic powder along with a generous pinch of salt to sauté and cook the mushrooms through. Note: Avoid crowding the pan.
Add the cooked mushrooms to the veg/meat pot and gently mix everything together. Over medium heat add 1½ cups milk reduced by half, add 2 cans diced tomatoes, 1½ diced cauliflower, bag baby spinach with a pinch of salt and gently stir until all is mixed together well.
Leave it on the stovetop at “barely a whisper of a simmer” for about 90 minutes, or until the sauce has thickened and is not watery. Remove from heat and finish seasoning with salt and a generous amount of black pepper.
Serve with pasta and grated Parmigiano-Reggiano cheese. Note: Or freeze.