Go Back
+ servings

Best Ever Easy Vegetable Beef Soup

A cozy one-pot vegetable beef soup loaded with juicy ground beef, tender potatoes, carrots, sweet corn, green beans, and tomatoes simmered in a perfectly seasoned broth. Simple, hearty, and weeknight-friendly—great for meal prep and leftovers.
No ratings yet
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course Dinner, Main Course, Soup
Cuisine American
Servings 6 people
Calories 290 kcal

Ingredients
  

  • 1 pound ground beef (85–90% lean; or ground turkey/chicken)
  • 1 tablespoon olive oil (optional, for lean meat)
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 3 cups beef broth, low sodium
  • 1 can (14.5 oz) diced tomatoes, with juice
  • 1 can (15 oz) corn, drained
  • 1 can (14.5 oz) green beans, drained (or use fresh/frozen)
  • 2 medium carrots, sliced
  • 3 medium potatoes, peeled and diced (Yukon gold or russet)
  • 1 teaspoon salt, to taste
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon paprika
  • 1/4 teaspoon dried thyme
  • 1/4 teaspoon dried oregano
  • 1 whole bay leaf (optional)
  • 1 1/2 cups water (more as needed for consistency)
  • 1 cup frozen peas (optional)
  • fresh parsley or green onions, for garnish (optional)

Instructions
 

  • Heat a large soup pot or Dutch oven over medium heat. Add ground beef, season lightly with salt and pepper, and cook until browned, breaking it into crumbles. Drain excess grease if needed (add 1 tablespoon olive oil first if meat is very lean).
  • Stir in the diced onion and cook 3–4 minutes until softened. Add the minced garlic and cook 30 seconds until fragrant.
  • Pour in the beef broth, water, and diced tomatoes with their juice. Add salt, pepper, paprika, thyme, oregano, and the bay leaf. Stir well to combine.
  • Add the potatoes, carrots, corn, and green beans. Bring to a gentle boil over medium-high heat.
  • Reduce heat to low, cover, and simmer 25–30 minutes, stirring occasionally, until potatoes and carrots are tender. Add a splash of water or broth if you prefer a looser consistency.
  • Remove the bay leaf. Stir in the frozen peas, if using, and cook 3–5 minutes more.
  • Taste and adjust seasoning with additional salt and pepper as needed.
  • Ladle into bowls and garnish with chopped parsley or green onions if desired. Serve hot.

Nutrition

Serving: 1.5cupsCalories: 290kcalCarbohydrates: 28gProtein: 18gFat: 12gSaturated Fat: 4gSodium: 620mgFiber: 4gSugar: 6g
Keyword Budget-Friendly, Easy Soup, Meal Prep, one pot dinner, vegetable beef soup, Weeknight Dinner
Tried this recipe?Let us know how it was!