This hearty beef vegetable soup is packed with tender beef, fresh vegetables, and wholesome flavors. It's perfect for a cozy dinner, offering both comfort and nourishment in every bowl.
1.25cupspeeled and chopped carrots(around 3 medium)
1cupchopped celery(approximately 3 medium)
1.5Tbspminced garlic(about 4 cloves)
8cupslow-sodium beef or chicken broth
214 oz. cansdiced tomatoes
1.5tspdried basil
1tspdried oregano
0.5tspdried thyme
1lbred or yellow potatoeschopped into 3/4-inch cubes
1.5cupschopped green beans(trim ends first)
1.5cupsfrozen corn
1cupfrozen peas
1/3cupchopped fresh parsley
Instructions
In a sizable pot, warm 1 tablespoon of olive oil over medium-high heat.
Dry the beef using paper towels, season with salt and pepper, and brown half of it in the pot for about 4 minutes, turning halfway through.
Once browned, set the beef aside on a plate, add another 1/2 tablespoon of oil, and brown the remaining beef.
With all beef browned, add another tablespoon of oil to the pot, then sauté the onions, carrots, and celery for 3 minutes, followed by the garlic for an additional minute.
Pour in the broth, mix in the tomatoes, the browned beef, and seasonings. Bring to a boil, then reduce heat, cover, and let it simmer for 30 minutes, stirring occasionally.
Stir in the potatoes and let it simmer for another 20 minutes. If you prefer softer beans, add them at this step.
Add the green beans and simmer for another 15 minutes, or until the vegetables and beef reach a tender state.
Finally, incorporate the corn and peas, allowing to heat through for about 5 minutes. Mix in the parsley and serve hot.