Easy Hamburger Soup That Tastes Like a Hug in a Bowl

I burned the bottom of my very first pot of hamburger soup so badly that Silas thought I was trying to send smoke signals to the neighbors. 🔥

That was four years ago. Since then, I’ve made this soup probably 200 times, and I finally cracked the code on why it turns out watery and bland for some people (spoiler: it’s the order you add things in).

This is the soup I make when it’s cold outside, when I’m feeling lazy, or when I need to use up the sad vegetables hiding in my crisper drawer. It’s basically a big warm blanket you can eat with a spoon.

Let’s get into it.

What You’ll Need

For the soup:

  • 1 lb ground beef (80/20 works best for flavor)
  • 1 small yellow onion, diced
  • 2 cloves garlic, minced
  • 3 medium carrots, sliced
  • 2 celery stalks, sliced
  • 2 medium potatoes, cubed
  • 1 can (14.5 oz) diced tomatoes
  • 1 can (15 oz) tomato sauce
  • 4 cups beef broth
  • 1 cup frozen corn
  • 1 cup frozen green beans
  • 1 tsp Worcestershire sauce
  • 1 tsp dried basil
  • 1 tsp dried oregano
  • 1 bay leaf
  • Salt and pepper, to taste
  • 1 tbsp olive oil

Optional toppings:

  • Shredded cheddar
  • Fresh parsley, chopped
  • A dollop of sour cream

Pro Tips

Here’s what I wish someone had told me before my smoke-signal incident:

  1. Brown the beef first, then remove it. Don’t just dump everything in the pot together. Browning the meat separately and setting it aside gives you way better flavor, and it keeps the bottom of your pot from burning while the veggies cook.
  2. Sauté the onion, carrot, and celery in the beef fat. This is the flavor base of the whole soup. Skipping it is the difference between “meh” and “wow.”
  3. Add the potatoes later, not at the start. If you toss them in with everything else, they either turn to mush or stay weirdly firm depending on the size of your dice. Add them once the broth is simmering.
  4. Simmer low and slow for at least 25 minutes. I know it’s tempting to rush this. But the longer it simmers, the more the flavors actually come together instead of just floating around near each other.
  5. Taste before you salt. Beef broth and canned tomatoes already carry a decent amount of sodium. Taste first, then adjust.

Tools You’ll Need

  • Large soup pot or Dutch oven
  • Sharp knife and cutting board
  • Wooden spoon
  • Measuring cups and spoons
  • Ladle

Step-by-Step Instructions

1. Brown the beef. Heat the olive oil in your soup pot over medium-high heat. Add the ground beef and cook until browned, breaking it up as you go, about 6-8 minutes. Remove the beef with a slotted spoon and set aside. Drain most of the excess fat, but leave a little in the pot.

2. Cook the aromatics. In the same pot, add the onion, carrots, and celery. Cook for about 5 minutes, stirring occasionally, until the onion turns soft and translucent. Add the garlic and cook for another 30 seconds, just until fragrant.

3. Build the base. Return the beef to the pot. Add the diced tomatoes, tomato sauce, beef broth, Worcestershire sauce, basil, oregano, and bay leaf. Stir everything together and bring it up to a boil.

4. Add the potatoes. Once it’s boiling, reduce the heat to low, add the cubed potatoes, and let everything simmer, uncovered, for 20 minutes.

5. Toss in the frozen veggies. Add the corn and green beans. Simmer for another 10-15 minutes, until the potatoes are fork-tender and the soup has thickened slightly.

6. Season and serve. Remove the bay leaf. Taste and add salt and pepper as needed. Ladle into bowls and top with cheddar, parsley, or sour cream if you’re feeling fancy.

Substitutions and Variations

OriginalSwapNotes
Ground beefGround turkeyLighter option, slightly less rich flavor
Beef brothVegetable brothWorks if you’re also swapping the meat
PotatoesCauliflower floretsLower carb, still hearty
Frozen cornFrozen peasJust a flavor preference swap
Diced tomatoesFire-roasted diced tomatoesAdds a smoky depth
Tomato sauceMarinara sauceAdds a little extra herb flavor

Make-Ahead Tips

This soup is honestly even better the next day, so making it ahead is never a bad idea.

  • You can fully cook the soup, cool it, and refrigerate it up to a day before serving.
  • Or prep your veggies (chopped onion, carrots, celery, cubed potatoes) up to 2 days ahead and store them separately in the fridge so dinner comes together faster.
  • I don’t recommend freezing it with the potatoes already in, since they can get grainy after thawing. If you’re freezing, leave the potatoes out and add fresh ones when you reheat.

Nutritional Breakdown

Per serving (based on 6 servings):

NutrientAmount
Calories310
Protein22g
Carbohydrates26g
Fat14g
Fiber4g
Sodium680mg

This is an estimate and will vary depending on your specific ingredients and brands.

Meal Pairing Suggestions

This soup is filling enough to be a full meal on its own, but if you want to round it out:

  • Crusty bread or garlic bread for dipping (non-negotiable in my house)
  • A simple green salad with vinaigrette to balance the richness
  • Grilled cheese if you want to lean into full comfort food mode

Storage and Leftovers

  • Fridge: Store in an airtight container for up to 4 days.
  • Freezer: Freezes well for up to 3 months (again, potatoes aside if you’re freezing).
  • Reheating: Warm it on the stovetop over medium-low heat, stirring occasionally. If it’s thickened too much in the fridge, add a splash of broth to loosen it back up.

FAQ

Can I make this in a slow cooker? Yes. Brown the beef and sauté the onion, carrot, and celery first (don’t skip this step, it really matters for flavor), then transfer everything to the slow cooker with the rest of the ingredients. Cook on low for 6-7 hours or high for 3-4 hours.

Why is my soup watery? This usually happens when the soup hasn’t simmered long enough, or when too much liquid was added upfront. Let it simmer uncovered so some liquid can reduce, and add broth gradually instead of all at once if you’re worried.

Can I use fresh corn and green beans instead of frozen? Absolutely. Just add fresh corn and green beans a few minutes earlier than you would frozen, since frozen veggies cook faster.

Is this soup gluten-free? Yes, as written, this recipe is naturally gluten-free. Just double check your Worcestershire sauce label, since some brands include gluten.

How spicy is this soup? Not spicy at all, it’s a mild, savory soup. If you want heat, add a pinch of red pepper flakes or a diced jalapeño with the onions.

Wrapping Up

This hamburger soup has saved more weeknights in my house than I can count. It’s the kind of recipe that forgives you if you’re a little off on measurements, and it somehow tastes even better as leftovers.

If you make it, I’d love to hear how it turned out. Drop a comment below and let me know what toppings you went with, or if you tried any of the substitutions. And if you burn the bottom of your pot on your first try like I did, don’t worry, you’re in good company. 😊

Leave a Comment