01 -
Place ground beef in a large pot or Dutch oven. Cook over medium heat, stirring frequently, until browned and no longer pink, approximately 6 to 8 minutes. Drain excess fat and set the beef aside.
02 -
Melt 15 grams of butter in the same pot. Add diced carrots, celery, onion, dried basil, and dried parsley. Stir and cook over medium heat until vegetables are softened, about 10 minutes.
03 -
Add diced potatoes, cooked beef, and chicken broth to the pot. Bring to a boil, then reduce heat, cover, and let simmer until potatoes are tender, 10 to 12 minutes.
04 -
In a separate small saucepan, melt the remaining 45 grams of butter over medium-low heat. Add flour, stirring constantly for 3 to 5 minutes until mixture bubbles. Gradually transfer the roux into the soup, stirring well. Return soup to a boil and cook for an additional 2 minutes to thicken.
05 -
Reduce the heat to low. Stir in cubed processed cheese, whole milk, salt, and black pepper. Continue to cook, stirring, until cheese has completely melted. Remove pot from heat and stir in sour cream until smooth.
06 -
Ladle into serving bowls. Top with onion rings, green onions, and crumbled bacon if desired. Serve warm.