If you ever came around my place on a cold Tuesday evening when everyone’s stomping snow off their boots, you’d probably catch a whiff of this Hamburger Soup bubbling away. There’s just something about the smell that brings everyone out of their rooms—sort of like how moths are drawn to porch lights. I first threw this together years ago (I may have been procrastinating on laundry), and now it’s basically a winter tradition. Funny enough, my little brother calls it “magic Soup” because it always disappears before you know it. And, honestly, it’s pretty forgiving—even if you forget an ingredient or three. Oh, and, slight tangent: does anyone else sing to themselves while chopping onions? No? Just me? Ok, moving on.
Why You’ll Love This (At Least, I Do)
I whip this up when I want a dinner that feels homemade but doesn’t boss me around with a million steps. My family goes bananas for it, especially because, well, you get veggies and beef but it’s really just a fuss-free stew at its core. Plus, (mild confession) I’ve used frozen veggies more than once and nobody even noticed. If you’re looking for a Soup that’s thick enough to dunk your bread in and hearty enough to fend off hangriness, this is it. Honestly, my only beef—ha!—is remembering to prep enough for leftovers.
Here’s What You’ll Need (And What You Might Swap)
- 1 pound (around 450g) ground beef (I’ve also subbed turkey once—it was fine, but beef’s just, you know, beefier)
- 1 medium onion, chopped (if you’re in a pinch, a big ol’ shallot will do, or sometimes I use pre-chopped stuff if I’m feeling lazy)
- 2-3 carrots, sliced (my neighbor once used a handful of baby carrots and it worked!)
- 2 celery stalks, sliced (sometimes I skip these, don’t tell my grandma)
- 3 cloves garlic, minced (or a big spoonful of the jarred stuff—no shame)
- 1 (28 oz or 796 mL) can diced tomatoes, with juice (my grandma swore by the Hunt’s brand; honestly, just grab whatever’s on the shelf)
- 4 cups (about 1 liter) beef broth (chicken broth absolutely works in a jam)
- 1 cup frozen corn (or peas, or a mixed veg bag if that’s all you got)
- 1 teaspoon dried basil (oregano if you’re out, in a pinch)
- 1 teaspoon dried thyme
- Salt & pepper, to taste (sometimes I go wild and sprinkle in a bit of smoked paprika)
- Optional: a potato or two, diced (not mandatory but bulks it up)
How I Throw It Together
- First things first—find your biggest soup pot (I suppose you could do this in a Dutch oven, but any good-sized pot works. Or a heavy-bottomed pan, if that’s what you’ve got handy.)
- Brown the beef over medium heat until it loses all that pink. I don’t drain the fat unless it looks super greasy; flavor, right?
- Toss in the chopped onion, carrots, and celery; cook for about five minutes until the onion goes all glowy and your kitchen smells like actual comfort. This is usually when I sneak a tiny taste of carrot, just to, uh, check?
- Add garlic, and keep stirring for another minute. If it sticks a bit that’s fine, just scrape it with your spoon.
- Dump in your can of tomatoes and all the juice. Then the broth. Give it a stir.
- Sprinkle in the basil, thyme, a pinch of salt, and pepper. If you’re feeling fancy, add that smoked paprika now.
- Throw in the corn and potatoes, if using. Bring everything to a gentle boil, then turn the heat down so it simmers. (It’ll look a bit odd at this point—don’t panic.)
- Let it bubble gently for about 30 minutes, give or take. I sometimes forget and let it go 40, and honestly, it just gets stew-ier. Stir every so often so nothing sticks or forms a little burnt patch at the bottom, which has happened to me. You’ll know it’s ready when the carrots are totally soft.
Notes: The Stuff I Learned The Hard Way
- Leaving soup to sit overnight actually makes it taste, I dunno, deeper? But it clings to the pot like glue if you let it scorch, so don’t crank the heat.
- I once added green beans and regretted it; they go mushy. Just… don’t.
- If you run out of broth, a bouillon cube mixed with water gets you there (sort of—just up the seasoning a bit)
Variations: Soup Experiments (Some Better Than Others)
- Once I added a spoonful of Worcestershire sauce—game changer. Adds that umami kick.
- Kid not wild about veggies? Up the beef, swap some tomatoes out for more broth.
- Tried it with ground chicken—meh. Just saying!
- For spicy vibes, a pinch of chili flakes or a shot of hot sauce is lovely.
Do You Need Fancy Gear?
You don’t need a proper soup pot. I’ve actually made this in a big old frying pan—just cover it with foil if you don’t have a lid. But, a wooden spoon’s pretty nice, since metal gets hot and kinda clangy.
How I Keep (Or Don’t Keep) Leftovers
Truthfully, leftovers are rare because my lot slurps this up right away. Still, it keeps in the fridge for about three days—just pop it in a lidded container. I think it tastes even better after a night sitting. Freezes well too; just let it cool first, or you’ll get mystery ice crystals… ask me how I know.
Ways I Like To Serve It
We always plonk a big chunk of crusty bread or a hunk of cheddar on the side. My mom likes a swirl of sour cream on top, which sounds weird but it’s actually ace. Sometimes I sprinkle green onions when I’m feeling fancy.
Lessons Learned—My Pro Tips
- Don’t rush browning the beef. Once, I got impatient and the meat turned kinda grey and sad looking, tasted meh. Just give it time.
- If you add pasta—cook it separate or you’ll end up with Beefy Noodle Concrete. Trust me, it’s less soup and more spoon-stand.
- Taste the soup before serving. I always forget this bit. Add salt as needed, it really does matter.
Real Questions Folks Have Asked Me (And My Off-The-Cuff Answers)
- Can I make this in a slow cooker? Yep. Just brown the beef first (please do, otherwise it’s weird), then chuck everything in and leave it for 6–8 hours on low.
- Is it ok to use vegetable broth? Sure thing. Actually, sometimes I can’t tell the difference.
- How spicy is it? Not at all, unless you go wild with chili flakes (lesson learned—once was plenty for me!).
- Does it freeze well? Yup, though the potatoes get a wee bit soft, but it’s really no biggie.
- Can I double the batch? Oh, absolutely—but use your biggest pot or it’ll bubble over. I learned the hard way… That was fun to clean up. Not.
Oh, and if you end up with some stuck bits on the bottom, just call it “soup with bonus flavor.” Worked for me every time. There you have it—Hamburger Soup, my way. Not fancy, but always a hit (even if I miss a carrot chunk now and then). Happy cooking!
Ingredients
- 1 lb (450 g) ground beef
- 1 medium onion, diced
- 2 cloves garlic, minced
- 3 carrots, sliced
- 2 stalks celery, sliced
- 3 cups (720 ml) beef broth
- 1 can (14.5 oz/411 g) diced tomatoes
- 2 medium potatoes, peeled and diced
- 1 cup (150 g) frozen corn
- 1 tsp dried oregano
- 1/2 tsp salt
- 1/2 tsp black pepper
Instructions
-
1In a large pot over medium heat, cook ground beef until browned, breaking it apart with a spoon. Drain excess fat if needed.
-
2Add diced onion and minced garlic to the pot. Sauté for 2-3 minutes until fragrant and translucent.
-
3Stir in the carrots, celery, and potatoes. Cook for 3-4 minutes, stirring occasionally.
-
4Pour in the beef broth and diced tomatoes. Add dried oregano, salt, and black pepper. Bring the mixture to a boil.
-
5Reduce the heat to low. Cover and simmer for 25-30 minutes, or until the vegetables are tender.
-
6Add the frozen corn and cook for an additional 5 minutes. Taste and adjust seasoning as needed before serving.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!!




