Go Back
+ servings
mac and cheese soup with ham and broccoli in a white bowl
Print Recipe
5 from 1 vote

Mac And Cheese Soup with Ham & Broccoli

This easy 30 minute soup recipe features everything you love about a classic creamy macaroni and cheese, but now in soup form. Featuring diced ham, tender broccoli florets, and a perfect blend of flavors this mac and cheese soup is a bowl full of cozy comfort that appeals to the kid in us all. 
Prep Time5 minutes
Cook Time20 minutes
Total Time25 minutes
Course: Dinner, Lunch, Main Course, Pasta, Soup
Cuisine: American
Servings: 6
Calories: 551kcal

Ingredients

  • 1 12 oz box velveeta shells and cheese
  • 10 cups water divided
  • 2 1/2 cups fresh broccoli florets
  • 2 tbsp finely chopped onion
  • 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

Instructions

  • 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!

Notes

  • Velveeta shells and cheese comes in a variety of sizes and flavors now. This recipe is only meant to be made using the 12 ounce box, original cheese flavored variety.
  • While this soup already includes broccoli, it's a great recipe to use to get in other extra veggies too. Both carrots and corn would make a delicious addition. You could also add in some minced celery stalks in with the onion for extra vegetables and additional flavor.
  • Don't eat pork? You can skip the ham and substitute leftover chopped rotisserie chicken instead!
  • Be careful when tasting the soup to adjust the seasonings. Hot soup can burn your mouth, so let it cool to a safe temperature first.

Nutrition

Calories: 551kcal | Carbohydrates: 39g | Protein: 22g | Fat: 35g | Saturated Fat: 17g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Cholesterol: 93mg | Sodium: 1193mg | Potassium: 612mg | Fiber: 1g | Sugar: 6g | Vitamin A: 1401IU | Vitamin C: 34mg | Calcium: 429mg | Iron: 2mg