Cut 1 medium head cauliflower into bite-sized chunks and place them in the bottom of the Instant Pot.
Add in 2 tsp minced garlic, ½ tsp salt and 1 tsp pepper.
Pour 3 cups chicken broth over the cauliflower.
Secure the lid and set the valve to Sealing.
Cook on High Pressure for 8 minutes.
When the cook time is complete, perform a quick release.
Using an immersion blender, carefully blend the cauliflower mixture directly in the Instant Pot until smooth and creamy. (A hand mixer can also be used.)
Stir in 1 cup heavy cream and 2 cups grated cheddar cheese.
Continue stirring until the cheese is completely melted and incorporated.
Ladle the soup into bowls and top each serving with diced bacon from 6 bacon slices, the remaining 1 cup grated cheddar cheese and sliced green onions.