This Post May Contain Affiliate Links. Please Read Our Disclosure Policy.

This Instant Pot tomato soup is an absolute dream! A quick and easy version of a classic, made with rich San Marzano tomatoes, caramelized tomato paste, and plenty of aromatics. It’s impossibly thick and velvety smooth, not to mention seasoned to perfection. Serve with crusty bread or a hearty grilled cheese for an even-better version of a cool weather staple!

Two bowls of Instant Pot tomato soup on a table.

How to Make This Recipe

See recipe card below for full list of measurements, ingredients, and instructions.

sauté the aromatics.

Set the Instant Pot to Sauté mode and add a neutral oil to the insert. When the oil is hot and shimmery, add the onions, carrots, and garlic to the insert and stir everything together, then let it all sauté until the onions and carrots are nice and soft. You can stir the aromatics every now and then so they don’t stick to the insert, but don’t overdo it.

Caramelize the tomato paste.

Add 2 tablespoons of tomato paste to the Instant Pot and stir it into the veggies, but don’t stop there. Keep stirring for a couple of minutes, until the tomato paste caramelizes and turns slightly brown. This may not seem necessary, but it really deepens the flavor of the tomato paste and subsequently the whole soup. Don’t skip it!

pressure cook.

When the paste is nicely browned, stir in the rest of the ingredients, then pop the lid onto the Instant Pot and lock it down. Set it to Manual High Pressure mode and set the cook time to 15 minutes.

Make it smooth.

When the 15-minute cook time ends, Quick Release the pressure and remove the lid, then turn off the Instant Pot and let the soup cool a little. Once it’s cooled, transfer the soup to a high-speed blender and purée it until smooth. You’ll need to work in batches, but it’s worth the extra effort.

Season and serve.

When you’re happy with the consistency of the tomato soup, add in the heavy cream and stir until it’s fully incorporated. Season the soup with plenty of sea salt, then ladle it into serving bowls, season it with pepper and fresh basil, and serve warm!

Cheryl’s Tip: It’s important that the heavy cream is at room temperature before you add it to the hot soup. If it’s cold, it can curdle or separate when it hits the hot soup, and that will ruin the whole batch!

Two bowls of Instant Pot tomato soup on a table.

What I Love About This Recipe

  • Tomato soup is such a classic dish, and this Instant Pot version takes everything that is wonderful about the original and makes it even better. It’s faster, it’s easier, it’s arguably even more delicious? Pair it with a grilled cheese or just some crusty bread and you’ve got the perfect pick-me-up for any rainy or chilly day.
  • If you’re used to canned tomato soup, this is NOT that. Canned tomato soups are impossibly thin, borderline watery, vaguely reminiscent of liquidy pizza sauce or tomato juice. Instant Pot tomato soup is rich and perfectly seasoned, impossibly thick and velvety smooth, full of aromatics and herbs and even some sneaky veggies.

Recipe Variations

  • Stovetop Tomato Soup: No Instant Pot? No problem! Follow the recipe as-written, but instead of making the tomato soup in an Instant Pot, you’ll make it in a large, heavy-bottomed pot over medium-high heat. When you get to the part about sealing the lid on the Instant Pot, you’ll instead reduce the heat under your soup pot to low and cover the pot with its lid. Simmer the soup for 30 minutes. After 30 minutes, uncover the pot and finish the recipe as-written, adding the heavy cream and puréeing the soup in an a high-speed blender.
  • Crockpot Tomato Soup: Combine the onion, carrots, garlic, tomato paste, San Marzano tomatoes, chicken broth, dried thyme, bay leaf, and coconut aminos in a slow cooker. Cook the mixture on LOW heat for 6-8 hours or HIGH heat for 4-6 hours. After slow cooking the soup, purée the soup in a high speed blender (or use an immersion blender) and finish it up as instructed below.
  • Make it Dairy Free: If you need this soup to be dairy-free for any reason, you can use a can of unsweetened, full-fat coconut cream (or milk) instead of the heavy cream it calls for.
  • Make it Paleo/Whole30: Replace the heavy cream with unsweetened, full-fat coconut cream (or milk). Omit the sugar entirely or replace it with 2 tablespoons of coconut aminos.
  • Make it Vegan: Use unsweetened, full-fat coconut cream (or milk) instead of heavy cream, and replace the chicken broth with vegetable broth or water.

Making changes to a recipe can result in recipe failure. Any substitutions or variations listed are simple changes that I believe will work in this recipe, but results are not guaranteed.

Recipe By: Cheryl Malik
5 from 10 votes

Instant Pot Tomato Soup

Prep 10 minutes
Cook 20 minutes
Total 30 minutes
Classic tomato soup, made quickly and easily in the Instant Pot!
6 servings

Equipment

  • 6-quart Instant Pot or similar pressure cooker
  • Large wooden spoon or silicone spatula
  • ladle
  • high-speed blender

Ingredients

For the Instant Pot Tomato Soup

  • 2 tablespoons neutral-flavored oil avocado oil, olive oil, refined coconut oil, etc.
  • ½ cup chopped yellow onion approximately 1 small onion
  • 1 cup chopped carrots approximately 2 medium carrots
  • 2 tablespoons minced fresh garlic approximately 4 large cloves
  • 2 tablespoons tomato paste
  • 2 28-ounce cans crushed San Marzano tomatoes do not drain
  • 4 cups chicken broth or vegetable broth, or water
  • 1 teaspoon dried thyme
  • 1 large bay leaf
  • 1-2 teaspoons granulated white sugar
  • 1 ½ cups heavy cream at room temperature
  • sea salt to taste
  • freshly ground black pepper to taste

Serving Suggestions (All Optional)

  • chopped fresh basil
  • grated fresh parmesan
  • crusty bread

Instructions

  • Set Instant Pot to Sauté mode. Add 2 tablespoons neutral-flavored oil to Instant Pot and heat insert until oil is hot and shimmery.
  • When oil is hot, add ½ cup chopped yellow onion, 1 cup chopped carrots, and 2 tablespoons minced fresh garlic. Stir to incorporate, then sauté vegetables, stirring occasionally, 5 to 10 minutes or until onions and carrots are very soft.
  • When vegetables are soft, add 2 tablespoons tomato paste and stir 2 to 3 minutes or until tomato paste begins to caramelize, developing slight brown color.
  • Once tomato paste has caramelized slightly, pour in 2 28-ounce cans crushed San Marzano tomatoes with liquid. Add 4 cups chicken broth, 1 teaspoon dried thyme, 1 large bay leaf, and 1-2 teaspoons granulated white sugar. Stir to incorporate all ingredients, making sure to scrape bottom of Instant Pot insert with spoon to loosen any bits of vegetables or garlic that may have stuck to bottom of insert.
  • When ingredients are incorporated, secure lid on Instant Pot with vent in Sealing position. Set Instant Pot to Manual High Pressure mode and set cook time to 15 minutes. Instant Pot will pressurize and then 15-minute cook time will begin.
  • When 15-minute cook time ends, carefully Quick Release internal pressure. Use caution as any escaping steam will be very hot. Remove lid from Instant Pot and set aside.
  • Turn off Instant Pot and let soup cool slightly. Once soup has cooled, ladle soup into high-speed blender, working in batches. Purée soup until completely smooth, then return soup to Instant Pot. Repeat until soup reaches desired consistency.
  • When entire soup mixture has been blended, add 1 ½ cups heavy cream and sea salt to taste. Stir until fully incorporated.
  • Ladle soup into serving bowls. Season each bowl with plenty of freshly ground black pepper and chopped fresh basil to taste. Garnish with grated fresh parmesan and serve warm with crusty bread if desired.
  • Heavy Cream: It’s important that the heavy cream is room temperature before you add it to the hot soup. If it’s cold, it can curdle or separate when it hits the hot liquid.

Approximate Information for One Serving

Serving Size: 1 servingCalories: 364calProtein: 7gFat: 26gSaturated Fat: 14gTrans Fat: 0gCholesterol: 67mgSodium: 706mgPotassium: 317mgTotal Carbs: 27gFiber: 6gSugar: 14gNet Carbs: 21gVitamin A: 4528IUVitamin C: 5mgCalcium: 66mgIron: 1mg
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did You Make This Recipe?

Tag @40aprons on Instagram and be sure to leave a review on the blog post!

More Delicious Instant Pot Soups You’ll Love

Leave A Review

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.

23 Comments

  1. This has been my go to tomato soup recipe for over a year – it’s so so so delicious. I make it 1-2 times a month. Sometimes I add a bit more carrot if I have some sad ones hanging out in the bin, and it only gets better with the addition honestly. If I’m feeling really spunky, I’ll add in some browned beef and some crisped up Trader Joe’s cauliflower gnocchi. Even more delicious! Anyways, I actually do have a question: any thoughts on adapting this to use up a bunch of fresh tomatoes? Tis the season…

    1. I made this for the first time last night. OMG. My wife and I LOVE this recipe! Best tomato soup! I immediately sent the link to my son and daughter.5 stars

  2. I LOVE how easy this recipe is! I made it ahead of time and just heated it up in the microwave for a few days, and it was just as delicious.5 stars

  3. This was so delicious! I want more! Can I double the recipe? Or will it not fit in the instant pot? Also are you supposed to chop the bay leaf or just stick in it and take it out when serving?5 stars

  4. SO easy and SO delicious. My entire family loves it. Definitely will become a repeat recipe. Thank you so so much ❤️5 stars

  5. This soup is wonderful and so easy to make. I love the flavor and tomato soup is one of my favorites. You have to give this a try you will not be sorry. YUM YUM YUM!5 stars

Where To Next?