Add 8 cups of water to a soup pot and bring it to a boil. Add in the pasta and for 8-10 minutes, stirring occasionally, or just until the pasta's tender.
1 12 oz box velveeta shells and cheese, 10 cups water
Add the remaining 2 cups of water to a medium sized sauce pan, and bring it to a boil. Add in the broccoli and onion and let them cook, uncovered, for about 3 minutes.
2 1/2 cups fresh broccoli florets, 2 tbsp finely chopped onion
Stir in the cheddar cheese soup, milk, cream, cheddar cheese, ham, and the contents of the cheese sauce packet from the box until they're all evenly combined and the cheese has completely melted.
1 10.5 oz can condensed cheddar cheese soup, 1 1/2 cups milk, 1 cup heavy cream, 1 1/2 cups shredded cheddar cheese, 1 cup diced, cooked ham
Allow the soup to heat through. Drain the cooked macaroni and stir it into the soup.
Season the soup with salt and pepper, ladle it into bowls, serve warm, and enjoy!