Instant Pot Tomato Basil Soup

Using Freshly Picked Garden Tomatoes

If you are a seasoned gardener, you may be used to having an abundance of tomatoes this time of year. I have tried many different recipes over the years using freshly picked garden tomatoes, but I always come back to this classic soup recipe. It is so simple and uses only whole ingredients, most of which come from our garden! If you would like more information on gardening and how you can garden wherever you live, click here to read my article on raised bed gardening.


There are several variations that can be made in this recipe. If you prefer to make the soup dairy-free, then substitute coconut milk for the half and half. This recipe makes a generous amount of soup, so I freeze about half of it and save the rest in the refrigerator for an easy meal to grab during the week. This tomato soup recipe pairs really well with grilled cheese or any type of homemade bread. You can also add ground beef to the soup to make Beefy Tomato Soup! I love using the Instant Pot because it cooks the soup very quickly. The Instant Pot has become one of my favorite kitchen gadgets, and definitely the most used!


I used an immersion blender to blend the soup after it’s cooked, but you could also use any other type of blender or food processor instead. Here is the one I recommend and use on a daily basis. You can freeze the soup for 4-6 months or refrigerate for 3-5 days. I find that freezing garden produce is a great alternative to canning. I have not totally mastered the art of canning yet, so when I am in a time crunch I choose to utilize the freezer.



5 from 1 vote

Instant Pot Basil Tomato Soup

Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes


  • 12 medium tomatoes
  • 2 medium onions
  • 3 cloves of garlic
  • 1 tbsp honey
  • 2 tsp apple cider vinegar
  • 1 tbsp olive oil
  • 1 handful of freshly picked basil
  • 1 cup half and half
  • 2 tsp salt
  • 1 tsp pepper
  • 2 tsp italian seasoning


  1. Chop onion and garlic into small pieces.

  2. Turn on Instant Pot to "Saute" mode. Add olive oil, garlic and onion to the pot and saute for one minute.
  3. While onion and garlic are sautéing, wash the tomatoes and slice them in half.

  4. Turn off the Instant Pot and add tomatoes, honey, apple cider vinegar and basil.

  5. Close the lid on the pot. Press the Manual button and manually increase the time to 8 minutes. It will take about 15 minutes for the pot to come to pressure before the timer starts.

  6. Allow the pressure to release naturally for 20 minutes once the soup is finished cooking. Remove the lid and allow the broth to cool for 10 minutes.

  7. Using an immersion blender, blend the contents until the soup has a smooth texture. 

  8. Strain the soup through a fine mesh sieve into another pot. 

  9. Add half and half, salt, pepper and italian seasoning.

  10. If you are planning on freezing this recipe, do not add half and half until you are ready to eat the soup.


Are you new to using the Instant Pot? I’ve complied a list of the Top 10 Highest Rated Instant Pot Accessories. Using these accessories can help you make the most out of your new kitchen appliance!

What is your favorite way to use garden tomatoes? Share your favorite recipe in the comments section below!

About Becca Hurst

I’m Becca, I am married to my high school sweetheart, and together we have two children, ages 4 and 5. I am a part-time social worker, but my heart is always at home with my family.We currently live in a subdivision on 1/3 of an acre. Although our yard is small, we have used the space we have to make a raised bed vegetable garden. It is possible to still grow your own food on a small plot of land! My husband and I share a dream of one day owning several acres of land where we can greatly expand our garden and raise animals.

24 thoughts on “Instant Pot Tomato Basil Soup

  1. There is nothing like using homemade tomatoes in recipes! I won’t go back to store bought spaghetti sauce after making my own! This looks delicious!

  2. Yum! I can’t wait for all my tomatoes to ripen so I can try this recipe. I was wondering how I could make it dairy free right before you mentioned about using coconut milk instead! Thanks for sharing… Sounds tasty!

Leave a Reply

Your email address will not be published. Required fields are marked *