Tomato Vegetable Hamburger Soup

This Tomato Vegetable Hamburger Soup is simple quick soup that is loaded with vegetables, beef, tomatoes and potatoes. This comfort food can be made ahead of time, freezes well and reheats easily.

soup in a bowl with text

Tomato Vegetable Hamburger Soup

This delicious Hamburger Soup is great with a fresh salad, bread or these Easy Baking Powder Biscuits. If you love a winter warm up in a bowl, also check out my Creamy Chicken Stew!

I so love a good soup as a weeknight meal. While it’s perfect for those cold winter nights, I also make them on cool rainy summer days. Loaded with all the comfort food, it’s the ideal warm up.

soup in a pot with ladle of soup being taken out

There are so many variations on Hamburger Vegetable Soup. It also goes by many names such as {just} Hamburger Soup, or Poor Mans Soup. Yet whatever you call it, it’s soothing in every bite.

It’s a classic recipe that I have been making for decades, and one worthy of the highlight on this space. I also love this soup recipe because I usually have all ingredients on hand. Just like this simple Beef Stroganoff recipe.

This soup recipes nicely uses up fridge, pantry and freezer staple foods that can be easily forgotten.

soup in a bowl with spoon on the table

How to Make Hamburger Soup

The base for this soup is a rich tomato broth thanks to diced tomatoes, tomato paste and a can of tomato soup. The combination is so creamy!

I start by browning ground beef with the onion and garlic. Right off the bat the smell is heaven from just these three ingredients.

You’ll notice that I don’t have drain the ground beef after cooking in my steps. This is because I usually use extra lean ground beef, yet if you don’t, feel free to drain the fat after cooking.

soup in a bowl on a table with another soup in a bowl behind it

You can also use your own substitutions in this recipe. You can use other ground meat like turkey if you wish.

Along with the beef and tomato broth base, this soup is filled with mixed vegetables and a blend of tasty spices. It’s simple yet one of the best soups out there.

soup in a bowl with another behind it

Can I make this in a Slow Cooker?

While I usually make this easy Vegetable Hamburger Soup on the stove top, because it’s a quick and easy soup, it can easily be made int he crock pot as well.

To do so, do your browning step in a pan and transfer it into the slow cooker with the rest of the ingredients. Cook for 4 hours on high or 6-8 hours on low.

Make sure your potatoes aren’t cut too small though, or they might be too mushy after so many hours of cooking.

soup on a spoon from a bowl on a table

Can I Freeze Hamburger Soup?

Absolutely! This soup recipe freezes so well, I actually used to do so often and take small potions for work with me for lunch.

Either freeze cooked and cooled soup into freezer bags or small airtight containers. Then take out of the freezer the night before and allow to defrost before reheating.

This Hamburger Soup is hearty enough to stand on its own as a meal, yet I like to pair it with garlic toast or a slice of fresh bread too. You can also make a small side salad to go along with it and really load up on those veggies!

soup on a spoon taken from a white bowl

More Soup Recipes:

soup on a spoon and in a bowl with text
soup on a spoon from a bowl on a table

Tomato Vegetable Hamburger Soup

Yield: 1
Prep Time: 10 minutes
Cook Time: 40 minutes
Total Time: 50 minutes

This TOMATO VEGETABLE HAMBURGER SOUP is simple quick soup that is loaded with vegetables, beef, tomatoes and potatoes. This comfort food can be made ahead of time, freezes well and reheats easily.


  • 1 lb extra lean ground beef
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 1 tsp salt
  • 2 cups potatoes, peeled and chopped
  • 1 400ml low sodium beef broth
  • 1 156ml can tomato paste
  • 1 796ml can diced tomatoes
  • 1 284ml can tomato soup
  • 2 cups frozen mixed vegetables
  • 1 tsp worcestershire sauce
  • 1 tsp parsley
  • 1 tsp basil
  • 2 tsp pepper


  1. In a large soup pot over medium heat, spray with non-stick cooking spray and start browning the beef. When half way cooked, add in the onion, garlic and salt. Continue to cook until the meat is no longer pink.
  2. Add in the potatoes, broth, tomato paste, diced tomatoes and tomato soup. Cook for 1 minute then add in the frozen vegetables, worcestershire sauce and spices.
  3. Stir to combine then bring the soup to a boil. Once it's boiling, reduce heat to medium low, cover with a lid and cook for 40 minutes or until the potatoes have softened.
  4. Serve warm and enjoy.


  • - Cut your potatoes to size of when you'd like this soup to be done. Too large of pieces and it will result in longer cooking times.
  • - If freezing, allow to cool after cooking and separate into freezer bags or small airtight containers.
  • - Allow to defrost before reheating in the microwave or on the stovetop

Nutrition Information:
Yield: 8 Serving Size: 1
Amount Per Serving: Calories: 226Total Fat: 4gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 2gCholesterol: 50mgSodium: 667mgCarbohydrates: 27gFiber: 6gSugar: 9gProtein: 22g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Similar Posts


  1. One of my favourite soups, I love this one when I clean out the fridge and use up all the veggies, I could eat this eve

Leave a Reply

Your email address will not be published. Required fields are marked *