Cheesy Hamburger Potato Soup

Ingredients
1 pound ground beef

4 medium potatoes, peeled and diced

1 small onion, diced

2 carrots, diced

2 celery stalks, diced

3 cups chicken or beef broth

2 cups milk

2 cups shredded cheddar cheese

2 tablespoons all-purpose flour

2 tablespoons butter

1 teaspoon garlic powder

1/2 teaspoon paprika

Salt and pepper to taste

Optional: chopped fresh parsley for