This is my version of cheeseburger soup that is served in restaurants. Its my husband's favorite kind of soup so I came up with my own version just for him. He loves the addition of "fries" and has been known to squirt a little ketchup in his bowl too. It's hearty and delicious even if you don't add the ketchup.
Brown ground beef, drain well and pour into large soup pan. Saute the onion, celery, carrots, mushrooms, dried basil, and dried parsley in the olive oil until tender, about 10 minutes. Add to ground beef in soup pan.
Add potatoes, broth, and instant potatoes; stir well. cover and bring to a simmer. Stirring often, cook until potatoes are tender, about 20-25 minutes.
Remove from heat. Stir in cheese until melted and well blended. Stir in cream, sour cream, and pepper until well blended.
Top with cheese and serve with grilled toast. My husband even likes to add a dollop of dill pickle relish.