Italian Beef Vegetable Soup

Total Time

Prep: 20 min. Cook: 5 hours


6 servings (1-1/2 quarts)

Updated: Aug. 25, 2023
This hearty vegetable beef soup features a ton of fresh veggies, making it the perfect dish to use up all that summer produce. It's also fantastic during cooler weather! Make sure you serve this Italian soup with some breadsticks, rolls or flaky biscuits. —Courtney Stultz, Weir, Kansas
Italian Beef Vegetable Soup Recipe photo by Taste of Home


  • 1/2 pound lean ground beef (90% lean)
  • 1/4 cup chopped onion
  • 2 cups chopped cabbage
  • 2 medium carrots, chopped
  • 1 cup fresh Brussels sprouts, quartered
  • 1 cup chopped fresh kale
  • 1 celery rib, chopped
  • 1 tablespoon minced fresh parsley
  • 1/2 teaspoon pepper
  • 1/2 teaspoon dried basil
  • 1/4 teaspoon salt
  • 3 cups beef stock
  • 1 can (14-1/2 ounces) Italian diced tomatoes, undrained


  1. In a large skillet, cook beef with onion over medium-high heat until browned, 4-5 minutes, breaking the meat into crumbles. Transfer to a 3- or 4-qt. slow cooker. Stir in remaining ingredients.
  2. Cook, covered, on low 5-6 hours or until carrots are tender.

Can you freeze Italian Beef Vegetable Soup?

Freeze cooled soup in freezer containers. To use, partially thaw in refrigerator overnight. Heat through in a saucepan, stirring occasionally.

Test Kitchen tips
  • Our tasting panel thought the flavor was almost like an Italian cabbage roll.
  • Turn this into a main dish by adding more ground beef.
  • Nutrition Facts

    1 cup: 127 calories, 3g fat (1g saturated fat), 24mg cholesterol, 617mg sodium, 14g carbohydrate (9g sugars, 3g fiber), 11g protein. Diabetic Exchanges: 1 starch, 1 lean meat.

    Recommended Video