Hamburger Soup: The Dinner That’ll Make You Ditch the Drive-Thru

One pot. Forty minutes. Zero regrets. This is the soup that’s been quietly winning over families for decades.

By Grace Moser  ·  May 16, 2026  ·  10 min read

You know those nights when you open the fridge, stare into it for three full minutes, and close it again without grabbing anything?

Yeah. This recipe is your answer to those nights.

Hamburger soup sounds simple. That’s because it is. But simple doesn’t mean boring. This is the kind of soup that smells so good while it’s cooking, your family will show up in the kitchen before you even call them. 🍲

It’s hearty, filling, and made almost entirely from pantry staples. And here’s the kicker: most people who try it say it tastes like it simmered all day. It didn’t. It took about 40 minutes.

Prep Time10 min
Cook Time30 min
Total Time40 min
Servings6

What You’ll Need

The Base

  • 1 lb (450g) lean ground beef (80/20 blend)
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 2 stalks celery, sliced
  • 2 medium carrots, peeled and diced

The Broth & Tomatoes

  • 4 cups (1 litre) beef broth (low sodium preferred)
  • 1 can (14.5 oz / 411g) diced tomatoes, undrained
  • 1 can (8 oz / 227g) tomato sauce
  • 2 tbsp tomato paste

The Veggies

  • 2 medium russet potatoes, peeled and cubed (½ inch pieces)
  • 1 cup frozen corn kernels
  • 1 cup frozen green beans (or fresh, trimmed)
  • 1 cup frozen peas

Seasoning

  • 1 tsp Worcestershire sauce
  • 1 tsp Italian seasoning
  • ½ tsp smoked paprika
  • ½ tsp garlic powder
  • Salt and black pepper, to taste
  • 1 tbsp olive oil

Optional Garnish

  • Fresh parsley, roughly chopped
  • Shredded cheddar cheese
  • Crusty bread, for serving

Tools You’ll Need

  • Large Dutch oven or heavy-bottomed soup pot (at least 6 quarts)
  • Wooden spoon or silicone spatula
  • Chef’s knife and cutting board
  • Vegetable peeler
  • Measuring cups and spoons
  • Ladle for serving

Pro Tips 👨‍🍳

  • Drain the fat. After browning the beef, tilt the pot and spoon out excess fat before adding your vegetables. It keeps the broth clean and the flavor sharp.
  • Cut your potatoes small. Half-inch cubes cook evenly in about 15 minutes. Bigger chunks mean some are still raw when others are falling apart.
  • Add the frozen veggies last. Drop them in during the final 5 minutes. They just need to heat through. Overcooking turns them mushy and dull-colored.
  • Taste before you season. Your broth might already carry enough salt. Always taste at the end and adjust then, not at the beginning.
  • Let it sit for 5 minutes before serving. The flavors pull together beautifully once it rests off the heat. Worth the wait.

How to Make Hamburger Soup

  1. Brown the beef. Heat olive oil in your Dutch oven over medium-high heat. Add the ground beef and break it up with your spoon. Cook for 5 to 7 minutes until no pink remains. Drain excess fat.
  2. Soften the aromatics. Reduce heat to medium. Add diced onion, celery, and carrots. Stir and cook for 4 to 5 minutes until the onion turns translucent and the vegetables start to soften.
  3. Add the garlic. Stir in the minced garlic and cook for 1 minute. You’ll smell it immediately. That’s the good part.
  4. Build the tomato base. Add the tomato paste and stir it around the pot for 1 to 2 minutes. This caramelizes it slightly and deepens the whole flavor of the soup.
  5. Pour in the liquids. Add the beef broth, diced tomatoes (with juices), and tomato sauce. Stir everything together.
  6. Season. Add Worcestershire sauce, Italian seasoning, smoked paprika, garlic powder, and a generous pinch of salt and pepper. Stir to combine.
  7. Add the potatoes. Drop in the cubed potatoes and bring the soup to a boil. Once boiling, reduce to a simmer, cover partially, and cook for 15 minutes until the potatoes are fork-tender.
  8. Finish with frozen veggies. Stir in the frozen corn, green beans, and peas. Cook for another 4 to 5 minutes. Taste and adjust seasoning.
  9. Serve. Ladle into bowls and top with fresh parsley or a sprinkle of shredded cheddar if you want a little extra richness. Serve with crusty bread on the side.

Substitutions & Variations

Ingredient Swap It For
Ground beef Ground turkey, ground chicken, or Italian sausage
Beef broth Vegetable broth (for a lighter flavor)
Russet potatoes Sweet potatoes, diced zucchini, or cooked barley
Frozen veggies Any fresh vegetables you have on hand
Diced tomatoes Fire-roasted tomatoes for a smokier depth
Italian seasoning Herbes de Provence or a bay leaf + thyme combo

Want to make it low-carb?

Skip the potatoes entirely and add extra green beans or a handful of cauliflower florets instead. The soup is still thick and satisfying, just lighter.

Want to make it creamy?

Stir in ½ cup of heavy cream or a dollop of cream cheese in the last 2 minutes of cooking. It transforms into something a little more indulgent and cozy.

Make-Ahead Tips

This soup is genuinely even better the next day. The beef soaks up the broth overnight and the flavors deepen in a way that just doesn’t happen when you eat it fresh.

  • Cook the soup fully, let it cool completely, then refrigerate in an airtight container for up to 4 days.
  • You can also prep your vegetables the night before and store them separately in the fridge to cut your cook time in half.
  • To freeze: skip adding potatoes (they get grainy after freezing). Freeze for up to 3 months and add freshly cooked potato when reheating.

Nutrition Breakdown

Approximate per serving (based on 6 servings, without optional garnishes):
Nutrient Amount
Calories ~310 kcal
Protein ~22g
Carbohydrates ~28g
Fat ~11g
Fiber ~5g
Sodium ~580mg (varies by broth brand)

Diet-friendly tweaks

  • Gluten-free: This recipe is naturally gluten-free. Just double-check your Worcestershire sauce and broth labels.
  • Dairy-free: Skip the cheddar garnish or use a dairy-free cheese alternative.
  • Lower sodium: Use unsalted broth and skip added salt; let everyone season their own bowl at the table.

Meal Pairing Suggestions

  • Warm crusty sourdough or a baguette (non-negotiable in our house)
  • A simple green salad with lemon vinaigrette to cut through the richness
  • Garlic bread or cheesy pull-apart rolls for a more indulgent spread
  • A side of pickles or pickled jalapeños for a bright, acidic contrast

Leftovers & Storage

  • Fridge: Store in an airtight container for up to 4 days. Reheat on the stovetop over medium-low or microwave in 90-second bursts, stirring between each.
  • Freezer: Freeze (potato-free) in individual portions for up to 3 months. Thaw overnight in the fridge before reheating.
  • Thickening tip: The soup will thicken as it sits. Add a splash of broth or water when reheating to loosen it back up.

FAQ

Can I make this in a slow cooker?

Yes. Brown the beef first on the stovetop, then add everything except the frozen veggies into the slow cooker. Cook on low for 6 to 8 hours or high for 3 to 4 hours. Add the frozen vegetables in the last 30 minutes.

Can I use ground turkey instead of beef?

Absolutely. Ground turkey works great and makes the soup a bit leaner. Use chicken broth instead of beef broth to complement the lighter protein.

My soup is too thin. How do I fix it?

Let it simmer uncovered for an extra 10 to 15 minutes to reduce slightly. Alternatively, mash a few of the potato cubes directly in the pot to naturally thicken the broth.

My soup is too thick. What do I do?

Easy fix: stir in ½ to 1 cup of warm beef broth until you reach the consistency you want.

Can kids eat this?

This recipe is kid-friendly by design. It’s mild, full of vegetables disguised in a delicious broth, and easy to customize. You can easily leave out the smoked paprika if your kids prefer a milder taste.

Do I have to peel the potatoes?

You don’t have to. Leaving the skin on is fine nutritionally and adds a bit of texture. Just scrub them well before dicing.

Wrapping Up

Hamburger soup isn’t trying to be fancy. It’s not supposed to be. It’s the kind of recipe that shows up for you on a Tuesday when you’re tired and hungry and just need something that actually works.

And once you make it once, you’ll find yourself coming back to it again and again, tweaking it here and there, making it yours.

That’s the sign of a good recipe. Not that it’s complicated, but that it sticks.

Give it a try this week and let me know in the comments how it went. Did you make any swaps? Add anything to the pot I haven’t thought of? Tell me everything below. I read every single comment.

Leave a Comment