Heat the Instant Pot’s saute feature on high until hot. Add the oil, onion, celery, and carrots, and sauté, stirring frequently, for 6-7 minutes or until the onions turn translucent.
Add the garlic and rubbed sage and sauté for 1-2 minutes or until fragrant and the garlic is golden.
Turn off the sauté feature. Add the apple, sweet potato, butternut squash, broth, Better than Bouillon, water, bay leaf, salt, and black pepper. Stir well to combine.
Lock on the lid and pressure cook on high for 10 minutes.
At the end of the cooking time, quick-release the pressure. Remove the lid, remove the bay leaf, stir in the half-and-half or cream, and puree with an immersion blender or very carefully transfer the soup to a high-speed blender (venting the lid to prevent splattering) and blend until smooth.
Season the soup to taste with salt and pepper and enjoy it hot with a drizzle of half-and-half or cream to serve if desired.