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

Simple Tomato Soup

Rated as 4.83 out of 5 Stars

"This is my go-to tomato soup recipe. It's so easy and delicious. It's easily made vegan (if you use margarine instead of butter or 2 tablespoons of olive oil), ready in 30 minutes, and I give leftovers to my kids for lunch. If you like, you can add cream, but my family likes it the way it is. I usually serve it with rosemary bread for dunking."
Added to shopping list. Go to shopping list.


30 m servings 100
Original recipe yields 6 servings


{{model.addEditText}} Print
  1. Heat butter and olive oil in a large saucepan over medium-low heat and cook onion and garlic until onion is soft and translucent, about 5 minutes. Add tomatoes, water, sugar, salt, pepper, red pepper flakes, celery seed, and oregano. Bring to a boil. Reduce heat, cover, and simmer for 15 minutes.
  2. Remove from heat and puree with an immersion blender. Reheat soup until warm and season with more salt and pepper if desired.


  • Cook's Note:
  • Use Italian San Marzano tomatoes for the best flavor.

Nutrition Facts

Per Serving: 100 calories; 4.6 14.9 2.4 5 764 Full nutrition

Explore more


Read all reviews 15
Most helpful
Most positive
Least positive

Super easy - super yum! Add a tablespoon of sour cream and grated parmesan to each serving!

This recipe is very easy to make with ingredients most people would have on hand. While some may choose to add cream, we thought it was hearty and filling without the extra fat and calories. D...

I followed the recipe as written. I used canned San Marzano tomatoes. Will definitely make it again!

Outstanding! I used fresh plum tomatoes that I blanched, peeled and chunked. I used a can of diced tomatoes to supplement, two coarsely chopped carrots, added a few dashes of Worcestershire sauc...

Very good tomato soup, takes only 15 minutes to prepare, and is a great pantry dinner. Kids loved it.

really easy and great tomato flavor. I added some cream in the end.

FANTASTIC!!! yes a couple changes.... I used basil..I love the taste of tomatoes and to make it rich in protein I threw in a can of white bean.. they have no flavor so it didn't int...

This soup was easy to make and delicious ! Added a side of grilled cheese and everyone was very happy!

This was my introduction to immersion blenders. (Bought and returned all-clad, happy with Breville, which is dishwasher friendly). Worked like a charm. My edits to the recipe: omit butter and oi...