This post may contain affiliate links. That means if you click and buy, I may receive a small commission (at zero cost to you). Please see my full disclosure policy for details.
Jump to Recipe
Cheeseburger Soup is a savory and hearty soup that is perfect for a cold day when you need to be warmed up, but its actually so good we’ve made it when it’s 100 outside. This soup is easy to make and wonderful to share with family and friends. It pairs perfectly with fresh bread and a salad.
Ingredients
- 1 # ground beef
- 1 large onion
- 2 tbsp. Butter + 6 tbsp butter separated
- 1 1/2 cup shredded carrots
- 1 1/2 cup diced celery
- 2 tsp dried basil
- 2 tsp dried parsley flakes
- 6 cups chicken broth
- 8 cups peeled, diced and cooked potatoes (or for a healthier option cooked cauliflower)
- 1/2 cup flour
- 2 1/2 cups shredded cheddar cheese
- 3 cups milk
- salt and pepper
- 1/2 cup sour cream

Directions
Start by browning your hamburger with 2 tbsp butter in a large pot or dutch oven. I love my dutch oven and highly suggest you invest in one for your kitchen arsenal when you can. I have a Le Creuset enameled cast iron dutch oven which is a higher end with higher price tag but a more budget friendly Lodge dutch oven would be an excellent option as well.
Next, drain the fat from the hamburger and add in your onions, carrots, and celery and sauté until softened. Then sprinkle in your basil and parsley flakes and stir.
Add the chicken broth along with cooked potatoes and bring to boil. Once boiling, reduce the heat then cover and simmer for 10-15 minutes.
While the soup is simmering, make a roux by melting 6 tbsp butter and 1/2 cup flour in a skillet. When the roux is finished, whisk it into the soup and bring back to boil for two minutes, then reduce to low heat. Add in cheddar cheese, milk , salt and pepper. Cook until the cheese is melted. Remove the Cheeseburger Soup from heat and stir in sour cream.

Cheeseburger Soup
Ingredients
- 1 lb ground beef
- 1 large onion
- 8 tbsp butter seperated
- 1½ cups carrots shredded
- 1½ cups celery diced
- 2 tsp dried parsley flakes
- 2 tsp dried basil
- 6 cups chicken broth
- 8 cups peeled, diced and cooked potatoes for a healthier option use cooked cauliflower
- ½ cup flour
- 2½ cups shredded cheddar cheese
- 3 cups milk
- salt and pepper
- ½ cup sour cream
Instructions
- Start by browning your hamburger with 2 tbsp butter in a large pot or dutch oven. I love my dutch oven and highly suggest you invest in one for your kitchen arsenal when you can. I have a Le Creuset enameled cast iron dutch oven which is a higher end with higher price tag but a more budget friendly Lodge dutch oven would be an excellent option as well.
- Next, drain the fat from the hamburger and add in your onions, carrots, and celery and sauté until softened. Then sprinkle in your basil and parsley flakes and stir.
- Add the chicken broth along with cooked potatoes and bring to boil. Once boiling, reduce the heat then cover and simmer for 10-15 minutes.
- While the soup is simmering, make a roux by melting 6 tbsp butter and 1/2 cup flour in a skillet. When the roux is finished, whisk it into the soup and bring back to boil for two minutes, then reduce to low heat. Add in cheddar cheese, milk , salt and pepper. Cook until the cheese is melted. Remove the Cheeseburger Soup from heat and stir in sour cream.
1 Comment
Claire Harper
November 2, 2019 at 1:06 amIt should be called delicious creamy potato vegetable beef soup because calling it Cheeseburger soup makes me expect something more…. burger? Lol But it’s super creamy, but not heavy, with chunks of potatoes, vegetables and ground beef… We had it for dinner tonight. where I ate 2 bowls! I now have some in container in the fridge and froze the rest, otherwise I would eat it all. It’s amazing lol Excited to have some in the freezer, ready to go!