- Brown sausage in large skillet over med-high heat adding all seasonings (onions, garlic, salt, pepper & granulated garlic) as you cook 
- Add crushed tomatoes, tomato paste, chicken stock, browned ground sausag to a large stock pot. 
- Bring to a boil- stirring frequently – Add additional seasonings to taste. 
- Continue to boil 5-10 minutes for flavors to marry 
- In another pot cook your macaroni to package directions & drain (usually 8-12 minutes) 
- Reduce heat on soup & slowly add in half & half & heavy cream – stir well 
- Bring soup to a simmer- Do Not Boil. Simmer about 5 minutes 
- Add in Parmesan cheese & cooked macaroni 
- Stir until cheese has melted & blended into the soup. 
- Serve with a little more cheese on top