Peel and dice potatoes into 1-inch cubes for even cooking.
Place diced potatoes in the Crock Pot. Sprinkle ranch seasoning over them and add cheddar cheese and crumbled bacon (if using).
Pour in chicken or vegetable broth until potatoes are covered.
Cover and cook on low for 7–8 hours or high for 4 hours, until potatoes are tender.
Once potatoes are soft, stir in heavy cream or half-and-half. Season with salt and pepper to taste.
Ladle into bowls and top with extra cheese, bacon bits, and green onions.