Print Options:

Homemade Tomato Soup

Yields4 ServingsPrep Time10 minsCook Time40 minsTotal Time50 mins

Homemade Tomato Soup is a household favorite. It is simple to make, tastes better and is actually less expensive than canned soup. Enjoy a bowl today!

Homemade Tomato Soup in a bowl with crackers

 3 cups tomatoes (chopped)
 3 cups vegetable broth (low sodium)
 1 tbsp olive oil
 1 small onion (minced)
 2 cloves garlic (minced)
 2 tbsp whole black mustard seeds
 1 tbsp chili powder
 1 tbsp turmeric powder
 1 tbsp plant butter

Chop tomatoes. Minced onion and garlic.


In a pan, heat olive oil. Put in mustard seeds. Wait until mustard seeds start to pop. Mix in minced onions and garlic. Stir and cook for 1 minute on high.


Add Tomatoes, 1 cup broth, and 1 cup water. Bring to boil and reduce heat to medium. Cook for 5 minutes.


Stir in rest of broth, chili powder, and turmeric. Cook on medium for 10 minutes.

Chunky Homemade Tomato Soup recipe in pan


Remove from heat and let cool for a few minutes. Put 80% of the mixture into a blender. Blend until smooth. Return smooth mixture to the pan. Cook on simmer for 10 minutes.

Creamy Homemade Tomato Soup in pan


Stir in 1 tbsp of plant butter. Simmer for 10 minutes.


Serve hot in bowls.

Also try Tomato Zucchini Summer Soup from TheBossyKitchen

Creamy Homemade Tomato Soup in a bowl

Nutrition Facts

Servings 4

Amount Per Serving
Calories 210