Warm up with a wholesome bowl of High Protein Hearty Beef and Vegetable Soup, a classic comfort food that’s as nutritious as it is satisfying. Packed with tender chunks of seared beef, vibrant vegetables like carrots, celery, and green beans, and infused with aromatic herbs like thyme and rosemary, this protein-rich soup is a meal in itself. The combination of beef broth and canned tomatoes creates a robust, flavorful base that perfectly complements the medley of textures and flavors. Ready in under two hours and perfect for meal prep, this hearty soup is ideal for feeding a crowd or stocking up on nutritious meals for the week. Garnish with fresh parsley for a burst of color and serve with crusty bread to make it even more irresistible. Whether you're looking for a cozy weeknight dinner or a nourishing post-workout option, this high-protein beef and vegetable soup hits all the right notes.
Scan with your phone to download!
In a large heavy-bottomed pot or Dutch oven, heat olive oil over medium-high heat.
Add the beef cubes in batches, searing them on all sides until browned. Remove the beef from the pot and set aside.
In the same pot, add the diced onion and sauté until translucent, about 5 minutes.
Stir in the minced garlic and cook for another minute until fragrant.
Add the carrots, celery, and potatoes, and sauté for another 5 minutes.
Return the browned beef to the pot, along with its accumulated juices.
Pour in the canned diced tomatoes and beef broth, and stir to combine.
Add the bay leaf, thyme, rosemary, salt, and black pepper. Bring the soup to a boil.
Once boiling, reduce the heat to low and cover the pot. Let it simmer gently for 60 minutes, stirring occasionally.
After 60 minutes, add the green beans and continue to simmer for another 20 minutes.
Finally, stir in the frozen peas and cook until heated through, about 5 minutes.
Remove the bay leaf from the pot and adjust seasoning to taste.
Garnish the soup with chopped fresh parsley before serving.
Ladle the soup into bowls and enjoy. Serve with crusty bread if desired.
Serving size | (5207.9g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3466.8 |
Total Fat 195.3g | 0% |
Saturated Fat 66.9g | 0% |
Polyunsaturated Fat 9.6g | |
Cholesterol 526.2mg | 0% |
Sodium 11060.2mg | 0% |
Total Carbohydrate 268.1g | 0% |
Dietary Fiber 68.8g | 0% |
Total Sugars 86.5g | |
Protein 180.2g | 0% |
Vitamin D 0IU | 0% |
Calcium 1062.7mg | 0% |
Iron 39.5mg | 0% |
Potassium 10979.1mg | 0% |
Source of Calories