Nutrition Facts for Hearty tomato beef soup
Blog Research API Download App

Hearty Tomato Beef Soup

Image of Hearty Tomato Beef Soup
Nutriscore Rating: 71/100

Warm up your soul with this hearty tomato beef soup—an irresistible one-pot dish that's bursting with robust flavors and comforting textures. Featuring tender chunks of seared beef, a medley of fresh vegetables like carrots, celery, and potatoes, and a rich tomato-based broth infused with dried herbs, this soup offers a perfect balance of savory depth and wholesome goodness. Simmered to perfection, the dish is made extra aromatic with garlic, onions, and a hint of oregano and thyme, while a pop of fresh parsley adds the finishing touch. Ideal for chilly evenings or family meals, this easy-to-make recipe pairs beautifully with crusty bread for a satisfying, complete meal. With just 20 minutes of prep time and simple ingredients, this homemade tomato beef soup is a nourishing classic you'll want to make again and again!

TITAN HAUS

Pure Titanium Kitchenware
🏆 Safest Cutting Board 2025

Why 10,000+ Chefs Switched to Titanium

No Microplastics
Self-Sanitizing
Knife-Friendly
Dishwasher Safe
Plastic: Harbors Bacteria
Wood: Traps Odors
Titanium Cutting Board
$99 $169
Get 40% Off

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
N/A
🕐
Total Time
20 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

16 items
  • 2 tablespoons olive oil
  • 1 pound beef stew meat, cubed
  • 1 medium yellow onion, diced
  • 2 medium carrots, sliced
  • 2 medium celery stalks, sliced
  • 3 cloves garlic, minced
  • 2 tablespoons tomato paste
  • 28 ounces canned crushed tomatoes
  • 4 cups beef broth
  • 1 teaspoon dried oregano
  • 1 teaspoon dried thyme
  • 1 whole bay leaf
  • 2 medium potatoes, peeled and diced
  • 1 teaspoon salt
  • 0.5 teaspoons black pepper
  • 2 tablespoons fresh parsley, chopped
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

Heat the olive oil in a large pot over medium-high heat.

2

Add the beef stew meat to the pot and cook until browned on all sides, about 4-5 minutes. Remove the beef and set it aside.

3

Reduce the heat to medium, then add the diced onion, sliced carrots, and sliced celery to the pot. Sauté for 5-7 minutes, until softened.

4

Add the minced garlic and tomato paste to the pot. Stir and cook for 1-2 minutes, until fragrant.

5

Return the browned beef to the pot, then add the crushed tomatoes and beef broth.

6

Stir in the dried oregano, dried thyme, bay leaf, and diced potatoes. Season with salt and black pepper.

7

Bring the soup to a boil, then reduce the heat to low. Cover the pot with a lid and let it simmer for 60 minutes, stirring occasionally, until the beef is tender and the flavors have melded.

8

Remove the bay leaf from the soup and discard it.

9

Taste and adjust the seasoning with additional salt and pepper if needed.

10

Garnish the soup with chopped fresh parsley before serving. Serve hot with crusty bread or crackers if desired.

Cooking Tip: Take your time with each step for the best results!
344
cal
19.9g
protein
23.9g
carbs
20.4g
fat

Nutrition Facts

1 serving (496.9g)
Calories
344
% Daily Value*
Total Fat 20.4 g 26%
Saturated Fat 7.0 g 35%
Polyunsaturated Fat 0.0 g
Cholesterol 61 mg 20%
Sodium 1160 mg 50%
Total Carbohydrate 23.9 g 9%
Dietary Fiber 4.0 g 14%
Total Sugars 8.4 g
Protein 19.9 g 40%
Vitamin D 0.0 mcg 0%
Calcium 73 mg 6%
Iron 4.0 mg 22%
Potassium 994 mg 21%

*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

26.5%%
22.4%%
51.1%%
Fat: 1095 cal (51.1%%)
Protein: 479 cal (22.4%%)
Carbs: 569 cal (26.5%%)