Peel and dice the russet potatoes.
In a large pot, sauté the chopped onion until translucent.
Add the diced potatoes and chicken broth. Bring to a boil.
Reduce heat and simmer until the potatoes are tender.
Use an immersion blender to puree the soup until smooth or leave it chunky.
Stir in the heavy cream and shredded cheddar cheese.
Season with salt and pepper to taste.
Add in the crumbled bacon and mix well.
Let the soup simmer for an additional 5 minutes.
Serve hot, garnished with chives and extra cheese if desired.