Creamy ranch potato casserole bakes tender potatoes in a cheesy ranch sauce with a crispy bacon topping. This vegetarian-base family side dish is a crowd-favorite at potlucks, holidays, and barbecues.
Preheat oven to 375°F and lightly grease a 9x13-inch casserole dish.
Peel and dice the russet potatoes into 1-inch cubes; boil for 10–12 minutes until just fork-tender, then drain thoroughly.
In a large mixing bowl, combine sour cream, softened cream cheese, ranch seasoning mix, salt, and pepper. Stir until smooth and fully blended.
Add the drained potatoes, shredded cheddar cheese, and sliced green onions to the mixture. Gently fold to coat potatoes without mashing.
Transfer mixture to the prepared casserole dish, spreading evenly. Sprinkle cooked and crumbled bacon across the top for crisp texture.
Bake uncovered for 30–35 minutes, until golden and bubbling, then cool for 10 minutes before serving for improved slice hold and flavor melding.