Spicy Tomato Beef Soup with Corn, Beans, and Sauce
Rich, bright, full of character, and very tasty! This spicy tomato beef soup with corn, beans, and sauce is best served with thick sour cream. It feels like a blend of Mexican-style and Georgian-style flavors.
Updated : 03 March, 2026
Easy
About 30 min.
Ingredients
Preparation
Step 1
Cook beef broth. It’s best to use beef on the bone for a richer broth. Bring to a boil and skim off the foam. You can add a tomato and an onion here for deeper flavor. Salt it - about 1/2 tbsp salt. Simmer the meat for about 2 hours. To check doneness, pierce it with a knife: if the knife goes in easily, it’s ready. Strain the broth.
Step 2
Remove the cooked meat and cut it into small squares. Then peel the vegetables: onion, carrot, and potatoes.
Step 3
Dice the potatoes into small cubes. Add them to the broth. Boil for 6-10 minutes, until tender. Turn off the future soup and set it aside for now.
Step 4
Dice the onion and carrot into small cubes.
Step 5
Sauté the onion and carrot in a skillet for a few minutes, until the onion turns lightly golden.
Step 6
Add tomato sauce made from tomatoes with onion, garlic, and hot pepper (I used homemade adjika). If you don’t have it as a sauce, you can blend these ingredients in a blender. Seasonings: khmeli-suneli, cumin, sugar, and salt.
Step 7
Stew everything in the skillet for 5 minutes. Taste to check if there’s enough salt and spices.
Step 8
Open the beans, rinse them, and add them to the sauce. Stir. Stew for 2 minutes.
Step 9
Then open the corn and add it to the sauce as well. Stir and stew for 2 minutes. Peel the garlic and press it into the mixture.
Step 10
Add the finished sautéed mixture to the soup base. Set aside to let the soup rest. Cook rice. Add rinsed rice to the soup in portions. Serve the finished soup with herbs and sour cream.
Step 11
Enjoy your meal!