Begin by preheating a smallish sauce pan over medium heat. Once the pan is warm, plop in the butter and let it melt.
If using, add 1 chopped onion. This is totally optional and if you are on a strict carnivore diet, skip it.
Let the onion cook for a bit and then add the ground beef to the pan.
If you choose not to use the onion but would like a bit more flavor, you can add the onion powder now.
While the ground beef is cooking, put 2 cups of hot tap water into a large measuring cup. Then slowly add the 2 tablespoons of beef gelatin and stir it quickly with a fork. Keep stirring until the gelatin is dissolved in the water.
After the ground beef is browned, pour the water/gelatin into the pan. Add the heavy cream and give it a stir. Let this cook for a few minutes until it comes to a boil.
Once the liquid is boiling, add the cheese a bit at a time and stir while adding.
Transfer the soup to your bowl and salt to taste. I also sprinkled a few bacon bits over the top of mine and it was delicious.