This vegetable beef soup is a hearty, satisfying meal packed with tender sirloin steak, potatoes, mixed vegetables, and tiny pasta, all simmered together in a rich, flavorful broth. It’s the perfect way to stretch a pound of beef into a wholesome, delicious dish that’s sure to please the whole family.
![The soup served in a white bowl with a black rim, set on a light blue table with an aqua linen.](https://www.cook2eatwell.com/wp-content/uploads/2021/08/vegetable-beef-soup-image.jpg)
This soup is the absolute best! I love it. Making it again today for probably the 4th time!!!
- Dianna
What's new in this recipe
This recipe was originally published on August 27, 2021, and we’ve made some fantastic updates! The instructions and process pictures are now numbered for easier following, and a substitutions and variations section has been added for more flexibility. The tips and notes section has been expanded to help set you up for success. Storing and reheating instructions are now included for added convenience, along with handy "jump to" links for simple navigation. We hope these updates make the recipe even easier and more enjoyable to prepare. Happy cooking!
Jump to:
What’s great about this recipe
- Hearty and filling – It’s packed with beef, vegetables, and pasta for a stick-to-your-ribs meal.
- Budget-friendly – It stretches a pound of beef to feed the whole family, and using convenience ingredients like frozen vegetables helps keep costs down.
- Customizable – This recipe is versatile, allowing you to swap in your favorite vegetables, greens, or even different cuts of beef to suit your taste and what you have on hand.
- Great for meal prep – This soup reheats beautifully, making it perfect for leftovers or batch cooking. It also freezes well, so you can enjoy it anytime.
- Easy to make – With clear, easy-to-follow instructions and simple ingredients, this recipe is no-fuss and beginner-friendly.
Ingredients
![The ingredients for the soup arranged in glass bowls and set on a white table. Each item is labeled.](https://www.cook2eatwell.com/wp-content/uploads/2021/08/vegetable-beef-soup-ingredients-labeled.jpg)
- Beef – Sirloin steak works best for this recipe because it’s tender and flavorful. Choose a thick-cut steak and cut it into bite-sized cubes.
- Spices – This soup is simply seasoned with salt, black pepper, oregano, and cumin. A touch of tomato paste is added to enhance the flavor and give the broth a rich color.
- Vegetables – The base of the soup includes onions, celery, and garlic, which build a flavorful foundation for the broth. Potatoes (use red, Yukon, or russet) and mixed vegetables are added later for a hearty soup. For the mixed vegetables, we used a classic frozen blend of carrots, peas, corn, and green beans, which are readily available in most supermarkets.
- Broth – Store-bought broth keeps things simple, so use your favorite brand. If you’re sensitive to salt, use a low-sodium variety. Adjust the salt at the end if necessary.
- Pasta – Small pasta shapes (pastina) give this soup extra heartiness. We used fun star-shaped pasta, but orzo, other stelline, or alphabet shapes would work just as well.
- Oil or fat – Use an oil or fat with a high smoke point since the beef is browned at medium-high heat. Good options include avocado oil, canola oil, vegetable oil, or even rendered beef fat (beef tallow).
- See the recipe card for quantities and preparation.
Prep tips for easy cooking
- Cut the beef into small, bite-sized pieces. Try to keep them roughly the same size so they cook at the same rate.
- Dice the onions and celery finely so they just about melt into the broth, adding flavor without noticeable texture.
- Peel and cut the potatoes ahead of time for convenience. Keep them submerged in cold water to prevent browning and drain them well before adding to the pot.
- Have all your ingredients prepped and measured before starting to make the cooking process smooth and stress-free.
How to make vegetable beef soup
Season the beef with salt. Heat the oil in a large, heavy pot over medium-high heat. When the oil is hot, add the beef.
![Small beef pieces browning in a large pot.](https://www.cook2eatwell.com/wp-content/uploads/2021/08/making-vegetable-beef-soup-process-1.jpg)
- Arrange the steak pieces in one layer and cook for 3 minutes per side, or until browned and the liquid has cooked out.
![Diced onion and celery on top of browned beef pieces in a large pot.](https://www.cook2eatwell.com/wp-content/uploads/2021/08/making-vegetable-beef-soup-process-2.jpg)
- Lower the heat to medium and add the onions and celery. Cook for 2–3 minutes, stirring occasionally.
![Garlic, tomato paste, and seasoning over browned steak pieces in a large pot.](https://www.cook2eatwell.com/wp-content/uploads/2021/08/making-vegetable-beef-soup-process-3.jpg)
- Next, add the garlic, tomato paste, oregano, cumin, and black pepper to the pot. Cook for 1–2 minutes, stirring frequently.
![Beef broth being added to the ingredients in the pot.](https://www.cook2eatwell.com/wp-content/uploads/2021/08/making-vegetable-beef-soup-process-4.jpg)
- Add the beef broth and bring it to a simmer. Lower the heat to medium-low, cover the pot, and cook for 15 minutes, stirring occasionally.
![Small pasta being added to the soup.](https://www.cook2eatwell.com/wp-content/uploads/2021/08/making-vegetable-beef-soup-process-5.jpg)
- Add the potatoes and pasta. Raise the heat and bring the soup back to a simmer. Then, lower the heat to medium-low, cover, and cook for 10 minutes. Stir the soup occasionally to keep the pasta from sticking to the bottom of the pot.
![Mixed vegetables added to the soup.](https://www.cook2eatwell.com/wp-content/uploads/2021/08/making-vegetable-beef-soup-process-6.jpg)
- In the meantime, cook the vegetables using about half the time recommended on the package. Add the vegetables to the soup, raise the heat to medium, cover, and cook for 10 minutes. Stir occasionally.
Taste the soup and add salt if needed. As a reference, we did not add any extra to ours.
![The finished soup served in a white bowl with a teal linen and a spoon.](https://www.cook2eatwell.com/wp-content/uploads/2021/08/vegetable-beef-soup-image-1.jpg)
Substitutions and variations
- Beef options – Sirloin steak is the best choice for its tenderness and flavor, but other cuts like round steak, chuck steak, or stew meat will also work. Keep in mind these cuts may not be as tender as sirloin. If using tougher cuts, increase the cooking time in step 4 to help the beef become more tender.
- Vegetable swaps – Customize the vegetables based on your tastes or what you have on hand. If using softer vegetables like zucchini, broccoli, or cauliflower, adjust the cooking time to avoid overcooking. Add them at the end and cook just until tender.
- Greens – Fresh greens like spinach, kale, or Swiss chard can be stirred in at the very end for an extra boost of nutrients. Stir them in, allow them to wilt, cover, and cook for a few minutes until tender.
- Pasta options – This recipe works wonderfully with small pasta shapes, known as pastina. Popular options include stars (stelline), orzo, and alphabet pasta for a fun twist. Alternatively, you can use small elbow macaroni or even broken spaghetti.
![Four types of pastina laid out on a black board.](https://www.cook2eatwell.com/wp-content/uploads/2021/08/pastina-graphic.jpg)
Storing and reheating instructions
- Refrigerator: Let the soup cool completely before transferring it to an airtight container. Store in the refrigerator for 3–4 days.
- Freezer: Allow the soup to cool completely, then transfer it to an airtight, freezer-safe container. Leave 1–2 inches of space at the top to allow for expansion. Label with the contents and date, and freeze for up to 3 months.
- Reheating: If frozen, thaw the soup in the refrigerator overnight. To reheat, transfer the desired amount to a saucepan and warm over medium to medium-low heat, stirring occasionally, until heated through. Alternatively, microwave the soup in a microwave-safe bowl, stirring every 30–60 seconds until hot.
- Reheating tip: If the soup has thickened during storage, add 1-2 tablespoons of broth at a time while reheating to loosen the consistency.
- Food safety: Always reheat leftovers to an internal temperature of at least 165°F. For more information on food storage and safety, visit the U.S. Department of Agriculture or foodsafety.gov.
Recipe tips and notes
- If using frozen vegetables don’t add them to the soup when they are still frozen because this will significantly drop the temperature of the soup. Instead, cook them just enough to defrost. This can be done easily in the microwave. Follow the package directions but cook them for only about half the recommended time.
- Use low-sodium beef broth if you are sensitive to salt. You can always adjust the seasoning at the end if needed.
- The pasta may not look like much when first added, but it will expand significantly as it cooks. Resist the urge to add too much, as it will absorb a lot of the broth and can make the soup too thick.
- If the soup becomes too thick, add ½ cup of broth at a time until it reaches your desired consistency. Let it come to a simmer before serving.
We’re big soup fans here, and hearty, filling soups are always a hit with my family. If you enjoyed this recipe, be sure to check out our creamy bratwurst soup that’s full of flavor, our beef and noodle soup, and the kid-approved alphabet soup. Plus, don’t miss our popular sausage tortellini soup for more comforting, satisfying meals.
Join Us
Subscribe to our newsletter to get the latest recipes, cooking tips, and kitchen inspiration delivered straight to your inbox. Don’t forget to follow us on social media for daily recipe ideas and more!
📖 Recipe
![The soup served in a white bowl with a black rim, set on a light blue table with an aqua linen.](https://www.cook2eatwell.com/wp-content/uploads/2021/08/vegetable-beef-soup-image-300x300.jpg)
Vegetable Beef Soup
Ingredients
- 1 pound Sirloin Steak cut into small cubes (about ¾–1-inch cubes)
- 1 teaspoon Salt we use kosher salt
- 1 tablespoon Oil use an oil with a high smoke point, such as avocado oil, canola oil, vegetable oil, or beef tallow
- 1 Medium Onion diced
- 1 Celery Rib diced
- 3–4 Garlic Cloves minced
- 1 tablespoon Tomato Paste
- 1 teaspoon Dried Oregano
- ¼ teaspoon Cumin
- ¼ teaspoon Black Pepper
- 6 cups Beef Broth
- 1 Medium Potato peeled and cut into small cubes (about 8 ounces; use red, Yukon, or russet)
- ¼ cup Small Pasta stelline, orzo, alphabet, ditalini, etc.
- 10 ounces Frozen Mixed Vegetables cooked to about half the time recommended on the package (just enough to defrost)
Instructions
- Season the beef with salt.
- Heat the oil in a large, heavy pot over medium-high heat. Arrange the steak pieces in one layer and cook, undisturbed, for 3 minutes. Stir, arrange in one layer again, and cook for another 3 minutes. Continue cooking for 1–2 minutes, stirring constantly, until the liquid has cooked out and the beef is sizzling.
- Lower the heat to medium and add the onions and celery. Cook for 2–3 minutes, stirring occasionally.
- Add the garlic, tomato paste, oregano, cumin, and black pepper to the pot. Cook for 1–2 minutes, stirring frequently.
- Add the beef broth and bring it to a simmer. Lower the heat to medium-low, cover, and cook for 15 minutes, stirring occasionally.
- Add the potatoes and pasta to the pot. Raise the heat and bring the soup back to a simmer. Then, lower the heat to medium-low, cover, and cook for 10 minutes. Stir occasionally to keep the pasta from sticking to the bottom of the pot.
- Cook the vegetables according to the package directions, but only for about half the recommended time (just enough to defrost). Add the vegetables to the soup, raise the heat to medium, cover, and cook for 10 minutes, stirring occasionally.
- Taste the soup and adjust the salt if needed. As a reference, we did not add any extra to ours.
Notes
- Use low-sodium beef broth if sensitive to salt. Adjust seasoning at the end if needed.
- Pasta expands significantly as it cooks, so avoid adding too much to prevent the soup from becoming too thick.
- If the soup is too thick, stir in ½ cup of broth at a time until it reaches your desired consistency. Let it simmer before serving.
Nutrition
The nutritional information above is computer generated and is only an estimate. There is no guarantee that it is accurate. This data is provided as a courtesy for informational purposes only.
Dianna
This soup is the absolute best! I love it. Making it again today for probably the 4th time!!!
Elizabeth
Hi Dianna, Thank you, glad to hear you enjoyed it!
Ashley
Made this for dinner this evening. Turned out so good. We are the entire pot. I did make a few adjustments by adding a little bouillon and I used canned vegetables instead of frozen. I will definitely be making it again. Thank you!
Elizabeth
Hi Ashley, one of the great things about soup is you can customize it with ingredients you have on hand. Thank you for your kind comment, I'm happy you enjoyed it!