Chop onions and all veggies into small bite size pieces. I prefer to chop them quite small to make it easier for the kids and to make them blend in more with the sauce.
Remove casing from sausages and crumble the meat into a large pot with a bit of olive oil.
Add onion and sauté with the crumbled chorizo in a bit of olive oil, till browned.
Break up all the sausage with a wooden spatula into small pieces.
Stir in the carrots and a couple pinches of salt. [You can add in all veggies at this step, I tend to stager them to keep the integrity of some of the softer veggies.]
Make space in the middle of the pan to add in the tomato paste, and stir it on the pan until the colour deepens slightly, then mix in with the rest of the dish.
Mix in the passata, oregano, chili flakes, basil, garlic powder, thyme, salt and pepper. Optionally cover and let simmer for 20min to deepen the flavours.
Add in broccoli, mushrooms, and bell peppers, add a bit of pasta water and let the veggies cook down a bit.
Stir in cream cheese and heavy cream.
Mix in the cooked pasta (I love penne for this dish).
ENJOY!