This post may contain affiliate links. Please read our disclosure policy.

By the time you finish reading this, you will be an expert on how to make your very own homemade vegetable beef soup recipe. Super easy to make, so hearty and filling, so tasty, and so comforting. Made with chunks of meat and all your favorite veggies.

how to make beef soup

If you love beef stew, then this homemade vegetable beef soup recipe is right up your alley. The best beef soup you will ever have! There are different ways you can make this recipe whether you choose to make it in a slow cooker or stovetop, the process is super easy and you will have dinner on the table in no time!

How to make this Homemade Vegetable Beef Soup Recipe

There are different ways of making this vegetable beef soup recipe. You can make it on a stovetop, slow cooker or crockpot, or an instant pot. The technique is mostly similar so I will be showing you how to make it on stovetop and slow cooker.

easy beef soup recipe


A great way to make your vegetable beef soup ahead and let it slow cook while you grab the kids from school or rush them to their activities and come back to dinner ready to be served! This is what you need and what you should do:

  • Beef: Since you are using a slow cooker, no need to spend too much money on expensive meat. Chuck Roast will work just fine. Brown or cook the beef in a skillet to give it some extra flavor, cut it up and at it into the slow cooker. This is optional but really recommended for the best flavor.
  • Vegetables: Dig up those veggies in your fridge and its time to use them up. Add in your favorite veggies. I recommend using fresh or frozen veggies.
  • Broth: Beef or veggie broth would work great. You could always use water if you don’t have any broth and add in some spices for flavor.
  • Sauce Base: Tomato sauce works best for a nice tomato base for this homemade vegetable beef soup. Don’t have tomato sauce, you can use some paste.
  • Cook: once everything is added into the slow cooker, add in some salt and pepper and then close it. Let is cook on low for 7-8 hours until everything is tender and juicy!

the best homemade beef soup recipe


This method works great for some. It’s quite easy to make this homemade vegetable beef soup right on your stovetop and not have to worry about a slow cooker or instant pot. Believe or not some people just can’t be bothered using a slow cooker or instant pot.

I will keep this short and sweet! Or if you need the step by step scroll to the recipe card below.

  • Get the meat ready by browning it right in the pot you will be using for a few minutes.
  • Add everything else in. Literally, this will still work. Very easy!
  • Bring to boil, cover the pot and allow to cook on medium heat for about 20-25 minutes.
  • Ready to serve dinner!

vegetable soup with beef


The best cuts of meat to use for any soup would be chuck roast or sirloin steak. They always result in tender juicy meat when cooked in soups. Chuck roast can be a bit tough to cook and needs time to get it tender so it is best to use it when you are using a slow cooker to cook your beef soup recipe. But the result is tender flaky melt in your mouth beef!


For a more filling soup, you can add some pre-cooked rice to your homemade vegetable beef soup. There are other great options for you:

  • Sourdough bread or cornbread
  • Dinner rolls
  • Grilled Cheese
  • Side of salad
  • Crackers
  • Appetizers like mini pizza bites

homemade beef and vegetable soup recipe


Absolutely. If you have leftovers, you can either store in a big and tightly sealed container to freeze or divide it up into smaller containers. Remove from the freezer when ready to eat and either allow to thaw in the fridge a night before or defrost in the microvae a bit before reheating on your stovetop. Frozen beef soup should last up until 6 months.


The easiest way to thicken your homemade vegetable beef soup is to use some sort of flour. Use about 1-2 tablespoons of any flour you have handy, white or wheat. Mix or dissolve in about 1/2 cup of cold water and pour it into the soup. This will allow the soup to thicken as it bowls for another 5-10 minutes.

vegetable soup recipe with tomato sauce base

Homemade Vegetable Soup Feedback

Your feedback is always welcome and important to me. I would love to know what you thought of this easy beef soup recipe. Please leave me a comment below and if you liked it dont forget to give it a 5-star rating.

If you love soup, try these other easy soup recipes:

easy beef soup recipe using veggies and tomato sauce

Also, remember to subscribe to my NEWSLETTER for free and receive recipes like this Homemade vegetable beef soup recipe delivered right to your inbox!

Finally, If you try a recipe and you like it, please use my hashtag #healthyfitnessmeals on INSTAGRAM for a chance to be featured! FOLLOW Healthy Fitness Meals on FACEBOOK | INSTAGRAM | PINTEREST | TWITTER for all of my latest blog posts and recipes.

4.97 from 26 votes

Easy Homemade Vegetable Beef Soup

By: Rena
Servings: 8
Prep: 10 minutes
Cook: 30 minutes
0 minutes
Total: 40 minutes
veggie and beef soup recipe
Hearty herb-filled soup recipe loaded with chunks of beef and your favorite vegetables.


  • 1 lb Sirloin Steak, cut into about 1′′ cubes
  • 1 Tbsp Olive Oil
  • 1 Sweet Onion, diced
  • 2 Celery Stalks, sliced
  • 1 Bell Pepper, chopped
  • 2 Medium Carrots, peeled and sliced
  • 2-3 Garlic Cloves, pressed
  • 1 Tsp Italian Seasoning
  • 2 Large Potatoes, diced into small pieces
  • 6 Cups Low sodium beef stock
  • 1 14oz Can Diced Tomatoes, with juice
  • 1 14oz Can Tomato Sauce
  • 1 Tbsp Worcestershire sauce
  • 1 Cup Chopped green beans, fresh or frozen
  • 1 Cup Corn, fresh or frozen
  • Salt and pepper, to taste
  • 2 Tbsp Chopped parsley, to garnish


  • Heat oil in a large stockpot over medium-high heat. Add cubed steak and cook, stirring frequently, for about 2-3 minutes.
  • Add in onion, celery, carrots, bell pepper, and garlic, and sauté for about 4-5 minutes, or until veggies soften.
  • Stir in potatoes, Italian seasoning, broth, diced tomatoes, tomato sauce, and Worcestershire sauce.
  • Bring to a boil, then reduce the heat and simmer for 20-25 minutes, or until potatoes and beef are tender.
  • Add green beans and corn, and cook for a couple of minutes more. Season with salt and pepper, and pour into bowls.
  • Garnish with fresh chopped parsley and enjoy!


  1. Please keep in mind that the nutritional information is calculated using a nutrition facts calculator. It is a rough estimate and can vary greatly based on products used.
  2. Substitutes:
  • Beef: other substitutes could be chicken breast or ground beef.
  • Vegetable: use any of your favorite vegetables
  • Stock: Beef, chicken or veggie will work
  • Tomato: Paste or sauce


Calories: 221kcalCarbohydrates: 25gProtein: 20gFat: 5gSaturated Fat: 1gCholesterol: 35mgSodium: 438mgPotassium: 1136mgFiber: 4gSugar: 6gVitamin A: 3167IUVitamin C: 36mgCalcium: 88mgIron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Soup
Cuisine: American
Tried this recipe?Mention @healthyfitnessmeals or tag #healthyfitnessmeals!

About Rena Awada

Hi, I’m Rena! Welcome to my blog. I am here to help you prepare delicious, light, fresh meals that your whole family will love!

You May Also Like

Leave a comment

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

Recipe Rating


  1. 5 stars
    Delicious soup! I decided not to use the tomato products, and used chuck stew meat so without the acid of the tomatoes it had to cook on the stove top a little longer in my dutch oven, but it was flavorful, hearty and I liked it so much I ate TOO much in one sitting. Will definitely make again.

      1. 5 stars
        Made this Tonight and it turned out perfect, replaced some of the stick with red wine and it didn’t need the peas or corn at the end, will defo be cooking this again

  2. 5 stars
    A delicious and easy to make vegetable beef soup recipe I have ever tried. Thanks for sharing this beef soup recipe with all of us.

  3. Making this now and I’m using tomato juice instead of beef broth, the beef broth is so salty taste. So I’m hoping turns out ok. I’m cooking beef , onions carrots and tomato juice for a couple hours, then adding potatoes celery and green beans and corn and maybe diced tomatoes, Cooking another 2 hours till all is tender. Hoping it’s scrumptious .