A creamy, comforting baked potato soup with chunky potato bites, cheddar, sour cream, and optional bacon. Easy to make on weeknights and perfect for chilly evenings.
Place cubed potatoes in a pot, cover with cold salted water, bring to a boil, and simmer until fork-tender, 12–15 minutes. Drain and set aside.
Melt butter in a large pot over medium heat. Add onion and celery and cook until softened, about 5–7 minutes. Stir in garlic and cook 30 seconds.
Sprinkle flour over vegetables and stir for 1–2 minutes. Slowly whisk in the broth until smooth and bring to a gentle simmer.
Add cooked potatoes and simmer 5–8 minutes. Mash about half the potatoes with a potato masher to thicken while leaving some chunks for texture.
Lower heat and stir in milk, half-and-half, and sour cream. Add shredded cheddar and stir until melted. Season with salt and pepper, and thin with extra milk or broth if needed.
Ladle into bowls and top with crumbled bacon, green onions, chives, and extra cheddar as desired.
Notes
For a deeper flavor, roast the potato cubes at 425°F for 20 minutes before boiling.
To make vegetarian, use vegetable stock and skip the bacon; consider adding sautéed mushrooms for texture.
If freezing, omit sour cream and heavy dairy, and add them when reheating to prevent separation.