01 - 
                In a dutch oven or stockpot, melt butter over medium heat and add diced onion. Sautee for a minute, then add garlic with a pinch of salt; continue sauteing for 2 minutes.
              
              
              
                02 - 
                Whisk in flour, continuing to whisk for 1-2 minutes to cook the flour down. Whisk in vegetable stock, incorporating with the flour mixture. Add half-and-half, salt, and pepper (to taste), and white pepper. Then add broccoli, cauliflower, and carrot. Simmer - do not boil - for 15-20 minutes until vegetables are just tender enough to be pierced with a fork.
              
              
              
                03 - 
                Remove from heat, and stir in shredded cheese in batches. Adjust salt and pepper as your taste desires, and serve!
              
              
              
                04 - 
                Using the sautee function of your Instant Pot, melt butter and add diced onion. Sautee for a minute, and add garlic with a pinch of salt. Whisk in flour, continuing to whisk for 1-2 minutes to cook the flour down. Add white and black pepper, and an additional pinch of salt. Whisk in 2 cups vegetable stock, incorporating with the flour mixture. Add broccoli, cauliflower, and carrot.
              
              
              
                05 - 
                Put the lid on the Instant Pot, making sure it is sealed. Set to high pressure for zero minutes. Once it's come to pressure, carefully quick release the pressure.
              
              
              
                06 - 
                While the Instant Pot is working its magic, warm the half-and-half in a small saucepan on the stove.
              
              
              
                07 - 
                Once you've released the pressure after cooking, stir in half-and-half. Add shredded cheese in batches, stirring to melt in between each addition. Adjust salt level according to taste.