01 -
Heat a big pot or Dutch oven, cook the ground beef for 6-8 minutes while breaking it apart until there’s no pink left. Set aside after draining.
02 -
In the same pot, melt 1 tablespoon of butter. Toss in onions, parsley, basil, carrots, and celery. Cook for 10 minutes, stirring occasionally, until soft.
03 -
Add the diced potatoes, cooked beef, and chicken broth to the pot. Cover it after bringing it to a boil, lower the heat, and let it gently cook for 10-12 minutes.
04 -
In a small saucepan, heat up 3 tablespoons of butter over medium-low. Stir in flour and keep stirring for around 3-5 minutes. Once it bubbles, mix it into the soup, letting it boil for a couple of minutes.
05 -
Turn down the heat to low. Pour in milk, toss in Velveeta cubes, and season with salt and pepper. Stir until the cheese is fully melted, then mix in the sour cream and take it off the stove.
06 -
Spoon into bowls and top with crispy onion rings, green onions, or bacon bits. Enjoy while hot!