Set your Instant Pot to sauté, normal. When the pot reads “hot”, add the butter. Once the butter has melted, add your onions with a small pinch of kosher salt and ground black pepper (it’s important to season every layer). Cook the onions for 3 minutes, until softened.
Add the garlic to the pot and cook for an additional 30 seconds. Press the cancel button.
Now, add in the 6 cups of vegetable broth along with the frozen broccoli, shredded carrots, kosher salt, and ground black pepper. Give it all a stir and make sure there is nothing sticking to the bottom of the pot.
Secure the cover on top. Make sure your vent is in the sealed position. Click the pressure cook button to More or high pressure. Set for 2 minutes.
When the cook time is up, hit the cancel button and perform a quick release. When the pressure is released and the pin drops, open the lid. I like to use an immersion blender and blend it a bit but still leaving some chucks of broccoli and carrot.
Press the sauté button and set to normal. Mix the ¼ C cornstarch with ¼ C vegetable broth until combined and add to the pot. Make sure the contents come up to a boil so the cornstarch will thicken properly. Let boil for a minute. Click cancel. Slowly stir in the shredded cheese so it melts. Lastly, stir in the half and half. Serve and enjoy!
Note: I like to top my soup with a bit of extra shredded cheese. Croutons would also be a great choice.