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

This Instant Pot Tomato Soup recipe is bursting with robust roasted tomatoes, veggies and fresh basil. It’s a quick comfort meal perfect for any season.

Be sure to try some of our other favorite Instant Pot recipes, Instant Pot Baked Beans, Instant Pot Chicken Stew and Instant Pot Chicken Tortilla Soup.

Instant pot tomato soup
Pin this recipe for later!Pin This

Why You’ll Love It

Homemade tomato soup is one of the most recognizable comfort foods, and there’s just something so satisfying about making it from scratch.

The Instant Pot speeds up the process so the flavors blend together quickly so your soup tastes like it’s been simmering all day when really it only took an hour from start to finish.

Roasted tomatoes give this Instant Pot Tomato Soup an edge above the rest an adding a little white rice helps thicken the soup, making it the perfect consistency for dunking my Oven Grilled Cheese Sandwiches.

The recipe is versatile, so you can create something that really caters to your specific tastes and needs. Use vegetable broth to make it vegan, add red pepper flakes for some heat, or add a little heavy cream for richness.

Roasting the Tomatoes

The key to getting some really amazing flavor infused into this tomato soup is by roasting the tomatoes first.

  1. Slice the tomatoes in half and place on on a roasting pan or a baking sheet with sides (so they don’t slide around). I recommend covering your baking sheet with parchment paper first.
  2. Brush them with olive oil and season with salt and pepper.
  3. Roast at 400℉ for about 45 minutes in the oven to bring out their natural sweetness and remove some of the moisture. Then into the pressure cooker they go.
Collage of 6 images depicting the steps for making tomato soup in an instant pot.

How to Make Instant Pot Tomato Soup

  1. Use the “saute more” function on your Instant Pot so it gets nice and hot, then saute onions, garlic and carrots in some butter or olive oil.
  2. Add vegetable broth and deglaze the pot.
  3. Add the roasted tomatoes, jasmine rice,soy sauce, sugar, vegetable broth and fresh basil to the pot. Secure the lid and cook at high pressure for 3 minutes, then do a 10-minute natural release.
  4. Blend soup with an immersion blender, then taste and season with salt and pepper.
  5. Serve in bowls garnished with fresh basil, homemade croutons and fresh grated Parmesan if desired.

How Many Tomatoes Are in a Pound?

This recipe calls for 3 pounds of tomatoes. I like using Romas, but you can use whatever you personally like.

1 pound of tomatoes equals approximately:

  • 4 Roma Tomatoes
  • 2 large tomatoes
  • 3 medium tomatoes
  • 14.5 ounces canned tomatoes
A bowl of Tomato soup


Is Tomato Soup Good For You?

From scratch soups are a much better alternative to canned because you can adjust the sodium levels (canned soup tends to be quite high in sodium). Homemade Tomato Soup is an excellent source of vitamins A and C, and contains phytonutrients and other essential minerals.

Besides the natural health benefits, soups in general are just feel good comfort food. Their warmth can provide comfort after a long stressful day, and can sooth a sore throat. Soups are definitely a favorite for dinner at out house.

Why do you add rice to the soup?

Adding uncooked rice makes the soup a little thicker without really altering the flavor. I like the thicker consistency, but you can skip this step if you don’t have any on hand or just don’t want to include it.

Can I use canned tomatoes instead of fresh?

Yes you can use canned tomatoes, but fresh roasted tomatoes will give a much better flavor. To substitute canned tomatoes in this recipe, use about 40-45 ounces of either whole or crushed tomatoes.

How many tomatoes are in a pound?

A 28-ounce can equals about 2 pounds of fresh tomatoes. To substitute canned tomatoes in this recipe, use about 40-45 ounces of either whole or crushed tomatoes.

Should I skin the tomatoes?

You do not have to skin the tomatoes for this recipe because they are roasted first, softening the skin. Additionally, using the immersion blender will break down the tomatoes, making everything smooth.

Do I have to use an immersion blender?

If you prefer a chunkier soup, you do not have to blend it. However, if you want it smooth and do not have this appliance, you can (carefully) use a blender instead. Always blend hot liquids on the lowest speed or use the pulse button, and if possible, let the soup cool down first. You can always reheat it after it’s blended.

Can I make this on the stove?

Yes, you can cook this on the stovetop instead of the Instant Pot. Roast the tomatoes in the oven. Saute the onions, garlic and carrots in a dutch oven, then add the remaining ingredients. Bring to a boil, cover and reduce to low and simmer for 15-20 minutes. Blend, taste and adjust seasoning, and serve.


Cool soup before storing. Pour into an airtight container and store in the refrigerator for up to 4-5 days. Reheat in the microwave or in a saucepan on the stove (preferred).

To freeze, cool completely then pour into a freezer-safe container. You can freeze in batch or individual portion sizes. Store in the freezer for up to 6 months. Thaw in the refrigerator overnight before reheating.

Tip Title

  • Roasting the tomatoes first adds a ton of flavor and helps to break down the tomatoes for processing. Do not skip this step.
  • If you don’t have the time to roast the tomatoes, you’ll want to use canned tomatoes instead.
  • If you find the soup to be too acidic, add more sugar, a pinch at a time. Heavy cream will also help to smooth out the flavor.
  • Try my Air Fryer Grilled Cheese sandwiches for dunking in your soup.
A bowl of Tomato soup

Soup Recipes To Try Next

Social media image of instant pot tomato soup

Instant Pot Roasted Tomato Soup

5 from 4 votes
Instant Pot Tomato Soup is bursting with fresh roasted tomatoes, veggies and fresh basil. It's a quick comfort meal perfect for any season.
Prep Time 10 minutes
Cook Time 1 hour
Total Time 1 hour 10 minutes
Servings 6 servings


  • 3 pounds Roma tomatoes cut in half horizontally
  • 2 tablespoons olive oil
  • 1 tablespoon butter
  • 1 medium onion chopped
  • 3 garlic cloves minced
  • 1 carrot chopped
  • 3 cups  vegetable broth can swap for chicken broth or water
  • 2 tablespoons fresh chopped basil or more to taste
  • 2 tablespoons low sodium soy sauce
  • 2 tablespoons jasmine rice
  • 1 tablespoon granulated sugar
  • Salt & ground black pepper to taste
  • Garnishes Fresh basil croutons, fresh grate Parmesan cheese
Save this recipe
Get this sent to your inbox, plus get new recipes from us every week!


  • Preheat oven to 400℉. Layer tomatoes (cut side up) in a foil or parchment paper lined baking tray. Drizzle with olive oil and season with salt & pepper. Roast for 45 minutes.
  • Heat pressure cooker to medium high heat (Instant Pot: press Sauté button, then adjust button to Sauté More function). Pot should be as hot as it can get. (Instant Pot: wait until indicator says HOT).
  • Sauté onions in 1 tablespoon butter for 2 – 3 minutes. Stir in garlic and sauté for 1 minute until fragrant. Add in chopped carrots and saute for another minute.
  • Deglaze the pot by pouring in about ½ cup vegetable broth. Scrape all the brown bits off bottom of the pot with a wooden spoon. 
  • Add roasted tomatoes, jasmine rice and fresh basil to the pot. Pour in soy sauce, sugar and remaining vegetable broth. Close the lid and cook at High Pressure for 3 minutes. Turn off the heat and do a 10 minute Natural Release. Open the lid carefully.
  • Blend soup with an immersion hand blender to desired consistency. Taste the soup and season with salt if necessary. If the soup is too acidic, add a few more pinches of sugar to balance the flavor.
  • Garnish with fresh basil, homemade croutons and Fresh grated Parmesan cheese.
Keyword homemade tomato soup


Calories: 147kcalCarbohydrates: 20gProtein: 3gFat: 7gSaturated Fat: 2gCholesterol: 5mgSodium: 687mgPotassium: 612mgFiber: 3gSugar: 10gVitamin A: 3933IUVitamin C: 33mgCalcium: 33mgIron: 1mg

Nutritional Disclaimer Kristin Maxwell of “Yellow Bliss Road” is not a dietician or nutritionist, and any nutritional information shared is an estimate. For accurate calorie counts and other nutritional values, we recommend running the ingredients through your preferred online nutritional calculator. Calories and other nutritional values can vary depending on which brands were used.

Adapted from Pressure Cooker Recipes.

Kristin Maxwell

Kristin Maxwell is the creator and main recipe developer, writer, and photographer of Yellow Bliss Road. A self-taught cook and self-appointed foodie, she specializes in easy, flavorful and approachable recipes for any home cook.

Free Email Series
5 Secrets to Dinnertime Sanity
Free email series with tested, tasted & terrific dinner recipes!

You Might Also Like

Leave a Comment

Recipe Rating

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


  1. Tori G. says:

    The best tomato soup ever. Absolutely delicious and easy to make!

    1. Kristin says:

      Awesome feedback Tori! Thanks for stopping by.

  2. Risa says:

    Wonderful recipe! Rice addition is genius! Thanks for sharing

    1. Kristin says:

      You are so welcome Risa! Thanks for stopping by.

  3. Risa says:

    This soup was perfect! I loved the texture the rice gave, very inventive of you. Yay. It’s low calorie too! Thank you for sharing.

    1. Kristin says:

      You are so welcome Risa! Awesome feedback, thanks for stopping by.

  4. Lisa Anne Miller says:

    Is the jasmine rice added, uncooked? Thanks!

    1. Kristin says:

      It’s uncooked.

  5. Andrew says:

    Where in the recipe do you use the tablespoon of sugar?

    1. Kristin says:

      Add the sugar when you add the soy sauce.

  6. Angela says:

    I’d love to make this soup, but I don’t have a pressure cooker or Instant Pot. I do have a crock pot. Will that work for this recipe?

    1. Kristin says:

      I haven’t tried this recipe in a crock pot, but I think it would work with some minor adjustments.

  7. Amanda says:

    What does the jasmine rice do? In the post you talked about adding tomato paste. I’m assuming the 2 tbsp of jasmine rice is supposed to be tomato paste? Maybe…

    1. Kristin says:

      The Jasmine rice breaks down and acts as a thickener. There is no tomato paste in this recipe.

  8. Debbie says:

    Delicious! I strained it after belending to remove the seeds.

    1. Kristin says:

      Totally an option! Glad you enjoyed it.