Description
Ham Mac and Cheese Soup is a comforting and creamy dish that combines tender macaroni pasta, savory ham, and sharp cheddar cheese in a rich broth. This easy one-pot recipe is perfect for cozy dinners and serves up a hearty meal that the entire family will enjoy.
Ingredients
Scale
Pasta
- 3 cups macaroni noodles (dry)
Soup Base
- 1/4 cup butter
- 1/4 cup flour
- 1 tablespoon Dijon mustard (more to taste)
- 28 ounces chicken broth (3 1/2 cups)
- 3 cups half and half
Add-ins
- 1 pound cheddar cheese (about 5 cups, shredded)
- 2 cups ham (diced, use leftovers or a ham steak)
- Salt and pepper to taste
Instructions
- Cook the Macaroni: In a medium pot, cook the macaroni noodles according to package directions until al dente. Drain immediately and toss with a little oil if not adding to soup right away to prevent sticking.
- Prepare the Roux: In a large soup pot, melt the butter over medium heat. Once hot, whisk in the flour and Dijon mustard until blended and smooth.
- Add Liquids: Slowly whisk in the chicken broth and half and half. Increase heat to medium-high and stir constantly until the mixture reaches a low boil, about 5 minutes.
- Add Cheese: Reduce heat to low and stir in the shredded cheddar cheese until fully melted and smooth.
- Add Macaroni and Ham: Stir in the cooked macaroni noodles and diced ham. Keep the soup warm on low heat until heated through.
- Season: Add salt and pepper to taste, adjusting as needed.
- Serve: Ladle the soup into bowls and serve immediately. For added freshness, serve with a big salad and bread. Optional: stir in frozen peas with macaroni to add vegetables, heating until thawed.
Notes
- Use leftover ham or a ham steak for convenience and flavor.
- If not eating immediately, toss macaroni with a little oil to prevent sticking.
- Dijon mustard adds depth but can be adjusted to your taste preference.
- Frozen peas make a great addition for extra veggies.
- Serve with crusty bread or a fresh salad to complete the meal.
