A homemade hamburger soup is the perfect easy comfort meal! This easy recipe is loaded with tender ground beef, hearty with potatoes and vegetables in a rich broth.
Ground beef is an easy protein to use for entrees. We especially love it in our taco soup recipe, better than takeout smash burgers, and even our ground beef stir fry.

This easy soup recipe takes everything you love in a classic beef burger and turns it into a delicious soup. It comes together in less than 30 minutes and couldn’t be easier to make.
Why You’ll Love This Hamburger Soup Recipe
- Budget-friendly. This recipe is the best and easiest recipe to stretch your dollar.
- Easy recipe. The soup is not only so easy to make, but it comes together so quickly.
- Perfect for meal prep. A classic soup like this is perfect for portioning out for an easy lunch for the week.
Ingredients for Hamburger Meat Soup
- Ground beef – lean ground beef is perfect for this recipe.
- Potatoes – peeled and diced in small cubes.
- Broth – we like beef broth for this recipe but you can also use chicken broth.
- Canned diced tomatoes – adds a great flavor and acidity to the soup. You can also use tomato sauce!
- Seasoning – a combination of italian spices, salt, black pepper, and a bay leaf.
- Frozen vegetables – a mix of your favorite veggies! We like to use, peas, carrots, green beans, and corn.
See the recipe card below for a full list of ingredients and quantities.

Substitutions and Variations
- Swap the meat: This beef hamburger soup is so delicious but you can swap the beef out with great results! Ground chicken and even ground turkey are both great options.
- Make it spicy: Take this soup to the next level by kicking up the heat! Add some red pepper flakes or jalapenos to the mix.
- Add pasta: Make this soup extra filling by adding your favorite macaroni.
How to Make Hamburger Soup:
Step-by-step recipe for the best hamburger soup on the stove top –

- Brown the ground beef and onion in a dutch oven or a large pot until the meat is cooked through.

2. Add the diced tomatoes with juices and garlic. Stir to combine.

3. Simmer the tomato ground beef mixture for about a minute.

4. Add the remaining ingredients minus the frozen vegetables, and cook over medium heat for about 10 minutes.

5. Add the frozen vegetables to the pot.

6. Cook the soup over medium heat for about 20 minutes and until the potatoes are fork-tender.
Crockpot Hamburger Soup
Make this easy soup in the crock pot:
- Brown the meat until it is no longer pink.
- Add all the ingredients to the slow cooker and cook on high for 405 hours or on low for 7-8 hours.
- Serve, and enjoy!
Expert Tips:
- Meal Prep: This soup is perfect for making a large batch of and enjoying as meal prep for the week! It’s loaded with protein and so filling!
Serving Suggestions
- Salad: A hearty soup like this deserves a light and flavorful salad, like our fresh tomato salad.
- Fries: A burger soup calls for a side of homemade french fries.
Recipe FAQs
We use lean ground beef, so we don’t need to drain the fat.
Yes, you can, but you would want to drain the extra fat.
This hamburger soup is loaded with protein, vegetables, and healthy carbs! It’s the perfect recipe for a healthy, comforting meal.
You can use russet potatoes or yukon gold potatoes!

Store & Reheat
- Storage. Keep leftover soup in an airtight container, in the fridge for up to 3 days.
- Reheat. Add hamburger soup to a pot and warm on low-medium heat until reheated.
- Freeze. To a freezer-safe container, add the room-temperature soup. Freeze and store for up to 3 months. Reheat: Put in the fridge overnight to thaw and then reheat on the stovetop.
More Soup Recipes
If you enjoyed this hamburger vegetable soup recipe, be sure to try our other popular soup recipes; here are some of our favorites:
If you tried this easy hamburger soup recipe or any other recipe on my website, please leave a star ratingand let me know how it went in the comments below – we appreciate it!
Easy Hamburger Soup
Ingredients
- 1 pound lean ground beef
- 1 large onion diced
- 4 garlic cloves minced
- 2 large potatoes diced small
- 32 oz beef broth
- 2 cans diced tomatoes 14.5 ounces each
- 2 teaspoon Italian seasoning
- 2 tsp salt divided
- 1/2 teaspoon black pepper
- 1 bay leaf
- 1 bag frozen mixed vegetables 16 ounces
Instructions
- In a dutch oven, or pot, brown the ground beef and diced onion over medium heat until the meat is cooked through. Season with 1 tsp salt.
- Add the diced tomatoes with juices, garlic and cook for an additional minute.
- Add the remaining ingredients minus for the frozen vegetables, and cook over medium heat for about 10 minutes, or until the potatoes are semi-tender.
- Add the frozen vegetables and cook over medium heat for about 20 minutes and until the potatoes are fork tender.
- Serve immediately.
Notes
- Meal Prep: This soup is perfect for making a large batch of and enjoying as meal prep for the week! It’s loaded with protein and so filling!
- Storage. Keep leftovers in an airtight container, in the fridge for up to 3 days.
- Reheat. Add hamburger soup to a pot and warm on low-medium heat until reheated.
- Freeze. To a freezer-safe container add the room temperature soup. Freeze and store for up to 3 months. Reheat: Put in the fridge overnight to thaw and then reheat on the stovetop.
