This Hearty Hamburger Soup is the ultimate 30-minute one-pot comfort dinner! Loaded with savory browned lean ground beef, tender diced potatoes, sweet carrots, celery, green peas, and diced tomatoes all simmered in a rich, flavorful herb-infused beef broth.

It’s an easy, budget-friendly, and wholesome meal that tastes like it simmered all afternoon. Perfect for busy weeknights when you want a warm, satisfying homemade soup that everyone in the family will love!
Why You'll Love This Recipe
- Quick & easy: Made in one single pot from start to finish in just 30 minutes
- Wholesome & budget-friendly: Packed with lean protein and fresh, nourishing vegetables
- Cozy savory broth: Rich beef broth deepened with tomato paste, Worcestershire sauce, and Italian herbs
- Perfect for meal prep: Tastes even better the next day as the flavors meld together!
If you enjoy comforting one-pot beef dinners like our Hearty Cheeseburger Soup or our Slow Cooker Beef Stroganoff, this hamburger soup will quickly join your regular dinner rotation.
Key Ingredients & Smart Substitutions
Here are the simple, wholesome ingredients you’ll need:

- Ground Beef: 1 lb lean ground beef (90/10 or 85/15). Ground turkey or ground pork also work well.
- Potatoes: 3 cups peeled and diced Yukon Gold or Russet potatoes (about 2 medium potatoes).
- Mirepoix Veggies: 2 medium carrots (sliced), 2 ribs celery (diced), and 1 medium yellow onion (diced).
- Green Peas: 1 cup frozen sweet green peas (or green beans/corn).
- Tomatoes: 1 can (14.5 oz) diced tomatoes with juices and 2 tablespoons tomato paste for rich tomato flavor.
- Beef Broth: 5 cups low-sodium beef broth (or bone broth).
- Garlic & Herbs: 3 cloves minced garlic, 1 teaspoon Italian seasoning, and 1 bay leaf.
- Worcestershire Sauce: 1 tablespoon for savory umami depth.
- Olive Oil & Seasonings: 1 tablespoon olive oil, kosher salt, and freshly ground black pepper.
How to Make Hearty Hamburger Soup (Step-by-Step)
1. Brown the Ground Beef: In a large Dutch oven or soup pot over medium-high heat, heat 1 tablespoon of olive oil. Add the lean ground beef and cook for 5 to 6 minutes, breaking it into bite-sized pieces with a wooden spoon until browned. Drain any excess fat.

2. Sauté the Vegetables: Add the diced potatoes, sliced carrots, celery, diced onion, and minced garlic to the pot with the beef. Cook for 3 to 4 minutes until the vegetables begin to soften and become fragrant.

3. Simmer in Rich Tomato-Beef Broth: Stir in the tomato paste, Worcestershire sauce, diced tomatoes with their juices, beef broth, Italian seasoning, and bay leaf. Bring to a rolling boil, then reduce heat to medium-low, cover, and simmer for 15 minutes until the potatoes and carrots are fork-tender. Stir in the sweet green peas during the last 3 minutes of cooking.

4. Ladle & Serve: Remove the bay leaf and season to taste with kosher salt and black pepper. Ladle into warm bowls, garnish with freshly chopped parsley, and serve with toasted crusty sourdough bread!

Chef's Helpful Tips
- Cut potatoes evenly: Keep potato cubes uniform (about 1/2-inch cubes) so they cook through at the exact same time as the carrots
- Deglaze the fond: When stirring in the beef broth, scrape up any browned bits stuck to the bottom of the Dutch oven—that’s where the rich savory flavor lives!
- Customize veggies: Feel free to stir in cut green beans, sweet corn kernels, or shredded cabbage for extra heartiness
What to Serve with Hamburger Soup
- Crusty Bread: Sourdough slices, warm garlic baguettes, or buttery biscuits.
- Salad: A crisp garden side salad with balsamic vinaigrette.
- Grilled Cheese: A gooey melted cheddar grilled cheese sandwich for the ultimate comfort meal!
Storage & Freezing Instructions
To Store: Allow soup to cool completely. Transfer to an airtight container and refrigerate for up to 4 days.
To Freeze: Hamburger soup freezes wonderfully for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop.
Frequently Asked Questions
Can I make this in a Slow Cooker?
Yes! Brown the ground beef and onions in a skillet, then transfer to the slow cooker along with the potatoes, carrots, celery, tomatoes, broth, and seasonings. Cook on LOW for 6 to 7 hours or HIGH for 3 to 4 hours, adding the peas in the last 20 minutes.
Can I use pasta instead of potatoes?
Yes! You can replace potatoes with 1 cup of macaroni elbow pasta or ditalini, adding the pasta during the last 8 to 10 minutes of simmering.
More Comforting Soup Recipes to Savor Next
- Hearty Cheeseburger Soup — Creamy cheddar cheese soup with beef and potatoes.
- Comforting Chicken Pastina Soup — Italian penicillin soup with tiny star pasta.
- Creamy Sausage Ditalini Soup — One-pot Italian sausage and ditalini soup with kale and Parmesan.

Hamburger Soup
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Clara Rosewood
- Total Time: 30 minutes
- Yield: 6 servings 1x
Description
Hamburger soup is a warm and hearty dish that brings comfort and satisfaction to every meal. This simple, one-pot recipe features tender ground beef simmered with vibrant vegetables in a savory broth, making it the perfect choice for chilly evenings or casual gatherings. Easy to prepare and customizable based on your pantry staples, this soup will delight your family with each nourishing spoonful.
Ingredients
- 1 lb lean ground beef (90/10 or 85/15)
- 3 cups peeled and diced Yukon Gold potatoes
- 2 medium carrots, sliced
- 2 ribs celery, diced
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 can (14.5 oz) diced tomatoes (with juices)
- 2 tablespoons tomato paste
- 5 cups low-sodium beef broth
- 1 cup frozen green peas
- 1 tablespoon Worcestershire sauce
- 1 tablespoon olive oil
- 1 teaspoon Italian seasoning
- 1 dried bay leaf
- 1/2 teaspoon kosher salt
- 1/4 teaspoon freshly ground black pepper
- Fresh chopped parsley (for garnish)
Instructions
- Brown Ground Beef: In a Dutch oven over medium-high heat, heat olive oil. Add ground beef and crumble for 5 to 6 minutes until browned. Drain excess fat.

- Sauté Vegetables: Add diced potatoes, carrots, celery, onion, and garlic. Sauté for 3 to 4 minutes until fragrant.

- Simmer Broth & Veggies: Stir in tomato paste, Worcestershire sauce, diced tomatoes, beef broth, Italian seasoning, and bay leaf. Bring to a boil, cover, and simmer for 15 minutes until potatoes are tender. Stir in peas during last 3 minutes.

- Ladle & Garnish: Remove bay leaf. Season with salt and pepper. Ladle into bowls, sprinkle with fresh parsley, and serve with crusty sourdough bread!

- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main
- Method: Simmering
- Cuisine: American
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 320
- Sugar: 5g
- Sodium: 610mg
- Fat: 14g
- Saturated Fat: 5g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 4g
- Protein: 22g
- Cholesterol: 70mg






