Ham Soup
Ham Soup with pasta, vegetables and cheese makes a hearty and delicious dinner that the entire family will love.
Prep Time10 minutes mins
Cook Time40 minutes mins
Total Time50 minutes mins
Course: Soups
Cuisine: American
Keyword: cheddar cheese soup, cheese and ham soup, cheese soup, mac and cheese soup
Servings: 6 Servings
Calories: 648kcal
Author: Milisa
- 1 pound diced ham
- 1 large onion diced
- 4 stalks celery diced
- 1/2 cup sliced carrots
- 3 tablespoons olive oil
- 4 cups chicken broth
- 4 cups whole milk
- 1 tablespoon corn starch
- 1 pound corkscrew pasta
- 1 tablespoon granulated garlic
- 1 tablespoon dried thyme
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon dry mustard
- 3 cups shredded cheddar cheese
Place olive oil in a dutch oven or large soup pan. Add the chopped vegetables and cook over medium heat, stirring occasionally until softened. Remove to a bowl and set aside.
Add the diced ham to the skillet and cook for 3-4 minutes until ham starts to brown. Remove to the bowl with the vegetables.
Next, add chicken broth to the pan. Mix milk and cornstarch together and whisk into the chicken broth. Bring the mixture to a boil.
Add the pasta. Stirring occasionally, cooking until the pasta is tender.
Mix in the vegetables, ham. garlic, thyme, salt and pepper.
Stir in the cheese, mixing until cheese is melted. Lower to simmer and keep warm until ready to serve.
Serving Suggestions: Any crusty bread like jalapeño cheddar cornbread or garlic bread. An easy green salad or Greek salad also rounds out a soup dinner nicely.
Variations: Use any pasta shape that you have on hand. Egg noodles, macaroni or small shells are great options.
Vegetables: Frozen corn, broccoli or spinach makes a great addition to this soup, you can even add in some white beans if you like them.
Storage: Store leftover soup in an airtight container in the refrigerator up to 4 days.
Reheat: Add soup to a pan and add additional milk or broth if needed. Cook over medium heat, stirring occasionally until heated through.
Serving: 1g | Calories: 648kcal | Carbohydrates: 40g | Protein: 41g | Fat: 36g | Saturated Fat: 16g | Polyunsaturated Fat: 16g | Trans Fat: 1g | Cholesterol: 124mg | Sodium: 2035mg | Fiber: 3g | Sugar: 12g