Instant Pot Tomato Soup

5 from 14 votes
Jump to Recipe

This post may contain affiliate links. Please see our disclosure policy.

Made with simple ingredients, this Instant Pot Tomato Soup is quick, flavorful, and puts store-bought versions to shame!

If you are looking for cheap and easy soup recipes that turn humble pantry staples into masterpieces, you will love this tomato soup recipe. Like my recipes for Instant Pot Potato Soup and Instant Pot Wild Rice Soup, it delivers a knockout!

Bowl of creamy tomato soup topped with croutons and basil.

The Best Homemade Tomato Soup Recipe

Whether you are looking for recipe to pair with a grilled cheese sandwich for a nostalgic (and delicious) lunch, or simply want a cozy, flavorful rich soup that can be on your table fast--let me encourage you to make this Instant Pot Tomato Soup!

With minimal prep and the perfect blend of herbs and fresh vegetables, this recipe for Instant Pot Tomato Soup comes together quickly and creates a rich, nuanced soup that's both affordable and delicious.

And just all of my Instant Pot Soup recipes, Instant Pot Tomato Soup is on the table fast--yet tastes like it has simmered for hours!

Ingredients Needed

Ingredients for Tomato Soup labeled on counter.
  • Canned or Fresh Whole Tomatoes: To enjoy this soup year-round, I typically opt for canned whole tomatoes (San Marzano is best!). When tomatoes are in season and plentiful use the modifications for fresh tomatoes.
  • Tomato Paste: For a deep, rich tomato flavor.
  • Carrots: To sweeten the soup naturally and balance out the acidity of the tomatoes.
  • Onions, Celery, & Garlic: A yellow onion, fresh celery, and garlic are the building blocks of any great soup.
  • Spices: This soup is seasoned with a combination of dried thyme leaves, crushed red pepper flakes, bay, and oregano. You can adjust the amount of red pepper flakes to control the level of spice as desired.
  • Broth: Use low-sodium store-bought or homemade vegetable broth. Chicken stock works as well if you aren't vegetarian.
  • Balsamic Vinegar: I know this sounds like an odd ingredient, but the balsamic vinegar will help to brighten and deepen the flavor of the tomato soup--don't skip it!
  • Heavy Cream: To give this soup a rich, creamy finish.

How to Make Instant Pot Tomato Soup

If you are unfamiliar with cooking in an Instant Pot or the functions of your Instant Pot, be sure to start with my guide for using an Instant Pot for the best results on this and future recipes. You will find the full recipe in detail in the recipe card below.

  1. Saute Aromatics. To help develop incredible flavor in this easy soup, begin this recipe by sautéing the carrots, celery, and onions in a bit of olive oil using the sauté function, until softened. Add in the garlic and tomato paste, oregano, crushed red pepper flakes, pepper, and salt to the inner pot and saute for just 30-60 seconds to really help to develop the flavor.
Side by side instant pot with vegetables before and after sauteeing.
  1. Deglaze Inner Pot. Pour about ½ cup of the broth into the inner pot and scrape up any browned bits off the bottom of the inner pot. This will help to prevent a burn notice from occurring.
  2. Layer Ingredients. Add the remaining broth, canned tomatoes, and bay leaves to the inner pot. Gently stir just to combine.
Side by side photo showing inner pot after deglazing and then after adding all the ingredients for the tomato soup.
  1. Pressure Cook. Place the lid on the inner pot, seal the vent knob, and set the cooking time by using the manual or pressure cook button to cook the soup on High Pressure for 10 minutes.
  2. Let Pressure Release. Once the cooking time has elapsed, let the pressure release naturally for at least 15 minutes. This is crucial so you do not have hot liquid spewing everywhere!
Tomato Soup pressure cooked inside inner pot.
  1. Blend. Remove the bay leaf and stir in the balsamic vinegar and cream (if using), and then blend the soup using an immersion blender right inside the inner pot.
  2. Add Cream (optional). Add the cream to the inner pot and stir to incorporate. Place the lid back on the Instant Pot for just a couple of minutes to let the cream warm through.
Blended tomato soup instant pot before and after adding cream.

Serving Suggestions

Of course, this Instant Pot Tomato Soup pairs beautifully with a homemade grilled cheese sandwich for the ultimate comfort food meal. Another idea is to top your tomato soup with homemade croutons for crunch and fresh basil for an herby, fresh finish. Add a Copycat Panera Greek Salad or Easy Caesar Salad Recipe for a meatless meal that is easy enough to whip up any night of the week.

Bowl of Instant Pot tomato soup topped with croutons topped with basil with tomatoes and garlic in the background.

Recipe Modifications

  • Use Fresh Tomatoes: Replace the 28 ounces of canned tomatoes with 3-½ cups of peeled and seeded tomatoes (~ 10-12 Roma tomatoes.) Be sure to remove the peels and seeds for the best texture.
  • Dairy-Free/Vegan-Friendly: Omit the cream.
  • No Immersion Blender? To use a blender, transfer the soup to a blender and blend with the lid slightly open to allow steam to escape, blend until smooth and then pour the pureed soup back inside the inner pot to add the cream.

More Instant Pot Vegetarian Soup Recipes

Save this Recipe!
Get this sent to your inbox, plus get new recipes from us every week!
5 from 14 votes

Instant Pot Tomato Soup

Servings: 4
Prep: 5 minutes
Cook: 15 minutes
Pressure Build-Up and Release: 30 minutes
Total: 50 minutes
Bowl of creamy tomato soup topped with croutons and basil.
Using the Instant Pot, simple ingredients come together to deliver a flavorful, creamy tomato soup in just over 30 minutes.

Video

Ingredients 

  • 1 tablespoon extra virgin olive oil
  • ½ small yellow onion, minced
  • 1 large carrot, peeled and thinly sliced
  • 1 large stalk celery, diced
  • 2 teaspoons minced garlic
  • ½ teaspoon dried oregano
  • ½ teaspoon dried thyme leaves, (not ground thyme)
  • ¼ teaspoon crushed red pepper flakes, optional
  • 1 tablespoon tomato paste
  • 3 cups low-sodium vegetable broth
  • ½ teaspoon kosher salt
  • ½ teaspoon pepper
  • 1 dried or fresh bay leaf
  • 28 ounce whole tomatoes or diced tomatoes, see note
  • ½ tablespoon balsamic vinegar
  • ½ cup heavy cream, optional

Instructions 

  • Turn the Instant Pot to sauté function and add in 1 tablespoon extra virgin olive oil and let heat for ~1 minute. Once the oil has heated, add in ½ small yellow onion (minced), 1 large carrot (sliced), and 1 large stalk celery (diced) and sauté for 2-3 minutes, stirring occasionally.
  • Once the onions begin to soften, add in 2 teaspoons minced garlic, ½ teaspoon dried oregano, ½ teaspoon dried thyme leaves, ¼ teaspoon crushed red pepper flakes, and 1 tablespoon tomato paste and sauté for 30 seconds just to lightly toast. Hit cancel to turn the Instant Pot OFF.
  • Add 3 cups low-sodium vegetable broth to the inner pot and vigorously scrape up any browned bits on the bottom of the inner pot.
  • Add ½ teaspoon kosher salt, ½ teaspoon pepper, 1 dried or fresh bay leaf, and 28 ounce whole tomatoes or diced tomatoes.
  • Place the lid on the inner pot and be sure the vent knob is sealed. Set to cook on HIGH pressure for 10 minutes. To do this, hit manual or pressure cook and use the +/- buttons to adjust the time to read 10.
  • Once the cooking time has elapsed, let the pressure release naturally for 15 minutes before doing a quick release of any remaining pressure.
  • Remove the lid, discard the bay leaf, add in ½ tablespoon balsamic vinegar Using an immersion blender, blend the soup until smooth. Alternatively, transfer the soup to a blender and blend with the lid slightly ajar to allow steam to escape and then add back to the inner pot. If using a blender, you may need to do this in batches.
  • If using, add ½ cup heavy cream to the inner pot and stir to combine. Place the lid back on the inner pot and let sit for 2-3 minutes, just to warm the cream through. Serve as desired.

Notes

Tomatoes: If you can find them, use San Marzano tomatoes. The flavor truly is much better than regular canned tomatoes.
Fresh Tomatoes: Replace the 28 ounces of canned tomatoes with 3-½ cups of peeled and seeded tomatoes (~ 10-12 Roma tomatoes.) Be sure to remove the peels and seeds for the best texture.
Cream: Omit the cream for a lighter soup OR for a dairy-free/vegan version.
Storage: Leftover tomato soup can be stored in the refrigerator for 4-5 days. I don't recommend freezing unless you didn't add cream, as the cream can separate as the soup defrosts. 

Nutrition

Calories: 195kcalCarbohydrates: 15gProtein: 3gFat: 15gSaturated Fat: 7gCholesterol: 41mgSodium: 1060mgPotassium: 595mgFiber: 3gSugar: 8gVitamin A: 3892IUVitamin C: 30mgCalcium: 54mgIron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @amindfullmom or tag #amindfullmom!

Originally shared in 2018 and updated in 2025.

About Kristen Chidsey

Kristen is a wife, busy mom of two, and creator of A Mind "Full" Mom. From breakfast to dinner to dessert, it is her passion to share tried-and-true recipes that are big on flavor, made with easy-to-find ingredients, and family-approved!

You May Also Like

5 from 14 votes (2 ratings without comment)

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

19 Comments

  1. 5 stars
    Such a flavorful soup! And it’s quick and easy. I had some roma tomatoes on hand that I added to the canned. I will be making this recipe again. Thank you!

  2. Great recipe. Full disclosure, I did make some alterations, based on my stove top recipe. After blending the soup, I added a slurry of 2 T each of cornstarch and water, turned on the sauté function, and let it bubble and thicken a bit. I turned off the sauté function and added 1 1/2 c. oat milk, which I’d warmed a bit first in the microwave .I might add less the next time, but it was still delicious. We love homemade tomato soup, and I've added this recipe to my favourites.