Skip to main content New<> this month
Get the Allrecipes magazine

Easy Tomato-Beet Soup

Rated as 4.67 out of 5 Stars

"This is a hearty warm soup with just a hint of beets that's quick and easy and makes a healthy filling meal. Served with grilled cheese sandwiches, it makes a weeknight meal you can have on the table in no time. Garnish with sour cream."
Added to shopping list. Go to shopping list.


45 m servings 115
Original recipe yields 6 servings


{{model.addEditText}} Print
  1. Puree tomatoes, beets, tomato paste, and 1/2 cup beef stock together in a blender until smooth.
  2. Pour tomato mixture into a saucepan with the remaining beef stock. Stir sugar, dill, hot pepper sauce, salt, and pepper into the tomato mixture.
  3. Bring the soup to a simmer, reduce heat to medium-low, and cook until the flavors meld, about 30 minutes.


  • Cook's Notes:
  • Use vegetable stock in place of beef stock to make this vegetarian.
  • Freezes well, but if you halve the recipe, be sure amount of tomatoes is at least twice that of beets. The sugar is essential, otherwise soup will be too bitter.

Nutrition Facts

Per Serving: 115 calories; 0.8 22.2 5.1 0 786 Full nutrition

Explore more


Read all reviews 3
Most helpful
Most positive
Least positive

Really good.. the smokiness of the tomatoes, sweetness of beets and the hint of hot sauce..ym

I used a 28 oz can of Unico Pezzettoni in puree no salt added which combines both tomatoes and paste in one can. I roasted the beets ahead of time and didn’t know what to do with them until I fo...

I rated this soup as a 5-star because most people who have tried beets can't even imagine how good this soup would taste. I followed the recipe as listed; however, I would top off with a little...