1/2cupcooked crispy bacon bits (optional, omit for vegetarian)
1cupgreen onions, sliced (reserve some for garnish)
2clovesgarlic, minced
1teaspoononion powder
1teaspoongarlic powder
to tastesalt and pepper
1tablespoonolive oil
to garnishfresh parsley, chopped
Instructions
In a large pot, heat the olive oil over medium heat. Add the minced garlic and sauté for about 1 minute until fragrant.
Add the chopped cauliflower florets to the pot and stir for about 2-3 minutes to combine with the garlic.
Pour in the vegetable broth and bring to a gentle boil. Reduce the heat, cover, and simmer for 15-20 minutes or until the cauliflower is tender.
Once the cauliflower is tender, use an immersion blender to purée the soup until smooth. You can also transfer it to a regular blender in batches; just be cautious with the hot liquid.
Return the blended soup to the pot and stir in the heavy cream, cream cheese, onion powder, garlic powder, salt, and pepper. Cook over low heat until heated through, stirring frequently.
Stir in the shredded cheddar cheese until melted and well incorporated. Add the cooked bacon bits (if using) and sliced green onions, then mix again.
Taste and adjust seasoning if necessary, adding more salt and pepper as desired.
Ladle the soup into bowls and garnish each with additional green onions, chopped parsley, and extra cheese if you like.