Homemade Vegetable Soup

Homemade vegetable soup is one of my go-to favorite comfort foods when I need something quick and nutritious. It is not only easy to make but also delicious for lunch or dinner.

Bowl of homemade vegetable beef soup with tomatoes, corn, peas, carrots, and spinach
Bowl of homemade vegetable soup

I understand that fresh-picked vegetables might pack a few more vitamins than veggies from cans. However, that would take quite a bit longer than most of us have when we get home from work. In contrast to fast food, this homemade vegetable soup is a whole lot better for us.

If you’re in a hurry to get the printable recipe, please feel free to scroll down to the bottom of the page.

Early Memories of Homemade Vegetable Soup

I grew up on military bases, where all the neighbors had something in common. Most of our neighbors, like us, were far from our hometowns, since the U.S. Air Force moved us around quite a bit. As a result, we had our own little traditions with people around us.

One of the things I remember enjoying was potluck dinners at different people’s homes. Sometimes, we were asked to bring our favorite dish, while others had a theme.

Other Names for This Version of Homemade Vegetable Soup

You can get cute with this type of homemade vegetable soup coming up with a theme for it. It will certainly give your children something to remember.

When we lived in Japan, one potluck featured, “Can-Can Soup,” which is basically the same as the recipe below. The host provided the ground beef and the pot to cook it in, while each guest brought cans of vegetables. As each family arrived, we dumped our vegetables into the pot. What we wound up with was vegetable beef soup.

Our military friends in Oregon called this style of homemade vegetable soup “Hobo Stew” or “Hobo Soup.” We had the exact same scenario with the host providing the meat and guests bringing cans of veggies.

Southern Potluck with Homemade Vegetable Soup

The country church my mother used to attend as a child in Mississippi had the same type of dinner, only they called it “Potluck Soup.” Even as an adult, she called it that.

My mother-in-law used to make this soup when my husband and his sister were younger. Plus she added what she called her “secret ingredient” in order to get the young’uns to eat it. The secret ingredient is . . . (drum roll) . . . ketchup. Yep. Just a small squirt of ketchup packs an incredibly flavorful punch.

Whenever I prepare my own version of homemade vegetable soup, I look back on those days with fond memories. It tastes good, no matter what you call it—especially with my mother-in-law’s secret ingredient.

How to Make Quick and Easy Homemade Vegetable Soup

Package of organic grass-fed ground beef
Package of ground beef

First, you start with a pound of ground beef.

Chopping ground beef in a pot.
Chop ground beef

Put it in a skillet or the pot and brown it, breaking it up as you go. I use a hamburger chopper that you can find at most cooking stores or Walmart.

Browned ground beef with hamburger chopper
Browned ground beef

After the meat is brown, drain the grease.

Drained ground beef
Drain ground beef in colander or strainer

Put the meat into the pot and turn heat on medium high.

Organic beef bone broth
Beef bone broth

Pour the beef bone broth in with the meat and stir until it until it bubbles.

Can of organic diced tomatoes
Diced tomatoes

Next, add the tomatoes and stir.

Diced tomatoes in the pot with the chopped ground beef
Tomatoes in the pot
Can of sweet cream style corn
Cream corn

After that, pour in the cream corn. Stir.

Cream corn in the pot with tomatoes and ground beef
Cream corn
Can of chopped spinach
Chopped spinach

Then pour in the spinach and stir.

Canned chopped spinach with tomatoes cream corn, and ground beef
Spinach in the pot
Can of mixed vegetables
Mixed vegetables

Add the vegetables and stir.

Mixed vegetable in the pot with ground beef, tomatoes, cream corn, and spinach
Mixed vegetables in the pot

Finally, if you’ve decided to include my mother-in-law’s secret ingredient, the ketchup, add that and give it another stir.

Put a lid on the soup and let it simmer while you set the table and get washed up. Dinner can be served whenever you’re ready to eat.

Lid on the pot of homemade vegetable soup
Pot with lid

More Delicious Soup Recipes

If you like soup, you’ll also love my homemade bean soup. Another one I enjoy is the cream of chicken soup from the Southern Plate blog. I also enjoy the chili recipe from the Back to My Southern Roots blog. If you like those blogs, check out Julia’s Simply Southern.

Yield: 8 servings

Homemade Vegetable Soup

Homemade vegetable soup that is easy to make and so delicious.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes


  • 1 pound of ground beef
  • 2 cups of bone broth
  • 1 can of diced tomatoes
  • 1 can of cream style corn
  • 1 can of chopped spinach
  • 2 cans of mixed vegetables
  • 1 cup of water (optional)
  • 1/2 cup of ketchup (optional - secret ingredient)


  1. In a soup pot or large skillet, brown the ground beef on medium high, breaking it up as you go. Drain and put it back into the pot.
  2. Pour in the bone broth and stir.
  3. Stir in the diced tomatoes.
  4. Add the cream corn and stir.
  5. Drain the spinach and add to the pot.
  6. Drain and add the vegetables. Stir.
  7. I like thick soup, but if you prefer a thinner broth, add the water.
  8. If you want to add the ketchup, do so now and give it a quick stir.
  9. When the soup comes to a boil on medium high heat, put the lid on the pot and turn the heat down simmer.
  10. Serve hot.


Serve this delicious homemade vegetable soup with bread and butter or crackers and cheese.

Nutrition Information



Serving Size

1-1/2 cup

Amount Per Serving Calories 243 Total Fat 10g Saturated Fat 4g Trans Fat 0g Unsaturated Fat 5g Cholesterol 51mg Sodium 522mg Carbohydrates 19g Fiber 3g Sugar 7g Protein 20g
The nutrition information is a product of online calculators. I try to provide true and accurate information, but these numbers are estimates.

Add a Comment

Your email address will not be published. Required fields are marked *