Set up your instant pot and set to saute. Add olive oil, onion, garlic, ham and carrots and saute for about 5 minutes.
Add your lentils, chicken or vegetable broth, canned tomatoes, bay leaves, thyme, garam masala, salt and pepper to taste, ham broth and stir. Lock your lid on your instant pot. Set your instant pot to high pressure cook for 15 minutes and switch the steam release handle to SEALING.
It will take some time for the instant pot to come to temperature maybe up to ½ hour depending on how cold your ingredients were. Allow your instant pot lentil ham stew to cook and allow the natural release of pressure. The lentils will still cook some during the natural release method.
Once the float valve is in the down position and the instant cooker has released its pressure, carefully open the instant pot lid. Stir your Instant pot Lentil Ham Stew and serve with a side of rice if desired. Garnish with cilantro or parsley, if desired. Enjoy!