Hey, friends!
Looking for a cozy meal that warms your soul? I’ve got just the thing.
Today, I’ll share my scrumptious hamburger soup featuring rich beef broth.
It’s hearty, delicious, and super easy to whip up. Perfect for chilly nights or when you need a quick dinner idea!
Grab your spoon, and let’s dive into this comforting bowl of goodness!

Possible Ingredient Alternatives
Ground beef can be replaced with ground turkey or plant-based meat alternatives for a leaner or vegetarian option. Adjust cooking time slightly, as turkey may cook faster than beef. For vegetarian versions, add the meat substitute later in the cooking process to prevent overcooking.
Beef stock can be substituted with vegetable broth for a vegetarian soup or chicken broth for a different flavor profile. Use the same amount of liquid as called for in the original recipe.
Russet potato can be swapped with sweet potato or cauliflower for a lower-carb option. Sweet potato will add a slightly sweeter flavor, while cauliflower will make the soup lighter. Adjust cooking time as needed, as these alternatives may cook faster than russet potatoes.
| Preparation Time | 10-15 minutes |
| Cooking Time | 35-45 minutes |
| Total Time | 45-60 minutes |
| Level of Difficulty | Easy |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 800-900
- Protein: 60-70 g
- Fat: 30-35 g
- Carbohydrates: 80-90 g
Ingredients
- 2 tsp olive oil (extra virgin for flavor)
- 1/2 cup frozen corn
- 1 can tomato sauce
- 2 carrots (peeled and diced)
- 2 tsp minced garlic (freshly minced for best flavor)
- 2 tbsp fresh parsley (chopped for garnish)
- 2 celery stalks (diced)
- salt, to taste
- 1 tsp Italian herbs
- 1/2 cup chopped yellow onion
- 1/2 cup chopped green beans
- 1 lb ground beef (90% lean, browned and drained)
- 6 cups beef stock (I use Pacific Foods)
- pepper, to taste
- 1 large russet potato (peeled and diced)
- 1 can diced tomatoes
Step 1: Sauté Vegetables
Heat olive oil in a large pot over medium-high heat.
Add the onion, carrots, and celery to the pot.
Cook for 5-6 minutes, stirring occasionally, until the vegetables are softened.
Step 2: Brown the Ground Beef
Add the ground beef to the pot with the sautéed vegetables.
Season with salt and pepper to taste.
Cook, breaking up the meat with a spoon, until the beef is browned and mostly cooked through.
Add the garlic and cook for an additional 30 seconds, stirring to ensure it becomes fragrant.
Step 3: Simmer with Tomatoes and Seasonings
Add the tomatoes, tomato sauce, Italian seasoning, beef broth, and diced potato to the pot.
Stir to combine all the ingredients and bring the mixture to a simmer.
Reduce the heat if necessary to maintain a gentle simmer and cook for 25-30 minutes until the potatoes are tender when pierced with a fork.
Taste the mixture and adjust the salt and pepper as desired.
Step 4: Add Corn and Green Beans
Stir in the corn and green beans into the pot.
Cook for an additional 5 minutes to heat the vegetables through and meld flavors.
This step ensures the corn and beans are cooked just right.
Step 5: Garnish and Serve
Once all the ingredients are cooked to your liking, sprinkle chopped parsley over the pot for a touch of freshness.
Serve the hearty soup hot and enjoy its comforting flavors.

