Nutrition Facts for Tomato and beef soup

Tomato and Beef Soup

Warm, hearty, and bursting with flavor, this Tomato and Beef Soup is a comforting classic that combines tender chunks of seared beef, vibrant vegetables, and a rich tomato-infused broth. Perfect for chilly evenings, this recipe layers bold flavors by sautéing onion and garlic, caramelizing tomato paste, and slow-simmering the beef with aromatic herbs like thyme and bay leaf. The addition of carrots, celery, and a hint of optional red chili flakes provides balance and depth, making each spoonful delightfully satisfying. Ready in under two hours, this comforting soup pairs beautifully with crusty bread for a complete, wholesome meal. Whether for a family dinner or meal prep, this recipe is a cozy favorite you'll come back to again and again!

Nutriscore Rating: 69/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Tomato and Beef Soup
Prep Time:20 mins
Cook Time:90 mins
Total Time:110 mins
Servings: 6

Ingredients

  • 1 pound beef stew meat
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 tablespoons olive oil
  • 1 medium yellow onion
  • 3 garlic cloves
  • 2 medium carrot
  • 2 celery stalks
  • 1 14-ounce can canned diced tomatoes
  • 2 tablespoons tomato paste
  • 6 cups beef broth
  • 1 bay leaf
  • 1 teaspoon dried thyme
  • 2 tablespoons parsley
  • 0.25 teaspoon red chili flakes (optional)

Directions

Step 1

Season the beef stew meat with salt and black pepper.

Step 2

Heat olive oil in a large soup pot over medium-high heat. Sear the beef in batches, ensuring the pieces are browned on all sides. Remove the beef and set it aside.

Step 3

Chop the onion, garlic, carrots, and celery. In the same pot, sauté the onion and garlic until fragrant and translucent, about 3-4 minutes.

Step 4

Add the carrots and celery to the pot and cook for another 5 minutes until softened.

Step 5

Stir in the tomato paste and cook for 1-2 minutes to deepen its flavor.

Step 6

Add the canned diced tomatoes, beef broth, bay leaf, and dried thyme to the pot. Stir to combine.

Step 7

Return the seared beef to the pot and bring the mixture to a boil.

Step 8

Lower the heat to a simmer, cover, and cook for 60-75 minutes, or until the beef is tender.

Step 9

Taste and adjust seasoning with additional salt, pepper, and optional red chili flakes for heat.

Step 10

Remove the bay leaf and stir in freshly chopped parsley before serving.

Step 11

Serve hot with crusty bread on the side if desired.

Nutrition Facts

Serving size 2688.6 grams (2688.6g)
Amount per serving % Daily Value*
Calories 1808
Total Fat 112.20g 144%
Saturated Fat 36.20g 181%
Polyunsaturated Fat 6.20g
Cholesterol 416mg 139%
Sodium 8725mg 379%
Total Carbohydrate 48.00g 17%
Dietary Fiber 16.80g 60%
Total Sugars 26.00g
Protein 142.80g 286%
Vitamin D 0IU 0%
Calcium 436mg 34%
Iron 20mg 110%
Potassium 4086mg 87%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 57.0%
Protein: 32.2%
Carbs: 10.8%