banner ad for attainable sustainable book

Quick & Easy Spicy Salsa Recipe

This spicy salsa recipe is perfect for adding a little bit of kick to your favorite meals. This is a cooked salsa recipe, but it comes together in just 20 minutes. Stir some into homemade guacamole or serve it with your favorite Mexican meal.

This homemade fresh salsa is delicious, too.

spicy salsa in a bowl with jalapeno slices

We are a family of salsa lovers. Some like it hot, some less so, but we all just love our tomato salsa. When I have access to fresh tomatoes, it’s one of the first things I do. (Let me, for a moment, bemoan the fact that I can no longer grow tomatoes by the bushelful — they don’t do well here in my island climate.)

If you’ve got an abundant crop of tomatoes, it’s easy to make your own at home instead of buying jars or bottles of ready-made salsa. Use your favorite garden tomato or roma tomatoes, which are a bit meatier.

The Handcrafted Pantry

Ready to DIY your pantry with healthier ingredients? Check out my ebook, The Handcrafted Pantry! Filled with delicious recipes for some of your favorite condiments, snacks, and toppings, it’s the guide you need to start skipping packaged products and embrace homemade.

Making this spicy salsa recipe

The bulk of the preparation for making this recipe is in chopping and dicing the ingredients. Once that’s done, you’ll simply sauté the onions, fresh garlic, and peppers to soften them and bring out their flavor. Once they’re fragrant, you’ll add the tomatoes and spices and cook just long enough to soften the tomatoes.

Pulsing the cooked salsa in a blender — or using an immersion blender — creates a restaurant style salsa with saucy bits of chunky cooked vegetables.

Serve this spicy homemade salsa with chips for dipping or over our family favorite refried beans. Or spread some inside these homemade tortillas and top with cheese for a delicious quesadilla dinner. Feel free to double or triple the batch; it will keep in the refrigerator for several days.

close up of salsa recipe in a bowl

★ Did you make this spicy salsa recipe? Don’t forget to give it a star rating below! ★


spicy salsa in a bowl with jalapeno slices

Quick & Easy Spicy Salsa

Yield: 4
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes

This healthy and delicious salsa recipe comes together in just 20 minutes.


  • 1 tablespoon extra virgin olive oil
  • ½ medium yellow onion, diced small
  • 2 cloves garlic, diced
  • 1 medium green bell pepper, diced small
  • 1 medium jalapeno, finely chopped
  • Sea salt and black pepper, to taste
  • 2 large tomatoes, seeded and chopped
  • ½ teaspoon dried Mexican oregano, (or oregano)
  • ¼ teaspoon smoked paprika
  • ¼ - ½ teaspoon crushed red pepper flakes
  • ¼ cup water
  • 2½ tablespoon fresh lime juice
  • 2-3 tablespoon fresh cilantro, finely chopped


  1. Heat olive oil in a medium saucepan over medium-high heat. Add onion, bell pepper, and jalapeno and season with salt and black pepper, to taste. Cook, stirring occasionally, until the onion and peppers become soft, around 4-5 minutes.
  2. Add tomatoes, Mexican oregano, smoked paprika, crushed red pepper flakes, and water. Stir to combine and reduce heat to medium-low. Continue cooking, stirring occasionally, for another 4-5 minutes.
  3. Remove from heat and set aside to cool for a few minutes. Once slightly cool, puree mixture with an immersion blender, leaving slightly chunky, or transfer to a regular blender or food processor and pulse a couple of times until just blended.
  4. Transfer salsa to a bowl and stir in fresh lime juice and cilantro. Season with additional salt and black pepper, if desired. Serve immediately or cover and place in the refrigerator until ready to use. Enjoy!


The recipe calls for a yellow onion, but a red onion will work, too!

This homemade salsa will keep in the refrigerator for several days, so you can double recipe to enjoy with your favorite Mexican or Tex-Mex dishes or as a snack with your favorite tortilla chips.

Nutrition Information:
Yield: 4 Serving Size: 1 grams
Amount Per Serving: Calories: 60Total Fat: 4gSaturated Fat: 1gUnsaturated Fat: 0gSodium: 8mgCarbohydrates: 7gFiber: 2gSugar: 3gProtein: 1g

Did you make this recipe?

Share an image on Instagram and tag @attainablesustainable with #attainablesustainable!


Click to save or share!

1 comment… add one
  • Lemongrass Feb 23, 2019 @ 11:47

    I love cilantro in all forms. While a member of a community garden in Brooklyn NY during the late 1990’s, a friend gave me a young plant. I fell in love immediately. Have been hooked since. Now am living in Grenada in the Caribbean, I have not been able to get non GMO seeds. Am looking for some seeds, any way I can. Would love to make the salsa. The flowers are even more breathtaking. Those white petals with the green leaves is natures way of saying anything is possible.

Leave a Reply

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

Skip to Recipe