Instant Pot Tomato Soup is the easiest way to make delicious homemade tomato soup in minutes! No peeling required!
Turn the Instant Pot to the SAUTE setting.
Sautee the onions in olive oil for about 5 minutes or until softened. Turn off SAUTE setting. Add the garlic, salt and pepper and saute with heat off for another minute.
Add the chopped tomatoes (fresh or canned) all at once. If using canned tomatoes, pour off any juice from can.
Add 1 cup of the chicken or vegetable broth to the mixture in the IP. Add fresh basil, and (optional) thyme, oregano, parsley, and 1 teaspoon sugar to the IP.
Make sure the rubber ring inside the lid is in place and the dial on top of the lid is turned to SEAL. Set the Instant Pot to the MANUAL or HIGH PRESSURE setting for 5 minutes.
Lock the lid into closed position and turn the IP on.
After the timer goes off, let sit for 10-15 minutes and carefully release the remaining steam from the IP using the VENTING position on the lid.
After steam is released, remove lid. Using an Immersion blender, blend the ingredients in the IP until smooth. Add remaining broth (or half and half if using) and stir. You may use the SAUTE setting to quickly warm the soup up if it has cooled after adding additional broth or half and half.
Alternately, carefully place 2 cups of the soup at a time into a blender until all ingredients are smooth.
Serve immediately or turn the IP to the keep warm setting.