Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Hamburger Vegetable Soup Recipe

  • Author: EMMA
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Description

A cozy and hearty one-pot soup packed with ground beef, colorful vegetables, and a rich tomato broth. Ready in just 30 minutes, it’s perfect for busy weeknights or weekend comfort food cravings.


Ingredients

Units Scale
  • 1 pound ground beef (93% lean)
  • 1/2 cup chopped yellow onion
  • 3 cloves garlic, minced
  • 28 oz canned diced tomatoes (with juice)
  • 3 cups frozen mixed vegetables (corn, peas, carrots, green beans, potatoes)
  • 3 cups beef broth or stock
  • 15 oz canned tomato sauce
  • 2 tsp Italian seasoning
  • 1 tsp Beef Better Than Bouillon
  • 1/4 tsp kosher salt
  • 1/4 tsp ground black pepper
  • 1/4 tsp garlic powder
  • 1/4 tsp onion powder
  • 1/4 tsp red pepper flakes
  • 1 bay leaf
  • 2 tbsp chopped fresh parsley

Instructions

  1. In a large soup pot over medium heat, cook the ground beef, chopped onion, and minced garlic until browned and cooked through (5–7 minutes). Drain excess fat if needed.
  2. Add diced tomatoes, frozen vegetables, beef broth, tomato sauce, Italian seasoning, Better Than Bouillon, salt, pepper, garlic powder, onion powder, red pepper flakes, and bay leaf.
  3. Bring to a gentle boil, then reduce to a simmer. Cook uncovered for 20 minutes, stirring occasionally, until vegetables are tender.
  4. Remove bay leaf and stir in fresh parsley just before serving.


Notes

Cool completely before storing. Keeps in the fridge for up to 4 days or in the freezer for up to 3 months. Reheat on the stovetop or microwave. Swap in ground turkey, plant-based crumbles, or fresh veggies as desired.


Nutrition

  • Serving Size: 1 bowl
  • Calories: 275
  • Sugar: 7g
  • Sodium: 680mg
  • Fat: 11g
  • Saturated Fat: 4g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 23g
  • Fiber: 4g
  • Protein: 20g
  • Cholesterol: 45mg