Packed with vibrant vegetables, tender bites of lean beef, and protein-rich kidney beans, this High Protein Hearty Vegetable and Meat Soup is a wholesome, one-pot meal that’s as nourishing as it is delicious. Infused with the deep flavors of garlic, thyme, and a rich tomato-beef broth, this satisfying soup is perfect for a cozy family dinner. Loaded with nutrient-dense ingredients like spinach, green beans, and peas, it’s a must-try for anyone looking to balance comforting warmth with healthy eating. Ready in just over an hour, this easy-to-prep soup serves six and is perfect for meal prepping or enjoying as leftovers. Whether you’re craving a protein-packed dish or a hearty vegetable soup, this recipe delivers the best of both worlds!
Scan with your phone to download!
Heat the olive oil in a large pot over medium-high heat.
Season the beef with 1 teaspoon of salt and 0.25 teaspoon of black pepper. Add the beef to the pot and brown it on all sides for about 5 to 7 minutes. Remove the beef from the pot and set aside.
In the same pot, add the chopped onion and garlic. Sauté until the onion is translucent, about 3 minutes.
Add the carrots, celery, red bell pepper, and green beans to the pot. Cook for another 5 minutes, stirring occasionally.
Stir in the diced potato, crushed tomatoes, beef broth, bay leaf, and dried thyme. Return the beef to the pot.
Bring the soup to a boil, then reduce the heat to low. Cover the pot and let it simmer for 40 minutes.
Add the drained kidney beans and frozen peas to the pot. Cook for an additional 10 minutes.
Stir in the fresh spinach leaves and cook for another 5 minutes until the spinach is wilted.
Taste and adjust seasoning with the remaining salt and black pepper if necessary.
Remove the bay leaf before serving. Enjoy your hearty, protein-rich soup!
Serving size | (4308.0g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2145.8 |
Total Fat 59.7g | 0% |
Saturated Fat 15.9g | 0% |
Polyunsaturated Fat 2.8g | |
Cholesterol 317.5mg | 0% |
Sodium 10261.9mg | 0% |
Total Carbohydrate 230.0g | 0% |
Dietary Fiber 60.3g | 0% |
Total Sugars 59.4g | |
Protein 190.2g | 0% |
Vitamin D 0IU | 0% |
Calcium 747.8mg | 0% |
Iron 35.4mg | 0% |
Potassium 8539.3mg | 0% |
Source of Calories