Print

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A cozy, flavorful one-pot soup made with ground beef, potatoes, and mixed vegetables in a tomato-based broth. Perfect for weeknight dinners or meal prep.

Ingredients

Scale
  • 1 lb ground beef (85% lean)

  • 1 medium yellow onion, diced

  • 3 garlic cloves, minced

  • 2 medium carrots, sliced

  • 2 celery stalks, chopped

  • 3 medium potatoes, diced

  • 1 cup green beans (fresh or frozen)

  • 1 cup corn kernels (frozen or canned)

  • 1 (14.5 oz) can diced tomatoes (with juice)

  • 2 tbsp tomato paste

  • 4 cups beef broth (low-sodium)

  • 1 tbsp Worcestershire sauce

  • 1 tsp Italian seasoning

  • Salt and black pepper to taste

  • 1 bay leaf

  • 1 tbsp olive oil

Instructions

  • Heat olive oil in a large pot over medium-high heat. Add ground beef and cook until browned, breaking it up with a spoon.

  • Add onion, garlic, carrots, and celery. Sauté for 5–6 minutes until softened.

  • Stir in tomato paste, cook 1 minute. Pour in beef broth, deglaze the pot.

  • Add diced tomatoes, Worcestershire sauce, seasoning, bay leaf, and potatoes.

  • Bring to a boil, then reduce to a simmer. Cover and cook for 20–25 minutes until potatoes are tender.

  • Stir in green beans and corn. Simmer uncovered for 10 more minutes.

  • Remove bay leaf, taste, and adjust seasoning. Serve hot.