Add diced onions, garlic, carrots, the whole can of diced tomatoes, cannellini beans, stock and water to your crockpot.
Cook on low for 4-6 hours, stirring once or twice if you can.
About 10-15 minutes before serving, add in asparagus (I like mine with some crunch, add it earlier if you want it softer), spinach, peas and pasta.
Cook on low for another 10-15 minutes then stir in grated cheese.
Taste and season with salt and pepper as desired. I used about a 1/2 teaspoon of each, but it will depend on the sodium levels in your stock, tomatoes, etc.