Here I am sitting at my desk writing this and it is snowing outside. When the weather is this cold the only thing I want is a big bowl of hearty soup and this Homemade Vegetable Beef Soup recipe fits the bill.

Packed with veggies, this old fashioned hearty beef soup comes together in one-pot in less than an hour and is a perfect soup/stew recipe to feed a crowd. I usually serve it with savory corn muffins or my crusty no knead bread for a meal to make us feel full and satisfied.

A bowl of vegetable beef soup is photographed from the top view as a woman is placing it on the table.

Recipe Ingredients

To me, this beef soup is the dictionary definition of a cold winter night dinner. As its name suggests, the ingredients can be divided into two categories: Beef and vegetables.

Recipe ingredients in small bowls from the top view

Best cut of Beef for this soup:

In terms of meat, you can use stew meat or do what I did and buy the same amount of chuck roast and cut it into small cubes yourself. Here is an informative article as to why it is better to do so.

Additionally, I find that the best cuts of meat to use in vegetable soup with meat are chuck shoulder, chuck roast, or top chuck. So look for whatever is available and within your price range when you are in the market.

Vegetables:

In terms of vegetables, I used onions, carrots, celery, diced tomatoes, Yukan gold potatoes (or red potatoes), fresh green beans and frozen or blanched peas.

With that being said, you can use whatever vegetables you have in your fridge. Next time, I plan on adding some cabbage and corn instead of green beans and peas. During the fall, you can also swap potatoes with butternut squash.

For the most part, you can mix and match vegetables as you please. However, when using mixed vegetables, I recommend keeping an eye on the cooking times as they may vary from one vegetable to another.

You can use frozen vegetables too, but the cooking time might end up being a bit longer.

Seasoning and Spices:

I kept the amount of seasoning in the recipe below to a minimum by only using thyme and a few bay leaves, and finishing it off with some fresh parsley.

A good way to add more flavor to this beef and vegetable soup is to add in some of your favorite spices. I personally love cumin, coriander, Italian Seasoning, and a few red pepper flakes in this recipe.

Additionally, if you are serving this on a cold day like today and don’t mind the heat, you can add in jalapeno peppers and a teaspoon of hot chili powder.

How to make vegetable beef soup:

The process of making it has four parts.

Person pat drying and seasoning beef
  1. Prep the meat: Pat-dry and season the beef with salt and pepper. This is a crucial step for browning the beef and creating flavor so don’t skip it. If you have time, you can do this a day in advance. Then sear the beef with a little bit of oil in a large pot (Preferably a heavy bottom pot like a Dutch oven). I recommend doing this in three batches as you do not want to crowd the pan.
    Here, you do not need the beef to cook fully. Rather, you want them to be lightly browned on the outside. Once your meat is pre-cooked, place it on a plate, cover with foil, and set aside.
Person showing how to make this recipe in four steps
  1. Cook the Veggies: Sauté onions, carrots, and celery (also known as mirepoix) with a wooden spoon scraping the bottom of the pan to get all the bits and pieces of the meat in medium-high heat.
  2. Add the rest of the veggies and stock: Add in tomatoes, potatoes, fresh thyme, bay leaf, and stock. As you will see in the recipe below, I used chicken stock (this homemade chicken stock is my go-to recipe). I find that beef broth to be too rich in a beef stew soup. However, you can use whichever you want.
    After adding the stock, put the lid on, bring it to a boil, reduce heat to medium-low, and let it simmer for 20-30 minutes. The stew meat and potatoes will soften as they cook.

Alternatively, you can use a combination of stock and water as well. In terms of liquid to vegetable & beef ratio, I used 4 cups of liquid as I wanted my beef and vegetable soup to have a thicker texture. However, if you would rather have a soupy texture, you can add an additional cup of water.

  1. Add in the veggies that cook fast & simmer: Finally, add in green beans and frozen peas. We add them in at the last minute as they cook faster compared to the other vegetables. Just like that, in less than an hour, you end up with a big pot of fulfilling, heartwarming, and healthy vegetable beef soup.
Learn how to make homemade beef soup scratch. Made in one pot and ready in less than 1 hour.

RELATED: If you are a fan of vegetable and meat soups, you might also like my Chicken Vegetable Soup recipe. It is very similar to this one but made with chicken instead.

A bowl of homemade veg beef soup garnished with parsley.

What to serve with this recipe

Here are some ideas to serve with your beef vegetable soup:

  • A Loaf of Crusty Bread (Or French Baguette): Try it with a loaf of crusty bread such as my No Knead Bread. With its rich tomato base, I honestly cannot imagine a better soup to dunk your bread in.
  • Cornbread Muffins: As you can see in the photos, I served my vegetable beef stew soup with cornbread muffins. I usually make a batch of these muffins and keep them in the freezer during the winter months to serve with soups and chilis. Flavored with scallions and cheddar cheese, these go so well with anything broth-y.
  • Bulgur Pilaf: If you prefer to serve it with something starchy, you can make my mom’s Bulgur Pilaf recipe. She used to make her bulgur pilaf with lentils, which would go well with this soup. However, if you want you can omit lentils.
  • Wild Rice: If you want something heartier, try serving it with my Wild Rice Pilaf.
  • A Simple Salad: You can also serve your veg beef soup with a simple Spring Green Mix Salad. A few ideas from the archives could be this Brussels Sprout Kale Salad, Kale and Apple Slaw or this Kale Harvest Salad.

Expert Tips and Tricks

  • Can I make it a day ahead?: Yes, as a matter of fact, like most soups and stews, this beef soup tastes better in the next day. Therefore, you can totally make it a day ahead. As long as it is kept in an airtight container in the fridge, it would still be fresh up to 2 days.
  • Can I freeze it?: This soup freezes well. If you decide to freeze be sure to bring it to room temperature and place in airtight containers before placing it in the freezer. Defrost it in the fridge a day before you are ready to serve.
  • Can I make this veg beef soup in a Slow Cooker?: You most certainly can. Here is the recipe: Crockpot Vegetable Beef Soup
  • Can I make it with Ground Beef instead of stew meat?: Yes, you can. To do so, sauté ground beef (I use 85% lean ground beef) over medium heat by breaking big chunks of meat using a wooden spoon. Cook until the meat is no longer pink. Remove from the pan and follow the rest of the recipe exactly as it is. You will put the pre-cooked ground meat exactly when I placed the beef stew back in the pot in the recipe below. Ground Beef Vegetable Beef soup will cook slightly faster (sometime between 25-30 minutes). Once your potatoes are fork tender you can add in the rest of the vegetables (green beans and peas). Once they are cooked (should be no longer than 10 minutes), your vegetable beef stew soup should be ready to serve.
  • Red wine: Some versions of this beef vegetable soup use some red wine and I think it is a great addition. It definitely makes the soup richer. If you want you can add in a quarter cup of red wine when adding the chicken stock.

As these freezing cold temperatures continue, I hope you put this somewhat quick vegetable beef soup recipe on your list of comfort foods and give it a try. If you do so, be sure to take a picture and share it with me on social media. I’d love to see your creations.

Other soup recipes you might like (Perfect for cold winter evenings)

Other beef recipes you might like

If you try this Hearty Vegetable Beef Soup recipe or any other recipe on Foolproof Living, please take a minute to rate the recipe and leave a comment below. It helps others who are thinking of making the recipe. And if you took some pictures, be sure to share them on Instagram using #foolproofeats so I can share them on my stories.

Vegetable Beef Soup Recipe

5 from 14 votes
Yields6 servings
Prep Time20 minutes
Cook Time30 minutes
Total Time50 minutes
Feeling the cold in your bones? Then you have to try this Old Fashioned Vegetable Beef Soup to warm your heart. This is one of those clean-your-fridge recipes that is packed with all kinds of veggies and tender chunks of beef cooked in a rich broth. Ready in less than an hour and freezes perfectly.

Ingredients 

For the Beef:

  • 2 pounds beef stew meat, cut into 1-inch cubes
  • 1 ½ teaspoons Kosher salt
  • ½ teaspoon black pepper, freshly ground
  • 2 tablespoons olive oil, divided

For the Soup:

  • 1 teaspoon olive oil
  • 2 medium onions, chopped – approximately 1 cup
  • 5 carrots, peeled and sliced ½-inch thick slices – approximately 1 cup
  • 5 stalks of celery, chopped – approximately 1 cup
  • 2 cloves of garlic, minced
  • 1 can diced tomatoes, (28 oz.)
  • 1 pound Yukan Gold potatoes, cut into 1/2-inch cubes
  • 3 sprigs of fresh thyme
  • 1 bay leaf
  • 4 cups low-sodium or homemade chicken, or beef stock
  • 1 cups water
  • ½ teaspoon Kosher salt
  • ¼ teaspoon black pepper
  • 1 ½ cups fresh green beans
  • 1 cup frozen peas
  • ¼ cup chopped fresh parsley, as garnish

Instructions 

  • For the beef: Using paper towels, pat-dry the stew meat. Salt and pepper in all sides and set aside. Heat one tablespoon of olive oil in a large heavy bottom pot in medium-high heat. Once it is sizzling hot, add in half of the seasoned beef and cook for 3 minutes on each side. (The beef will not fully be cooked)
    Transfer to a plate. Repeat the same steps with the rest of the olive oil and meat. Transfer the second batch to the plate and cover it with aluminum foil. Do not wash the pot.
  • To make the soup: Heat olive oil in the now-empty pan in medium-high heat. Add in onion, carrots, and celery. Using a wooden spoon, cook the vegetables, scraping the bits and pieces of meat at the bottom of the pan, until they are translucent, 8-10 minutes.
  • Stir in the garlic and cook for 30 seconds.
  • Add in the tomatoes, potatoes, thyme, and bay leaf. Give it a stir.
  • Transfer the semi-cooked beef into the pot. Pour the stock and water over everything, sprinkle it with salt and pepper, and give it a stir.
  • Turn down the heat to medium, put the lid on, bring it to a boil and then let it simmer for 15 minutes.
  • Add in the green beans and frozen peas and cook until green beans are cooked, but still firm, for 10-15 minutes more. Fish out the bay leaf.
  • When ready to serve, ladle into bowls and garnish with fresh parsley.

Video

Notes

Want to make this in a crock pot instead? Then check out my Slow Cooker Vegetable Beef Soup recipe
Freezing Instructions: This dish freezes well. If you prefer to do so, once it comes to room temperature, place it in an airtight container, and close it tightly with a lid. A day before you are ready to serve, let it thaw in the fridge.
Make Ahead Instructions: Like most soups and stews, this beef soup taste better in the next day. Therefore, you can totally make it a day ahead. As long as it is kept in an airtight container in the fridge, it would still be fresh up to 2 days.

Nutrition

Calories: 454kcal | Carbohydrates: 36g | Protein: 43g | Fat: 15g | Saturated Fat: 4g | Cholesterol: 99mg | Sodium: 1237mg | Potassium: 1486mg | Fiber: 7g | Sugar: 11g | Vitamin A: 9196IU | Vitamin C: 45mg | Calcium: 113mg | Iron: 6mg

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

Additional Info

Course: Dinner
Cuisine: American
Tried this recipe?Mention @foolproofliving or tag #foolproofeats!

This recipe and post have been updated with new information, photos, and a quick how to video to help you further as you make it in your kitchen in February 2019. It was originally published on December 2017. No changes were made to the originally published recipe.

About Aysegul Sanford

Hello Friend! I'm Aysegul but you can call me “Ice." I’m the cook/recipe-tester/photographer behind this site.

If you’re looking for approachable, yet creative recipes made with everyday ingredients, you’ve come to the right place. Here, we’re all about recipes that’s been meticulously tested to provide you with a truly foolproof cooking experience regardless of your level of cooking.

The cover of Foolproof Protein packed ebook.

Claim Your Free E-Book

Foolproof Protein-Packed
Sign up to get our free Protein-Packed Meals E-book with recipes you can make in under 45 minutes. Plus, get weekly updates and goodies from us.
Please enable JavaScript in your browser to complete this form.
5 from 14 votes (3 ratings without comment)

Leave a comment

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

Recipe Rating




27 Comments

    1. I am happy to hear that you liked it Kathleen. Thanks for coming by and taking the time to leave a review.

  1. 5 stars
    I made this yesterday and my family loved it. I didn’t have time to make the cornbread muffins but we had some bread. My sons asked for seconds and we didn’t have any leftovers for the next day.
    I used chicken stock as you suggested, but next time I will try it with my mother in law’s beef broth.
    Thanks.

    1. Hi Jordan.. So happy to hear that your family loved it. My husband loves it when I make this soup, especially when it is as cold as it is outside right now.
      I am sure using homemade beef broth will take this soup to the next level. Let me know how it turns out. 🙂
      Cheers!

  2. 5 stars
    Hi Ays,
    I made this today and love the combined flavor of the beef and vegetables. Wonderful. Thanks for the detailed video.

    1. Yay! Videos take a long time to make, but they are really helpful, aren’t they? So happy to hear you liked it Darly. Thanks for coming by.