fbpx Skip to main content

A long-time family favorite, this vegetable soup is the perfect recipe for a cozy and delicious meal. Because this recipe is very versatile, you will have the option of using meat of your choice, as well as plenty of canned vegetables from your garden if desired! Packed with protein and nutrients from the meat and many vegetables components, this soup is great to eat fresh, but it also preserves well in the freezer for removal and consumption at a later date – so make a big pot and ENJOY!

Prep time: 30 minutes

Cook time: 1 hour 30 minutes

Servings: 8+


  • 2 pounds of meat of your choice (in the form of a deboned roast or steaks)

  • 6 onions

  • 1 head cabbage

  • 1 quart crushed tomatoes

  • 8 oz. tomato sauce

  • 6 carrots

  • 3 celery stalks

  • 6 potatoes

  • 15 oz. (1 can) corn

  • 15 oz. (1 can) green beans

  • 15 oz. (1 can) yellow beans

  • 15 oz. (1 can) peas

  • 15 oz. (1 can) northern beans

  • 15 oz. (1 can) black beans

  • 10 beef bouillon cubes

  • 2 Tbsp. garlic powder

  • salt & pepper (to taste)


  • Cut meat into bite-sized cubes and chop onions and cabbage – place in large stock pot.

  • Fill stock pot and contents 1/2 full with water.

  • Cook for 1 hour, boiling lightly and occasionally stirring.

  • While mixture is cooking, slice carrots and celery into bite-sized pieces – set aside. Clean and dice potatoes and place into separate pot with water and boil until tender.

  • When mixture is finished cooking, skim residue from meat from top of water and discard.

  • Add carrots, celery, crushed tomatoes, and tomato sauce to stock pot – cook until tender.

  • Once tender, add potatoes (including water) to stock pot.

  • Add corn, yellow beans, green beans, and northern beans (do not drain) to stock pot. DRAIN black beans and add to stock pot. Mix well.

  • Add beef bouillon cubes, garlic powder, and salt and pepper to taste. Mix well.

  • Allow to simmer for 30 minutes, occasionally stirring.

  • Spoon into bowl and enjoy!

veg soup.png