Homemade salsa is a vibrant, versatile condiment that elevates any meal, and making it in the Instant Pot streamlines the process while enhancing flavor. This Instant Pot salsa recipe combines ripe tomatoes, peppers, onions, and classic seasonings into a zesty, chunky salsa—ready in under 30 minutes. Whether for dipping, topping, or mixing into recipes, this homemade version is fresher and more customizable than any store-bought jar.
Ingredients
- 2 pounds ripe Roma tomatoes, cored and quartered
- 1 large yellow onion, peeled and roughly chopped
- 1-2 jalapeño peppers, seeded and chopped (for mild, remove all seeds; for more heat, leave some seeds in)
- 1 large red bell pepper, seeded and chopped
- 3 cloves garlic, minced
- 1/2 cup fresh cilantro leaves, chopped
- 1 teaspoon ground cumin
- 1 teaspoon kosher salt (plus more to taste)
- 1/2 teaspoon freshly ground black pepper
- 1 tablespoon lime juice (freshly squeezed preferred)
- 1 teaspoon sugar (optional, helps balance acidity)
- 1/4 cup water
Instructions
- Prepare the vegetables: Core and quarter the tomatoes, chop the onion and peppers, and mince the garlic. Chop the cilantro and set aside for later.
- Add to Instant Pot: Place the tomatoes, onion, jalapeños, red bell pepper, and garlic in the Instant Pot. Sprinkle with cumin, salt, black pepper, and sugar (if using). Add the water.
- Pressure cook: Secure the lid, set the valve to “Sealing,” and cook on Manual/High Pressure for 5 minutes.
- Natural release: Allow the pressure to release naturally for 10 minutes, then carefully turn the valve to “Venting” to release any remaining pressure.
- Blend: Open the lid. Using an immersion blender, blend the mixture to your desired consistency—chunky or smooth. If you don’t have an immersion blender, carefully transfer in batches to a blender. Be cautious with hot liquids.
- Finish and season: Stir in the chopped cilantro and lime juice. Taste and adjust salt, lime, or heat as desired. If the salsa is too watery for your liking, turn on the Instant Pot’s “Sauté” function and simmer, stirring often, for 5-10 minutes to thicken.
- Cool and serve: Let the salsa cool to room temperature, then transfer to jars or bowls. Refrigerate for at least 1 hour for best flavor before serving.
Tips
- Substitute tomatoes: If Roma tomatoes aren’t available, use any ripe, meaty tomato variety (such as plum or vine-ripened). Canned whole tomatoes (drained) work in a pinch, but fresh yields the brightest flavor.
- Adjusting heat: Control spiciness by increasing or reducing the jalapeños, or swap in serrano peppers for more heat. For a mild salsa, use only one jalapeño and remove all seeds and membranes.
- Storage: Store the salsa in airtight containers in the refrigerator for up to 7 days. For longer storage, freeze in freezer-safe jars or bags for up to 3 months. Thaw in the fridge and stir before using.
- Common mistakes: Avoid over-blending for chunky salsa, and don’t skip the natural release—quick release can cause splattering. Always taste and adjust seasoning after cooking, as flavors intensify as the salsa cools.
Serving Suggestions
- Classic dip: Serve chilled or at room temperature with tortilla chips for a party snack or appetizer.
- Topping: Spoon over tacos, burritos, nachos, or grilled meats for a fresh, zesty kick.
- Mix-in: Stir into rice, scrambled eggs, or beans for instant flavor.
- Salad dressing base: Blend with a little olive oil and extra lime juice for a quick, healthy salad dressing.
Variations
- Roasted salsa: Before adding to the Instant Pot, roast the tomatoes, peppers, and onions under a broiler until charred for a deeper, smoky flavor.
- Fruit salsa: Add 1 cup diced mango, pineapple, or peach before pressure cooking for a sweet-and-spicy twist.
- Tomatillo salsa (Salsa Verde): Replace half or all of the tomatoes with fresh tomatillos, and use green chilies in place of jalapeños.
- Fire-roasted canned tomatoes: Substitute some or all fresh tomatoes with fire-roasted canned tomatoes for extra depth and a hint of smokiness.
- Herb swap: If you’re not a cilantro fan, substitute with fresh parsley or a mix of parsley and fresh oregano for a different herbal note.
Storage and Reheating
Once cooled, transfer the salsa to airtight containers or glass jars. Store in the refrigerator for up to 7 days. The flavors will deepen and meld as it sits, so it’s often even better the next day. For longer-term storage, freeze salsa in portioned freezer-safe bags or containers for up to 3 months—leave some headspace for expansion. To thaw, place in the refrigerator overnight.
Reheating isn’t usually necessary, as salsa is typically served chilled or at room temperature. If you prefer a warm salsa for certain dishes (like topping grilled chicken or fish), gently heat in a saucepan over low heat, stirring frequently, until just warmed through. Avoid boiling, as this can dull the fresh flavors.
Frequently Asked Questions
- Can I make this salsa without an immersion blender?
- Yes, if you don’t have an immersion blender, carefully transfer the cooked mixture in batches to a regular blender or food processor. Be sure to vent the lid slightly or use a kitchen towel to prevent steam buildup, as hot liquids can create pressure and cause splattering. Blend to your preferred consistency and return to the pot or a bowl to finish seasoning.
- Is it safe to can this salsa for pantry storage?
- No, this recipe is not safe for canning in a water bath or steam canner because it is a low-acid food and has not been tested for shelf stability by the USDA. For long-term storage, freeze the salsa instead. If you want to can salsa for pantry storage, use a recipe specifically tested for home canning safety.
- Can I double this recipe in my Instant Pot?
- Yes, you can double the recipe if your Instant Pot is at least 6 quarts. Do not fill the pot past the “Max Fill” line. Cooking time remains the same, but it may take longer to come to pressure and release. Stir well after blending and adjust seasoning as needed.
- Why is my salsa watery, and how can I fix it?
- Fresh tomatoes and vegetables release a lot of liquid during cooking. For a thicker salsa, use the “Sauté” function to simmer the blended salsa for 5-10 minutes, stirring often, until it reaches your desired consistency. Alternatively, strain off some liquid before blending, but remember that the salsa will thicken as it cools.
- Can I use canned tomatoes instead of fresh?
- Yes, you can substitute canned whole or diced tomatoes (about two 14.5-ounce cans, drained) if fresh tomatoes are out of season. The salsa will still be delicious, though the flavor is brightest with ripe, in-season fresh tomatoes.
- How can I make this salsa smoky or more complex?
- For a smoky flavor, add a chipotle pepper in adobo sauce (start with one, minced) or use fire-roasted tomatoes. Roasting the vegetables before pressure cooking also adds depth and complexity to the salsa’s taste.
Related
- Potatoes in the Instant Pot: Easy Steps & Pro Tips for Perfect Results
- Small Potatoes Instant Pot Guide: Easy Steps & Best Tips
- Instant Pot Recipe for Potatoes: Quick, Fluffy, and Versatile