In the bottom of your instant pot using the sauté button, fry the onions in the butter until the onions are soft.
Add in the garlic and sauté until browned and fragrant.
Add in the potatoes, broth, vegetables, basil, and parsley. Stir to combine.
Close the lid to the Instant Pot and seal.
Cook on high pressure for 15 minutes, then use a quick release according to the manufacturer's instructions.
Press the keep warm button.
Whisk the cornstarch into the milk, then whisk into the soup until thickened.
Add the Velveeta or shredded cheese and let it melt, stirring occasionally.
When it’s melted in completely, add in the ham and cook until the ham is heated.
Remove the soup from the heat.
Spoon into bowls and serve.
Nutrition is an automatic estimate and will vary with the brands you use.
Recipe from https://fastandslowcooking.com/instant-pot-ham-and-potato-soup/