2 tbsp butter – adds rich flavor and smooth texture
1 small onion, diced – enhances flavor with mild sweetness
2 cloves garlic, minced– gives aromatic depth and savory warmth
4 cups fresh broccoli florets – the fiber-packed, low-carb veggie base
3 cups chicken or bone broth – builds a rich, hearty soup base
4 oz cream cheese, cubed – thickens the soup and adds creaminess
1 cup heavy cream – makes the soup luxuriously smooth and satisfying
1½ cups sharp cheddar cheese, shredded – brings bold cheesy flavor
Salt and pepper, to taste – balances all the flavors perfectly
¼ tsp xanthan gum (optional) – for extra thick, velvety texture