Print Add to Collection

Vegetable Beef Soup

Rich, very flavorful vegetable beef soup makes a comforting start to a winter meal, and is hearty enough to be served as a delicious, filling main course.
Course Soup
Cuisine American
Keyword soup
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings 6 servings
Calories 272kcal
Author Vered DeLeeuw


  • 1 tablespoon olive oil
  • 1 large onion, finely diced (8 oz)
  • 2 cups diced carrots (2 large carrots, 8 oz)
  • 2 cups diced celery (8 oz)
  • 1 teaspoon kosher salt, divided
  • 1/2 teaspoon black pepper, divided
  • 1 lb. lean ground beef (85/15)
  • 1 tablespoon minced garlic
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried rosemary
  • 1/4 teaspoon red pepper flakes
  • 4 cups beef broth
  • 1 (26 oz) container Pomi chopped tomatoes
  • 1 dried bay leaf
  • 1/2 cup grated Parmesan for serving


  • Heat a large saucepan over medium-high heat, about 2 minutes. Add the oil.
  • Stir in the onions, carrots and celery and season with half the salt and pepper.
  • Cook, stirring frequently, until the vegetables are soft, about 5 minutes.
  • Add the ground beef, garlic, the remaining salt and pepper, oregano, rosemary and red pepper flakes. Cook, stirring to break up the beef as it cooks, until the beef is browned, about 5 minutes.
  • Stir in the beef broth, tomatoes and bay leaf. Bring to a boil. Reduce heat to a simmer and cook, uncovered, stirring occasionally, 30 minutes.
  • Remove the bay leaf. Divide the vegetable beef soup among six individual bowls (appetizer) or four individual bowls (main course) and sprinkle with Parmesan cheese. Serve immediately.


If using American tomatoes, you might want to add a teaspoon of honey to balance out their acidity.
You should also adjust the salt in this recipe according to the products you use. I use regular beef broth. If you use reduced-sodium, consider adding more salt, unless the tomatoes you use are high in sodium. In short, taste and decide for yourself. :)


Calories: 272kcal | Carbohydrates: 14g | Protein: 21g | Fat: 15g | Saturated Fat: 6g | Sodium: 806mg | Fiber: 4g | Sugar: 4g