If you’re craving something warm, filling, and deeply satisfying, this hamburger soup recipe is exactly what your weeknight dinner lineup has been missing.
It’s the kind of meal that fills your kitchen with the most incredible aroma while it simmers, and gets even better the next day.
Ground beef, tender potatoes, colorful vegetables, and a rich tomato-beef broth come together in one pot in under an hour. The secret to that deep, savory flavor? Taking the time to properly brown the beef before adding anything else, which builds a gorgeous fond on the bottom of the pot that infuses the entire broth.
This is old-fashioned comfort food at its finest, and it consistently ranks as one of the most-made family recipes for good reason.
For another crowd-pleasing bowl, you might also love this Cheeseburger Soup, which takes similar ingredients in a creamier, cheesy direction.
Why You’ll Love This Hamburger Soup Recipe
This soup checks every box when it comes to a weeknight dinner that everyone at the table will actually eat.
It’s hearty enough to stand on its own as a complete meal, loaded with protein, vegetables, and satisfying carbs all in a single bowl.
The ingredient list reads like a pantry staple inventory, meaning you likely have most of what you need on hand right now.
It comes together in about 45 minutes start to finish, making it realistic for busy weeknights without sacrificing flavor.
The broth is rich, savory, and deeply beefy thanks to the combination of beef broth, Worcestershire sauce, and tomatoes, which create layers of flavor that taste like this soup simmered for hours.
- One-pot meal with minimal cleanup
- Budget-friendly and feeds a crowd
- Kid-approved, adult-loved comfort food
- Freezes beautifully for meal prep
- Easily customizable with what you have on hand
- Naturally gluten-free with the right broth and Worcestershire sauce
You might also love this Stuffed Pepper Soup for another ground-beef-and-vegetable bowl that’s just as satisfying.
Ingredients
The beauty of hamburger soup is that it uses simple, wholesome ingredients that work together to create something truly comforting. Using 85/15 ground beef gives you just enough fat for flavor without leaving the broth greasy, while Yukon Gold potatoes hold their shape better than russets during the simmer.
- 1.5 lbs (680g) ground beef (85/15 recommended)
- 1 medium yellow onion, diced
- 3 garlic cloves, minced
- 3 medium carrots, peeled and sliced into rounds
- 3 celery stalks, chopped
- 1 medium green bell pepper, diced
- 3 medium Yukon Gold potatoes (about 1.5 lbs / 680g), cut into 3/4-inch cubes
- 1 can (14.5 oz / 411g) diced tomatoes, undrained
- 2 tablespoons tomato paste
- 4 cups (960ml) low-sodium beef broth
- 1 cup (240ml) water
- 1.5 tablespoons Worcestershire sauce
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme
- 1/2 teaspoon garlic powder
- 1 bay leaf
- Salt and black pepper, to taste
- 1 cup (130g) frozen peas (added at the end)
- 1 tablespoon olive oil
- Fresh parsley, chopped, for garnish (optional)
Read Also: Chicken Tortilla Soup Recipe
Kitchen Equipment Needed
You don’t need any specialty equipment for this recipe, just a good heavy-bottomed pot that distributes heat evenly. A Dutch oven is ideal because its thick walls prevent hot spots and let you brown the beef beautifully before transitioning to a long simmer.
- Large Dutch oven or heavy-bottomed soup pot (6-quart / 5.7L minimum)
- Sharp chef’s knife
- Cutting board
- Wooden spoon or heat-safe spatula
- Ladle for serving
- Measuring cups and spoons
- Vegetable peeler
- Large colander or paper towels (for draining excess fat)
For another comforting soup that uses the same pot setup, try this Beef and Barley Soup.
Recommended Products for This Recipe
These products have been selected based on quality, performance, and how they directly improve the final result of this hamburger soup.
1. Lodge Enameled Cast Iron Dutch Oven
A quality Dutch oven is hands-down the most important tool for making great soup. The thick enameled walls distribute heat evenly, allowing the beef to brown properly and the soup to simmer gently without scorching. It goes from stovetop to oven and cleans up easily.
2. Low-Sodium Beef Broth (High-Quality)
The broth is the backbone of this soup. A rich, high-quality low-sodium beef broth lets you control the salt level while building that deep, savory base that makes every spoonful satisfying.
3. Lea & Perrins Worcestershire Sauce
Worcestershire sauce is a non-negotiable depth-builder in this recipe. Lea & Perrins is the gold standard, widely considered the original and most flavorful brand, and it’s also gluten-free.
4. OXO Good Grips Soup Ladle
A sturdy, well-balanced ladle makes serving this chunky, vegetable-packed soup significantly easier. The angled bowl design helps scoop up both the broth and the solid ingredients evenly.
This soup also pairs beautifully with homemade bread, so check out this Buttermilk Biscuit Recipe to serve alongside.
Step-by-Step Instructions
1. Prep All Your Vegetables
- Dice the yellow onion into roughly 1/2-inch pieces. Uniformly sized pieces ensure even cooking.
- Peel and slice the carrots into rounds about 1/4-inch thick. Thinner slices will turn mushy, while thicker ones may stay too firm.
- Chop the celery stalks into pieces roughly the same size as the carrot rounds.
- Dice the green bell pepper into 1/2-inch pieces, removing the seeds and white pith.
- Peel the Yukon Gold potatoes and cut them into 3/4-inch cubes. Keep them submerged in a bowl of cold water until you’re ready to add them to prevent browning.
- Mince the garlic cloves finely or press them through a garlic press.
2. Brown the Ground Beef
- Heat 1 tablespoon of olive oil in your Dutch oven or soup pot over medium-high heat until it shimmers.
- Add the ground beef to the pot, breaking it up into large chunks with a wooden spoon.
- Let the beef sit undisturbed for about 2 minutes before breaking it up further. This allows a golden-brown crust to form, which is where much of the flavor comes from.
- Continue cooking and crumbling the beef until it’s fully browned and cooked through, about 8 to 10 minutes total.
- Using a slotted spoon, transfer the cooked beef to a plate lined with paper towels and drain. Leave about 1 tablespoon of fat in the pot to sauté the vegetables.
3. Sauté the Aromatics and Vegetables
- With the pot still over medium heat, add the diced onion, carrots, and celery.
- Season with a pinch of salt and pepper to help the vegetables release their moisture.
- Cook, stirring occasionally, for about 5 to 6 minutes until the onion is softened and translucent and the carrots have begun to soften at the edges.
- Add the diced green bell pepper and minced garlic, stirring everything together.
- Cook for an additional 1 to 2 minutes, until the garlic is fragrant. Watch the heat carefully here as garlic can burn quickly and turn bitter.
4. Add the Tomato Paste
- Push the vegetables to the sides of the pot and add the tomato paste directly to the center of the pot.
- Cook the tomato paste, stirring it into the vegetables gradually, for about 2 minutes. This step is called “blooming” the paste and it significantly deepens the tomato flavor in the final soup.
- The paste should darken slightly in color from bright red to a deeper brick red. That’s how you know it’s been properly cooked.
5. Build the Broth
- Return the browned beef to the pot and stir everything together.
- Pour in the beef broth and water, stirring to combine and scraping up any browned bits stuck to the bottom of the pot. Those bits are packed with flavor.
- Add the can of diced tomatoes with all their juices.
- Add the Worcestershire sauce, dried oregano, dried thyme, garlic powder, and bay leaf.
- Drain the potatoes from the cold water and add them to the pot.
- Stir well to combine all the ingredients.
6. Simmer the Soup
- Increase the heat to medium-high and bring the soup to a boil, which should take about 8 to 10 minutes.
- Once boiling, reduce the heat to medium-low, cover the pot with the lid slightly ajar to allow some steam to escape.
- Simmer for 20 to 25 minutes, stirring occasionally, until the potatoes are completely fork-tender. To test, pierce a potato cube with a fork or knife. It should slide through without resistance.
- Taste the broth and adjust the seasoning with salt and black pepper as needed.
7. Add the Frozen Peas and Finish
- Stir in the frozen peas and cook for an additional 3 to 4 minutes until they are heated through but still bright green. Adding them at the end keeps them from turning gray and mushy.
- Remove and discard the bay leaf.
- Taste one final time and adjust seasoning if needed.
- Ladle into bowls and garnish with freshly chopped parsley if desired.
Read Also: Chicken Rice Soup Recipe
Tips for Success
Small technique details make a big difference in a soup like this, where the flavor builds gradually through each step. Rushing the browning process or skipping the tomato paste bloom are the two most common mistakes that result in a flat-tasting broth.
- Brown the beef properly: Don’t crowd the pot or stir too often. Let it develop color and crust before breaking it up. That browning reaction creates deep, savory flavor compounds that you cannot replicate any other way.
- Drain the fat but leave a little: Leaving about a tablespoon of beef fat in the pot adds richness to the vegetables as they sauté. Draining completely removes flavor along with the grease.
- Cut vegetables uniformly: Unevenly cut vegetables cook at different rates. Aim for similar-sized pieces across all your vegetables so everything finishes cooking at the same time.
- Don’t skip the tomato paste bloom: Cooking the paste for 2 minutes before adding liquid concentrates the flavor and removes the raw, tinny edge.
- Use low-sodium broth: This allows you to control the final salt level. Packaged broths vary significantly in sodium content, and the soup can become too salty if you’re not careful.
- Add peas at the very end: This keeps them vibrantly green and prevents them from becoming mushy.
- Simmer, don’t boil: Once the soup is assembled, a gentle simmer preserves the texture of the potatoes and prevents the broth from becoming cloudy.
This technique also works beautifully for a Vegetable Soup if you want a meatless version on weekdays.
Serving Suggestions

Hamburger soup is a full meal on its own, but the right accompaniments can take a simple bowl from weeknight dinner to something that feels a little more special.
A thick slice of crusty bread is the classic pairing. You want something that can stand up to being dunked without falling apart immediately, making a bakery-style sourdough or a sturdy baguette the ideal choice.
- Buttermilk Biscuits for a Southern-inspired spread
- Garlic Bread for something buttery and satisfying
- Broccoli Salad for a crunchy, cool contrast
- Potato Salad for a hearty side if you need to feed a crowd
- A simple green salad dressed with olive oil and lemon
- Shredded cheddar or Colby jack cheese stirred into the bowl for extra richness
- Sour cream and chives for a loaded baked potato-style finish
Read Also: Loaded Potato Soup Recipe
Variations to Try
Once you’ve made the classic version, hamburger soup is one of the most versatile recipes you can have in your rotation. The base is essentially endlessly customizable depending on what’s in your pantry or what your family prefers.
- Creamy Hamburger Soup: Stir in 1/2 cup of heavy cream or a can of condensed cream of mushroom soup during the last 5 minutes of cooking for a richer, slightly creamy broth.
- Cheeseburger Soup Variation: Add 1 cup of shredded sharp cheddar cheese and 4 oz of cream cheese to the finished soup, stirring until melted and smooth. Garnish with crumbled bacon.
- Slow Cooker Version: Brown the beef and sauté the aromatics on the stovetop first, then transfer everything to a slow cooker with the remaining ingredients. Cook on LOW for 6 to 8 hours or HIGH for 3 to 4 hours.
- Pasta Instead of Potatoes: Swap the potatoes for 1 cup of small pasta like elbow macaroni, ditalini, or small shells. Cook pasta separately and add it to individual bowls at serving time to prevent it from absorbing all the broth.
- Barley Addition: Add 1/3 cup of pearl barley along with the broth for extra heartiness and a slightly nutty flavor. Increase the simmer time to about 40 minutes.
- Spicy Kick: Add 1/4 teaspoon of red pepper flakes or a diced jalapeño with the aromatics for a subtle heat that builds with each bowl.
You might also enjoy this Stuffed Pepper Skillet for a ground beef dinner with similar flavors in a faster format.
Storage and Reheating
Hamburger soup is one of those recipes that genuinely gets better after a day in the fridge, as the flavors continue to develop and meld overnight. Making a big batch on Sunday and eating it throughout the week is one of the smartest meal prep moves you can make.
Storage:
- Allow the soup to cool to room temperature before storing.
- Transfer to an airtight container and refrigerate for up to 4 to 5 days. Use a glass container rather than plastic, as the tomato-based broth can stain plastic over time.
- For freezing, ladle into freezer-safe bags or containers in individual portions. Freeze for up to 3 months. Note that potatoes can become slightly grainy after freezing. If this bothers you, slightly undercook them before freezing or add freshly cooked potatoes when reheating.
Reheating:
- Stovetop (preferred): Pour into a saucepan and reheat over medium heat, stirring occasionally, until warmed through, about 8 to 10 minutes.
- Microwave: Transfer to a microwave-safe bowl and cover loosely with a paper towel. Heat on high in 90-second increments, stirring between each, until hot.
- Add a splash of beef broth if the soup has thickened significantly in the fridge.
For another freezer-friendly soup you can batch-cook alongside this one, try this Turkey Soup.
Nutritional Facts
The following estimates are based on one serving, assuming the recipe yields approximately 6 servings. Actual values will vary based on the specific ground beef fat percentage and brands used.
| Nutrient | Per Serving (approx.) |
|---|---|
| Calories | 320 kcal |
| Protein | 24g |
| Total Fat | 11g |
| Saturated Fat | 4g |
| Carbohydrates | 28g |
| Dietary Fiber | 5g |
| Sugars | 6g |
| Sodium | 590mg |
| Potassium | 820mg |
| Vitamin A | 90% DV |
| Vitamin C | 35% DV |
| Iron | 20% DV |
These values are estimates only and are not intended as dietary advice.
Another hearty, nutritious soup worth bookmarking is this Lentil Soup, which is packed with plant-based protein and fiber.
Health Benefits of Key Ingredients
This hamburger soup isn’t just delicious. It’s genuinely packed with ingredients that offer real nutritional value, making it one of those rare meals that feels indulgent but actually supports your health.
Every bowl delivers a solid hit of protein, fiber, vitamins, and minerals from a combination of lean beef and a wide array of vegetables.
- Ground beef is an excellent source of complete protein, zinc, iron, and B12. Choosing 85/15 gives you the benefits of beef fat for flavor while keeping the saturated fat at a reasonable level. Iron from beef (heme iron) is particularly well absorbed by the body.
- Carrots are rich in beta-carotene, the precursor to vitamin A, which supports eye health, immune function, and skin integrity.
- Celery provides vitamin K, potassium, and folate, along with antioxidants that support cardiovascular health.
- Potatoes are a great source of potassium, vitamin C, and B6. Leaving the skins on adds fiber and additional nutrients.
- Green bell pepper is one of the most vitamin C-dense vegetables you can add to a dish, which also helps with the absorption of iron from the beef.
- Tomatoes provide lycopene, a powerful antioxidant associated with reduced risk of certain chronic diseases. Cooking tomatoes actually increases lycopene bioavailability compared to eating them raw.
- Garlic contains allicin and other sulfur compounds that have been studied for their anti-inflammatory and immune-supporting properties.
Read Also: Chicken Vegetable Soup Recipe
Frequently Asked Questions
1. Can I use ground turkey instead of ground beef?
Yes, ground turkey is a great substitute and will work well in this recipe.
Keep in mind that turkey has less fat than beef, so the soup will be slightly leaner and lighter in color. Adding a teaspoon of olive oil when browning and using a full-flavored beef broth will help compensate for the reduced richness.
2. Do I have to brown the beef first, or can I just add it raw?
Browning the beef first is strongly recommended and not a step you want to skip.
The browning process creates flavor through the Maillard reaction, producing hundreds of complex flavor compounds that don’t develop when the meat is simply boiled. Raw beef dropped into liquid will cook through but the final soup will taste noticeably flatter and less savory.
3. My soup tastes bland. How do I fix it?
Start by tasting and adding more salt, since it’s the most common reason a soup tastes flat.
If salt doesn’t fix it, try adding a splash more Worcestershire sauce or a small squeeze of tomato paste. A pinch of sugar can also balance excess acidity from the tomatoes and bring the flavors into harmony.
4. Can I make this soup in an Instant Pot?
Yes, the Instant Pot works well for this recipe.
Use the Sauté function to brown the beef and cook the aromatics as directed, then add all remaining ingredients except the peas. Cook on Manual/Pressure Cook for 10 minutes, then do a quick release. Stir in the peas using the residual heat from the Sauté function for a few minutes until warmed through.
5. Can I add beans to this soup?
Absolutely. Kidney beans, cannellini beans, or great northern beans are all excellent additions that add fiber and extra heartiness.
Drain and rinse a 15 oz can and stir them in during the last 10 minutes of cooking, just long enough for them to heat through and absorb some of the broth flavor.
Read Also: Ham and Bean Soup Recipe
Final Thoughts
This hamburger soup recipe is one of those reliable, make-it-again-and-again recipes that earns a permanent spot in your weeknight dinner rotation.
It’s unfussy, genuinely delicious, and makes the most out of simple pantry staples in a way that feels both comforting and smart.
Whether it’s a cold Tuesday in November or a rainy Sunday when you need something warm and nourishing, this soup delivers every single time.
Go ahead and make a big pot, share it with someone you love, and don’t forget to save some for lunch tomorrow. And if you try it, drop a comment below, I’d love to hear how it turned out and what variations you tried!
Recommended:
- Chicken Tortilla Soup
- Lasagna Soup
- Minestrone Soup
- Cabbage Soup
- Taco Soup
- Santa Fe Soup
- Black Bean Soup
- Corn Soup
- Zucchini Soup
- Spinach Soup



