Instant Pot Cream of Tomato Soup

This post contains paid and/or affiliate links. Read full disclosure.
Jump to Recipe

Our semi-homemade Cream of Tomato soup recipe is an easy and delicious alternative to canned soups.

Bowl of semi homemade cream of tomato soup with basil garnish and sourdough toast

You know how there are some flavors that just bring you back to your childhood? Cream of Tomato soup is one of those flavors for me.

Over the years as I’ve started making more things from scratch, the stuff from the can just doesn’t do it for me anymore. That’s why I started making my own homemade cream of tomato soup. You’d be surprised by how easy it really can be… especially when you make it in an Instant Pot!

This recipe is actually more of a semi-homemade recipe since it does use canned tomatoes. That’s why it’s such a quick recipe to make. You can vary the flavor a bit by choosing canned tomatoes that are roasted or with garlic and Italian spices added.

Close up of cream of tomato soup in a white bowl with basil and sourdough toast garnishes

Instant Pot Cream of Tomato Soup Recipe

Making Cream of Tomato Soup in a pressure cooker is fast and easy!
4.75 from 4 votes
Print Recipe
Prep Time: 10 minutes
Cook Time: 5 minutes
Pressurizing Time: 10 minutes
Total Time: 25 minutes
Recipe Servings: 5


  • 4 tablespoons butter
  • 1 ½ cups diced onion
  • 4 garlic cloves - minced
  • 29 ounces canned diced tomatoes
  • 6 ounces canned tomato paste
  • 1 pint chicken stock - or vegetable broth
  • 1 ½ cups heavy whipping cream
  • 1 teaspoon sea salt
  • ½ teaspoon black pepper
  • Fresh basil - for garnish


  • Can opener
  • Sauce Pan
  • Measuring cups and spoons
  • Mixing spoon
  • Immersion blender
  • Instant Pot


  • Add butter to the Instant Pot pan on Saute mode until melted, then add the diced onion and saute until it starts to turn translucent.
  • Add the garlic, and continue to saute until the onions and garlic are soft.
  • Add the chicken stock, diced tomatoes, tomato paste, sea salt and pepper, then stir to combine.
  • Place the lid on the Instant Pot and cook on Soup mode for 5 minutes. When the time is up, allow for natural pressure release for 10 minutes, then release remaining pressure.
  • Remove the lid and stir in the heavy cream. Use an immersion blender to blend the soup into a smoother texture. For the smoothest texture, you can blend the cream of tomato soup in a blender.
  • Serve in bowls garnished with fresh basil. Add salt and pepper to taste, if needed.
    Bowl of semi homemade cream of tomato soup in a white bowl topped with fresh basil on a dark brown table

Nutrition Information Per Serving

Calories: 327kcal | Carbohydrates: 24g | Protein: 7g | Fat: 24g | Saturated Fat: 14g | Cholesterol: 63mg | Sodium: 1242mg | Potassium: 930mg | Fiber: 4g | Sugar: 14g | Vitamin A: 1421IU | Vitamin C: 28mg | Calcium: 160mg | Iron: 3mg

Instant Pot Quick Start Guide

Email series to help you start using your Instant Pot today!

Finger pressing button on Instant Pot.

Leave a Comment

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

Recipe Rating