In a large pot over medium heat, cook the bacon until brown and crispy, about 2 minutes each side.
Remove the bacon from the pot and set aside.
Keep the bacon grease in the pot and add the onions, carrots, celery, and garlic.
Let cook for 10 minutes, stirring occasionally.
Once the vegetables are tender, add the broccoli, chicken bone broth, heavy whipping cream, salt and pepper to the pot.
Bring to a simmer and cook for 10 minutes.
Slowly stir in the cheddar cheese, allowing it to melt into the soup.
Once all the cheese has been incorporated, cook for 10 minutes.
While the soup simmers, roughly chop the bacon strips.
Recipe Notes
Gluten-free | Keto