clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Instant Pot Tomato Sauce With Basil

Instant Pot Tomato Basil Sauce

  • Author: Instant Pot Eats
  • Prep Time: 15 minutes
  • Cook Time: 55 minutes
  • Total Time: 1 hour 10 minutes
  • Yield: About 4-5 cups 1x
  • Category: Sauce
  • Method: Instant Pot
  • Cuisine: Italian
  • Diet: Vegetarian


Easy Instant Pot Tomato Basil Sauce recipe is a fresh tomato sauce, light, tangy and sweet, with hints of aromatic herb, perfect for spaghetti or other pasta, stews and soups. 


  • 3 tbsp olive oil
  • 1 medium onion, chopped
  • 3 lb / 1.4 kg ripe tomatoes, roughly cut
  • 2 teaspoons garlic powder
  • 0.3 oz / 10 g basil leaves (1 cup loosely packed with leaves)
  • 2 teaspoons salt
  • 1/2 teaspoon pepper
  • 2 teaspoons sugar
  • 1/2 cup water 


  • Prep. Wash tomatoes well but there is no need to peel or remove seeds for this recipe. The skin will cook down and disintegrate in the sauce and the seeds will get blended. If you don’t like any traces of seeds at all, you can always scoop them out, in which case you will need to add a couple more tomatoes to this recipe. Chop the onions while you’re at it, so you’re all set to go.
  • Press the Saute function key on the Instant Pot (press it more than once to cycle to More mode, which is hotter) and add the oil and onion. Cook for 3-4 minutes, stirring a few times until golden and soft.
  • Add tomatoes, basil leaves, all seasoning, and 1/2 cup of water. Stir through.
  • Secure and lock the lid. Set to Pressure Cook for 5 minutes on HIGH pressure. The Instant Pot will take about 20 minutes to come to pressure and then the timer will start. Once done, let the Instant Pot stand undisturbed for about 10 minutes and then use the quick release to let off the remaining pressure.
  • Open the lid and stir the sauce.
  • Press the Saute function again on the More setting. Cook the sauce for 10-12 minutes to reduce the liquid in the sauce by about a third. Make sure to stir frequently. Then Cancel the Saute setting and let the sauce sit for a few minutes to cool down.
  • Once cooled a little, blend the sauce with an immersion blender or transfer in batches to a food processor/standing blender. If you like a thicker sauce, put it back on Saute for 5 more minutes.


  • Serving Size: 2/3 cup
  • Calories: 102
  • Sugar: 7.2 g
  • Sodium: 675.7 mg
  • Fat: 6.4 g
  • Carbohydrates: 11.2 g
  • Fiber: 2.8 g
  • Protein: 2.1 g
  • Cholesterol: 0 mg

Keywords: Tomato Recipes, Spaghetti Sauce, Marinara Sauce, Fresh Tomato Sauce, Vegan, Vegetarian,