Skip to main content

Easter week is the week that spiral and boneless hams go on sale for really great prices. It’s the time to stock your freezer if your family enjoys a nice ham dinner every now and again. I cooked up a spiral ham the other night and had some leftovers I needed to use up. This creamy Ham & Asparagus soup was the perfect solution for a quick dinner. We loved all the chunky vegetables in this smooth, creamy sauce. Make a batch of Homemade Wheat Bread or our Favorite Rolls and you have a meal that will be great for any night this week.

Login to Deals to Meals to find all of the best ham, potato and asparagus prices to help make this meal well under $10! For those who haven’t taken advantage of our lowest priced memberships, we are extending that sale through April 31st! It’s not too late to get your membership for only $42 a year!


Money Saving Tip: If you have a bone-in ham from Easter, don’t be afraid to cut it all up and remove any of the leftover ham for later. Ham freezes really well and is great to have in your freezer for Ham Fried Rice, Breakfast Omelets, Breakfast Enchiladas, etc. Just keep the cut up pieces of ham in freezer bags for up to 6 months in the freezer.

creamy ham and asparagus soup

Creamy Ham, Asparagus & Potato Soup

Print Pin Rate
Servings: 10
Author: Deals to Meals


  • 1/2 stick butter
  • 1 red onion diced
  • 1 red bell pepper
  • 6-7 russet potatoes peeled and diced
  • 2 Tbs. cornstarch
  • 3 cup boneless ham diced and cooked
  • 5 cups chicken broth
  • 4 cans evaporated milk
  • 1 Tbs. Montreal Steak Seasoning
  • 1/2 tsp. paprika
  • Dash cayenne pepper
  • 1 tsp. granulated garlic or fresh
  • 2 bunches asparagus
  • 1/2 cup parmesan cheese shredded


  • Dice the onions, potatoes and bell pepper into small pieces. Heat a large soup pot to medium-high heat. Add the butter and let it begin to melt. Add the onions to the butter. Saute the onions until they are tender and clear. To the onions, add the diced bell pepper and potatoes. Sprinkle on top of the vegetables the cornstarch and continue to stir with a spoon to prevent the cornstarch from sticking to the bottom of the pan. Once the cornstarch, butter and vegetables are incorporated, add the chicken broth to the mixture. Let the vegetables and soup simmer for 7-10 minutes on medium-low heat so the potatoes can become tender. Once the potatoes are tender, add the evaporated milk and seasonings. Cut up the boneless ham into pieces and add to the soup. Rinse the asparagus and cut off the last inch of the asparagus ends (they are too tough to eat). Cut the asparagus into 1/2-3/4 inch pieces. Add the asparagus to the soup and let the ham/asparagus simmer in the soup on low heat for 5-7 minutes, or until the asparagus is tender (but not mushy). When ready to serve, add the parmesan cheese and garnish with parsley (if desired). Serve warm.


*VEGETARIAN OPTION: This soup is great with or without ham. If you don't use the ham, add a few more vegetables or a little less evaporated milk.

Leave a Reply