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
vegetable beef soup in bowl

Mom’s Hearty Vegetable Beef Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 7 reviews
  • Author: Ashlea Carver
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 6 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American
  • Diet: Gluten Free

Description

This hearty Vegetable Beef Soup is packed with lean ground beef, flavorful herbs, and plenty of veggies. This comfort food classic will only take you around 30-minutes to make and packs so much delicious flavor!


Ingredients

Scale
  • 1 teaspoon olive oil
  • 1 1/2 pounds lean ground beef (I used 93/7)
  • 1 small to medium yellow onion, diced
  • 1 stalk celery, diced
  • 4 cloves garlic, minced
  • 1 tablespoon tomato paste
  • 16 oz mixed frozen vegetables
  • 4 Yukon gold potatoes, small diced
  • 2 1/2 cups crushed tomatoes
  • 1 teaspoon balsamic vinegar
  • 32 oz beef broth
  • 2 teaspoons Italian seasoning
  • 1 teaspoon salt, plus more to taste
  • 1 dried bay leaf
  • 1 small bundle of thyme
  • green onion, for serving
  • parsley, for serving

Instructions

  1. Heat a large pot over medium-high heat. Once hot, add the olive oil and then the beef to the pot. Brown the ground beef, breaking it up as it cooks.
  2. Add the diced onion, diced celery, and minced garlic to the pot and cook for 3-4 minutes until the onion starts to become translucent.
  3. Add the tomato paste, potatoes, frozen vegetables, crushed tomatoes, balsamic vinegar, beef broth, Italian seasoning, salt, bay leaf, and thyme to the pot. Stir until well combined.
  4. Bring the soup to a boil and then reduce to a simmer. Cover and simmer for 20-25 minutes. Give the soup a taste and adjust the seasoning as needed.
  5. Serve with a little chopped green onion and fresh parsley with a grilled cheese on the side!