The Best Hamburger Soup Recipe
Warm, hearty, and full of bold flavor โ this easy hamburger soup recipe is the ultimate comfort food for chilly days and hungry bellies!

This soup is one that the whole family loves! I make it weekly during the winter months, especially when we have plans to spend the day outside in the cold.
Thereโs nothing quite like coming in from a day of skiing, sledding, or shoveling snow and being greeted by the smell of soup simmering away on the stove. Itโs cozy, filling, and the kind of meal that makes everyone gather around the table without a single complaint (which, if you have teenage boys, is nothing short of a miracle).
This easy hamburger soup recipe has been a winter staple in our house for years. Itโs the kind of complete meal that checks all the boxes โ protein, veggies, and rice, all swimming in a rich, flavorful broth.
Whether youโre feeding a crowd, stocking the freezer, or just trying to stretch whatโs in the fridge, this soupโs got you covered. Served with a side of crusty garlic bread, it’s perfect for warming up.

Too busy to make this right away? Pin it for later! Pin this post to your favorite board onย Pinterestย and it will be there when youโre ready!
Why Youโll Love This Recipe
This hamburger soup is hearty, budget-friendly, and completely foolproof. The flavor only gets better the next day, and you can toss in just about any vegetables youโve got hanging around.
Itโs a one-pot wonder that makes the house smell incredible, warms you from the inside out, and pairs perfectly with crusty bread or garlic toast for dipping. Plus, cleanup is a breeze, and fewer dishes means more time to enjoy the cozy vibes.

Hamburger soup is one of those totally versatile recipes that you can’t mess up. I like to use whatever ingredients I have leftover in the fridge and add them to the pot, so this meal is just a little different every time we make it.
This soup is especially perfect when you have to feed a crowd of hungry teenagers or when you are having company over, but you’re not sure when they are arriving.

The Best Hamburger Soup
Hamburger soup can be made on the stovetop in a stock pot or left to simmer in the crockpot all day. Scroll down to the bottom of the post for slow cooker directions.
No matter the cooking method, the house always smells divine whenever we have a pot of this soup on the go.

Ingredients
- Lean ground beef, browned and drained โ The heart of the soup! It adds rich, meaty flavor and makes this dish so satisfying.
- Medium white onion, diced โ For a base that gives the soup its delicious aroma and depth. Try it with yellow or sweet onion.
- Carrots, peeled and diced โ They add a pop of color and natural sweetness.
- Celery, diced โ Gives a little crunch and balances the texture of the soup perfectly.
- Canned diced tomatoes, drained โ For that rich, savory bite.
- Beef stock or broth โ This liquid gold deepens the soup’s flavor and keeps things hearty.
- Ketchup โ Adds a tangy twist that complements the hamburger meat beautifully.
- Mustard โ A secret ingredient that gives the soup a little zip and warmth.
- Bay leaf โ Toss one in for that classic, comforting aroma.
- Fresh parsley, chopped โ Brightens everything up with a pop of color and freshness.
- Dried thyme โ Earthy, fragrant, and the perfect partner for beef and vegetables.
- Salt and pepper โ Donโt be shy โ they make the flavor sing!
- White instant rice โ Rice soaks up all that savory broth, but you can swap it for another grain, pasta, potatoes, or cauliflower rice if you prefer.

Instructions
1. In a large pot, brown the ground beef over medium heat, then drain off any extra grease.
2. Stir in the onion, carrots, and celery, cooking until the veggies begin to soften.
3. Add in the tomatoes, beef broth, ketchup, mustard, bay leaves, thyme, salt, pepper, and rice. Give it a good stir and bring to a boil over medium-high heat.
4. Reduce the heat and let it simmer for 30 minutes.

5. Reduce the temperature to low and cook for an additional 30 minutes.
Tip: As the rice cooks, itโll absorb some of the liquid. Add a splash more broth if your soup gets too thick.
6. Serve with crusty bread or garlic toast for dipping.

This easy recipe makes 6-8 servings and can easily be doubled for larger crowds. It’s the perfect make-ahead meal for busy families!
Storing and Reheating
Hamburger vegetable soup can be stored in an airtight container in the fridge for up to 4 days. We also freeze it for up to 3 months.
Reheat leftovers gently on the stovetop, adding a splash of broth to loosen it up. Honestly, this hearty soup tastes even better the next day โ the flavors really come together overnight!

Substitutions
- Use long grain or brown rice instead of white.
- One of the boys is not a fan of large chunks of tomato so, for him, I often swap out the diced tomatoes for our homemade tomato sauce instead. Tomato paste or tomato soup would work too!
- Add green beans, bell peppers, frozen corn, or peas.
- Cauliflower rice may be used, instead of white, for a keto version of this soup.
- Substitute beef broth, chicken broth, or consumme for stock.
- Add diced red potatoes, sweet potatoes, or pasta instead of rice.
- Ground turkey or sausage can be used instead of lean beef.
- Top with diced green onion or fresh chopped parsley.
- Add Italian seasoning, Worcestershire sauce, soy sauce, onion powder, or garlic powder to taste.

One of my favorite substitutions in this soup is using cauliflower rice instead of white rice for a low carb version. Be sure to check out my low carb hamburger soup recipe for more details.
This is a very forgiving recipe. Experimenting and adding extra ingredients is encouraged!

Tips and Tricks
- Use a wide, heavy-bottomed soup pot to help the beef brown evenly and prevent scorching.
- For a thicker, stew-like texture, mash a few cooked potatoes right in the soup pot before serving.
- To keep your vegetables from getting mushy if the soup will be simmering for a long time, cut them into slightly larger chunks.
- Ladle out leftovers into single-serving containers for easy grab-and-go lunches throughout the week.
- This soup freezes beautifully โ let it cool, then pack in airtight containers and store for up to 3 months.

This easy soup recipe can also be made in the Instant Pot and makes a delicious crockpot hamburger soup that can be left to simmer all day. This is a family favorite that makes the perfect, simple-to-prepare hearty meal the the whole family loves!
Crockpot Directions
Toss all the ingredients into a 7-quart crockpot and cook on low for 6โ8 hours. The flavor will deepen and the veggies will turn perfectly tender. Serve with warm rolls or garlic toast and dig in!

Frequently Asked Questions
Can I make hamburger soup ahead of time?
Absolutely! Itโs even better the next day as the flavors meld together. Store it covered in the fridge until ready to reheat.
Can I freeze hamburger soup?
Yes! Let it cool completely, then portion into freezer-safe containers. Itโll keep for up to 3 months and reheats beautifully.
What can I use instead of rice in hamburger soup?
You can swap in pasta, potatoes, cauliflower rice, or even barley for a fun twist on texture.
Can I make this recipe in an Instant Pot?
Definitely! Use the sautรฉ setting for the hamburger meat, add the rest of your ingredients, and pressure cook for 10 minutes with a natural release.
How do I thicken hamburger soup?
Let it simmer uncovered for a bit longer or add a spoonful of tomato paste to boost both the flavor and texture.

A warm bowl of hamburger soup is comfort food at its finest โ hearty, wholesome, and loaded with cozy vibes. Whether youโre feeding your family after a day on the slopes or just craving something that tastes like home, this recipe hits the spot every single time.
If you love this hamburger soup recipe, please give it a five-star review and help me share it on Facebook or Pinterest so that other can enjoy it too!

The Best Hamburger Soup Recipe
Ingredients
- 1 pound lean ground beef
- 1 medium onion diced
- 2 carrot stalks diced
- 2 celery stalks diced
- 14 oz can diced tomatoes drained
- 5 cups beef stock
- 2 Tbsp ketchup
- 1 Tbsp mustard
- 1 bay leaf
- 1 tsp fresh parsley chopped
- ยฝ tsp thyme
- 1 tsp salt
- 1 tsp pepper
- 1 cup white instant rice
Instructions
- In a large stock pot, cook beef and drain any excess oil.
- Add remaining ingredients to the pot and bring to a boil over medium-high heat.
- Reduce heat and simmer for 30 minutes.
- Reduce temperature to low and cook for an additional 30 minutes.
- Serve with crusty French bread or garlic toast for dipping.
Video
Notes
- As the rice cooks, itโll absorb some of the liquid. Add a splash more broth if your soup gets too thick.
- Use a wide, heavy-bottomed soup pot to help the beef brown evenly and prevent scorching.
- For a thicker, stew-like texture, mash a few cooked potatoes right in the soup pot before serving.
- To keep your vegetables from getting mushy if the soup will be simmering for a long time, cut them into slightly larger chunks.
- Ladle out leftovers into single-serving containers for easy grab-and-go lunches throughout the week.
- This soup freezes beautifully โ let it cool, then pack in airtight containers and store for up to 3 months.


This looks like something that might freeze good. I’m always looking for something to cook up ahead. Thanks for sharing…
L.
Hi… I’m your newest follower.
This soup has become one of my go-to favourites!
Thank you so much!
Made this soup exactly as written. Unfortunately it isnโt like soup. Itโs very thick. We really like the recipe but I am wondering if maybe the cup of rice was pre-cooked or maybe instant? Would love to know where I messed up. Again, very good but very thick.
Shoot! I’m so sorry that it was a miss for you. We use instant rice although I routinely add cauliflower rice instead. Try it with half the amount! I’ll edit the post to clarify…
Thank you so very much for responding. I look forward to making it again, next time with instant rice.
<3