In a large soup pan or Dutch oven, cook the bacon until it reaches the desired crispness. Remove the bacon from the pan, and drain all but 2-3 tablespoons of drippings from the pan.
½ pound bacon
Add the ground beef and 1 tablespoon of burger seasoning. Cook until the ground beef is no longer pink. Use a slotted spoon to remove the beef from the pan. Drain all but 2 tablespoons of excess grease.
1 pound ground beef
Place the onion, carrots, celery, and remaining 1 tablespoon of burger seasoning in the pan. Cook for 3-5 minutes or until the vegetables soften slightly.
1 medium onion, ¾ cup carrots, 2 ribs of celery
Add the diced potatoes and pour in the broth. Bring the broth to a boil, then reduce the heat slightly to a low boil. Cook, uncovered, for about 15-20 minutes or until the potatoes are tender but not mushy.
4 cups gold potatoes, 3 cups low-sodium chicken broth
While the potatoes cook, make a roux. In a small pan, melt the butter then whisk in the flour. Cook the flour and butter for 2-3 minutes until smooth. While whisking, slowly add the milk. Cook over low-medium heat while continuing to whisk until the mixture thickens. Remove from heat, and set aside.
3 tablespoons unsalted butter, ¼ cup all-purpose flour, 1 ½ cups whole milk
After the potatoes finish cooking, pour in the roux and stir to combine. Continue stirring until the broth thickens slightly. Drop in a few cubes of Velveeta at a time, stirring between each addition. Make sure it melts completely before adding more.
16 ounces Velveeta
Add the ground beef and crumbled bacon back to the pan, and stir to combine. Mix in the sour cream.
¼ cup sour cream
Top with your favorite toppings like extra cheese, more crumbled bacon, chopped green onion, chives, or parsley. Serve warm.