easy chicken and ham tomato soup

Chicken Ham Macaroni Soup

  • Author: Kate Morgan Jackson
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 8 1x
  • Category: Lunch
  • Method: Stovetop
  • Cuisine: American


This easy recipe for chicken ham macaroni soup with tomatoes adds a little cheese and herbs for a lunchtime favorite that is brimming with flavor!


  • 1 tablespoon olive oil
  • 2 large garlic cloves, peeled and minced
  • 1 teaspoon dried thyme
  • 2 tablespoons tomato paste
  • 5 cups chicken broth (I like Imagine and Pacific brands)
  • 1 cup white wine (you can sub in another cup of chicken broth if you prefer)
  • 3 large boneless chicken breast halves
  • 1 cup  chopped canned tomatoes with their juice
  • 1 cup elbow macaroni
  • 4 ounces cooked ham, cut into 1/2 inch cubes
  • Sea salt and pepper
  • 1/4 cup chopped fresh parsley
  • 1/4 cup freshly grated Parmesan cheese


  1. Put the oil, garlic and thyme into a large pot, turn heat to medium high and sauté until fragrant, about one minute.
  2. Mix in tomato paste. Add chicken broth and wine and bring to a simmer.
  3. Add the chicken, cover pot and simmer until chicken is just cooked through, about 15 minutes.
  4. Use tongs to remove chicken to plate and let cool. Add the chopped tomatoes and the macaroni to the pot and simmer for 12 minutes or until the macaroni is tender.
  5. While the macaroni is cooking, shred chicken into bite sized pieces and return to pot. Stir in the cooked macaroni and the chopped ham and cook until heated through, about 5 minutes. Season to taste with salt and pepper.
  6. Ladle soup into bowls. Garnish with parsley and cheese and serve!


Need to add something to your kitchen equipment to make this recipe? Below are some of the items we used in the Framed Cooks kitchen to help cook this up. These are affiliate links to things we use and love, which helps to pay for all that bacon I keep buying!