healthy vegetable and beef soup | Garlic + Zest

Healthy Vegetable Beef Soup

Course: Main Course
Cuisine: American
Keyword: beef, farro, vegetables
Prep Time: 20 minutes
Cook Time: 50 minutes
Total Time: 1 hour 10 minutes
Servings: 6
Calories: 377kcal
Warm and comforting, this soup is perfect for a crisp day!
Print Recipe


  • 2 tablespoons olive oil divided
  • 1 medium onion chopped
  • 8 ounces button mushrooms sliced
  • 1 1/4 pounds chuck roast or beef for stew, cut into 1/2" dice
  • 3 medium turnips peeled and cut into 1/2" dice
  • 3 medium carrots peeled and cut into bite size pieces
  • 1 15- ounce can diced tomatoes in juice
  • 4-5 sprigs fresh thyme
  • 1-2 sprigs fresh rosemary
  • 2 bay leaves
  • 6 cups low sodium beef broth or stock
  • 4 cups kale tough stems removed, chopped
  • 1/2 cup farro or substitute barley
  • salt and pepper to taste


  • In a large dutch oven or heavy soup pot, heat 1 tablespoon of the olive oil over medium high heat. Add the mushrooms and a sprinkle of salt (about 1/4 teaspoon), cook and stir until mushrooms begin to brown and give up some of their liquid. Transfer the mushrooms to a small bowl.
  • Heat 1 tablespoon olive oil in the pot and add the beef. Sprinkle with 1/4 teaspoon kosher salt and 1/4 teaspoon pepper. Cook, stirring occasionally until browned, about 5 minutes. Add the mushrooms and chopped vegetables and stir to combine. Simmer on the stove for about 5 minutes.
  • Meanwhile tie the thyme and rosemary together with kitchen string. Add the herbs to the pot along with the bay leaves and tomatoes. Stir in the broth and heat to boiling. Reduce heat to a simmer, cover the pot and cook for 10 minutes.
  • Stir in the kale and farro and simmer for 10-15 minutes more. Season to taste with additional salt and pepper. Serve.


Calories: 377kcal | Carbohydrates: 32g | Protein: 29g | Fat: 16g | Saturated Fat: 5g | Cholesterol: 65mg | Sodium: 699mg | Potassium: 1642mg | Fiber: 6g | Sugar: 8g | Vitamin A: 9765IU | Vitamin C: 78.4mg | Calcium: 149mg | Iron: 4.6mg