| | | |

Homemade Salsa Recipe Instant Pot

Sharing is caring!

Did you know you can make homemade salsa in your Instant Pot? This is an easy and refreshing homemade salsa recipe that is so easy to make. Pair with your Taco Tuesday or a big bowl of salty tortilla chips!

homemade salsa recipe in bowl with bowl of chips in the background

You can pair your salsa with my Instant Pot Salsa Chicken Tacos! Or pair with my Carnitas, Chicken Taquitos, or top your beef enchiladas with this mild salsa.

homemade salsa recipe ingredients on counter

Homemade Salsa

Fresh salsa is one of my favorites. Salsa recipe in a blender is a breeze. You are going to reach for fresh ingredients to really bring out tons of flavor to your salsa. Reach for fresh and ripe veggies to help give your salsa optimal flavor.

Here are some of the homemade fresh salsa ingredients you will want to reach for

  • Tomatoes
  • Red Onions
  • Spices
  • Cilantro
  • Jalapeno
  • And More

Kitchen Supplies for Homemade Salsa Recipe

  • Immersion blender | This kind of blender is ideal for blending up soups right in the pan where they are cooking.
  • Ninja blender | A counter top blender that is highly rated, we use this blender for everything from salsa, to smoothies and more.
  • Salsa serving bowls | You can't beat having restaurant-style salsa serving bowls when you serve chips and salsa with dinner. These individual bowls mean everyone gets their own.

How to Make

This homemade salsa can be spicy or mild. You can pick by how much heat you use for this.

But to start making you will want to place your tomatoes side-by-side in the Instant Pot. Don't stack the tomatoes on top of each other.

Use a tool or spoon to smash your tomatoes to crack the skins. Then add your next 7 ingredients. Close the lid and make sure the valve is set to sealing.

Do high pressure for 5 minutes, with a 10-minute natural release.

Once done, use an immersion blender to help smooth out the salsa. Add in remaining salsa ingredients.

homemade salsa recipe in bowl with chips

How long does homemade salsa last?

Homemade salsa can last 4-6 days when stored in the refrigerator properly. You will need to use your best judgment in terms of quality.

Make sure you store your salsa in an airtight container or it can take on flavors from the odors in the refrigerator.

Can you freeze homemade salsa?

You absolutely can freeze leftover homemade salsa. Just place in a freezer container, and freeze for 2-3 months. When it thaws just know the color will be a little different and texture slightly different depending on the thickness.

It will still taste really good and a great way to mix in recipes and such as well.

How to can salsa?

Want to have a salsa in your pantry? If you plan to can I recommend using a stovetop canner. You will find that the Instant Pot is not approved for canning.

You can learn how to can salsa, over here. She shares all the steps to canning the salsa.

Homemade salsa for canning is a great way to preserve your fresh produce from the garden.

Do I have to use an immersion blender?

If you prefer a chunky style salsa, skip the immersion blender. Just stir in the remaining ingredients and then if you need to smash up a bit with a spoon to reach the texture you prefer for your salsa.

Or you can opt for a classic blender and use the pulse feature to lightly blend until it reaches your desired texture of salsa.

What if I don't have fresh tomatoes?

If you do not have fresh tomatoes no worries. Go right ahead and just reach for canned whole tomatoes and dump them in along with the juice. No need to smash them as they are soft and tender already.

Then you can cook the same way.

Recipe FAQs

How do you make salsa from scratch?

The Instant Pot is an incredible way to make a salsa from scratch. With a few steps and a short cook time you have one incredible salsa to dip your chips in.

Is pico de gallo the same as fresh salsa?

Pico de Gallo and fresh salsa are different. You will find that pico is a really chunky vegetable that offers a ton of flavor. Salsa on the other hand even if chunky has liquid with it, and not as extreme in flavor.

Can I use homemade salsa in recipes?

I enjoy using homemade salsa in my Instant Pot salsa chicken recipe. It transforms the flavor to a whole new level.

Is salsa healthy?

Salsa can be healthy if you use fresh vegetables and watch the salt intake you use. Like all things it is important to eat in moderation.

Is salsa cooked or raw?

This particular salsa recipe is cooked. There are different types of salsa, some are raw and others are cooked.

How to make salsa hot?

If you want to ramp up the heat of this recipe, consider doing a jalapeno salsa or even a habanero salsa. Toss in more peppers and mix up! Leave the seeds for added heat.

Is this a thin or chunky salsa recipe?

You will control the thickness of this salsa. If you want a thick salsa simply don't blend it up at the end. Leave it in chunks. For a more authentic Mexican salsa, you might find blending it up fits your preference best.

Can you freeze salsa?

You are more than welcome to freeze salsa if you would like. The texture will be a bit different as well as how it looks, but the flavor is just as delicious.
Freeze your salsa in a proper container for up to three months. Thaw in the fridge and eat and enjoy, or mix into casseroles, soups, etc.


Yield: 4 servings

Homemade Salsa Spicy or Medium Recipe

Homemade Salsa Spicy or Medium Recipe

Instant Pot Salsa Spicy or Medium Homemade Salsa Recipe is an easy homemade salsa recipe to make without a lot of prep time. This a go-to appetizer recipe for any Mexican-inspired meal, and when you want homemade salsa on its own with chips.

Prep Time 5 minutes
Cook Time 15 minutes
Additional Time 5 minutes
Total Time 25 minutes


  1. Place the tomatoes side-by-side in the inner pot of the Instant Pot. They should all the on the bottom of the pot, and not stacked on top of each other. Smash the tomatoes to crack the skins and release tomato juice.
  2. Add in the next 7 homemade salsa ingredients.
  3. Close the Instant Pot lid and turn the pressure valve to sealing. Set for a high pressure cook time of 5 minutes.
  4. After the cooking time finishes, do a 10 minutes natural pressure release. Then, manually release any remaining pressure.
  5. If using an immersion blender, add the remaining homemade salsa ingredients to the pot and blend.
  6. If using a traditional blender or food processor, add the ingredients from the Instant Pot, along with the cilantro, lime juice and salt and pulverize until the desired consistency of your fresh homemade salsa is reached.

Nutrition Information



Serving Size


Amount Per Serving Calories 81Total Fat 2gSaturated Fat 0gTrans Fat 0gUnsaturated Fat 2gCholesterol 0mgSodium 1728mgCarbohydrates 16gFiber 5gSugar 6gProtein 4g

Did you make this recipe?

Get more Instant Pot recipes in our Facebook group and by following APressureCooker.com on Facebook, Pinterest, and Instagram. Have you tried this recipe? Don't forget to Rate This Recipe and leave a comment!

More Instant Pot Recipes


  • Jessica McCoy

    Jessica McCoy is a seasoned food blogger with 14+ years of experience in the industry. As a self-taught home cook, she enjoys creating and finetuning easy recipes that are fool proof and simple for anyone to make. Her expertise is in all things kitchen: cooking tips, air fryer recipes, Instant Pot and other pressure cooking recipes, and slow cooker recipes. Jessica was the previous owner of AllSheCooks, where she focused on easy every day recipes including budget friendly dinner recipes and desserts.

Sharing is caring!

Similar Posts

Leave a Reply

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