EasyCook
EasyCook

Tomato soup with beef

4 servings

150 minutes

Tomato soup with beef is a rich, aromatic dish of Bulgarian cuisine that combines the depth of meat broth with the brightness of tomatoes. Its history traces back to traditional village recipes where tomatoes added a rich flavor and a slight tang to meat dishes. Beef slowly simmered over fire becomes tender, while vegetables enhanced with onion, celery, and spices fill the soup with a rich bouquet of flavors. Ketchup and apple cider vinegar add zesty notes, making this soup particularly appetizing. Potatoes provide heartiness, and green onions finish the composition with freshness. This dish is perfect for a cozy family dinner or a warming lunch in cool weather, offering delight in every spoonful.

Tomato soup with beef
Energy value per serving
Calories
240.1kcal
Proteins
12.4grams
Fats
11.1grams
Carbohydrates
24.7grams
Ingredients
4servings
Beef
200 
g
Onion
1 
head
Celeriac
100 
g
Tomatoes
500 
g
Butter
20 
g
Potato
200 
g
Ketchup
4 
tbsp
Cooking steps
  • 1

    We take beef, wash it, and cut it into portion pieces. We put it in a pot, add water, and place it on the fire for 1.5-2 hours.

    Required ingredients:
    1. Beef: 200 g
  • 2

    Sauté finely chopped onion in butter. Then add chopped celery and peeled tomatoes. Add ketchup and a spoon of apple vinegar.

    Required ingredients:
    1. Onion: 1 head
    2. Celeriac: 100 g
    3. Tomatoes: 500 g
    4. Butter: 20 g
    5. Ketchup: 4 tablespoons
    6. Apple cider vinegar: 1 tablespoon
  • 3

    We add the chopped potatoes to the prepared broth.

    Required ingredients:
    1. Potato: 200 g
  • 4

    When the potatoes are almost ready, add the sauté, salt, pepper, and cook for about another 10 minutes.

  • 5

    Garnish the ready soup with green onions.