Season the pork shoulder with kosher salt and black pepper on both sides. Turn the Instant Pot on the saute setting and wait until it says “hot.” Add in the avocado oil.
Place the seasoned pork shoulder into the pot and allow it to sear for several minutes until nicely browned. Flip the pork shoulder and repeat on the other side.
Remove the pork shoulder to a plate. Add and smashed garlic cloves and the sliced white onion. Sure with a spoon until nicely browned. Take note that this recipe used one small onion cut into a julienne. The ingredient list above does not include it as it is not meant to be eaten after the pork is braised.
Deglaze onions and garlic with a mixture of chicken broth and soy sauce, scrape the bottom to remove any browned bits from the bottom.
Place the pork shoulder back into the Instant Pot and add a bay leaf. Set the pot on high pressure for an hour and a half.
In the meantime, slice the yellow zucchini half lengthwise and then cut them into half-moon shapes about a half-inch thick.
When you’re ready to serve the pork, heat a large nonstick skillet over medium-high heat and add 1 1/2 tablespoons of olive oil. Swirl the pan, add in the zucchini and cook until al dente. Season with 1/4 a teaspoon of kosher salt. Taste adding another pinch of salt if desired.
Serve the tender pork shoulder with cooked yellow zucchini, avocados, and walnuts.