Ashley’s Homemade Salsa Recipe

February 20, 2019 (Last Updated: March 22, 2020) - As an Amazon Associate I earn from qualifying purchases.

This Homemade Salsa Recipe brings your favorite Mexican restaurant’s salsa into your dining room. Whether you need some tasty salsa for your tacos or just something to dip some chips, this simple salsa recipe is one you should check out.

A hand dipping chips into our homemade salsa in a white bowl.

We have been spending a lot of time on the taco lately and we haven’t even covered salsa! Today that changes with our best Homemade Salsa Recipe. To be completely honest, this is my wife’s recipe. She is sharing it because it is yum yum good. While I do the majority of the cooking in our house, salsa has become sort of her realm. So, enjoy Ashley’s Homemade Salsa Recipe!

The Benefit of Cooked Salsa

There are many fresh salsa recipes around and I admit, I love a good fresh salsa, but cooked salsa is great too. There are clear benefits of cooked salsa, as well. Most importantly, it blends all of the flavors together. Instead of sort of a salsa salad, you get a full-bodied complete mixture of ingredients. Sure, it does have it’s individual components, but when this recipe stews, it helps all the flavors marry together.

Also, if you like blended salsas, stewing the ingredients helps make this more possible. Ashley is a big fan of the restaurant style salsa and this is a great homemade version of that. Cooking the salsa makes it possible.

Kind of Tomato to Use In Salsa

During the summer, it is a no brainer for us. We pick whatever we have in the garden and can it or use it. We do end up making salsa throughout the winter, however, when tomatoes cannot be found in the garden… at least in the tundra of North Dakota. So, we go to the store and pick them out.

Big vs Small Tomatoes

We chose to include some of the tomato varieties that are more common among sauces. Roma tomatoes are widely available and often times are very economical. While they tend to be a variety that is used in tomato sauce or chunky fresh salsas, they also add some thickness to our salsas. While we call for 4.5 pounds of tomatoes, I would say about half of them are Roma.

The downside of using all Roma tomatoes is that the salsa starts to taste dry. So, we add some of the bigger varieties like Big Boy and Celebrity tomatoes. About half of our salsa is of these other varieties. The other downside of Roma Tomatoes is that they are a bit smaller and tend to be a little more work in peeling.

Blanching Tomatoes

The purpose of blanching tomatoes for this homemade salsa recipe is to remove the skin. Putting tomatoes in boiling water for a brief period of time helps loosen the skin and makes it easy to peel. For many recipes, it is desirable to put the tomatoes directly into an ice bath to stop the cooking, but we are not going to do that for this recipe. We are just going to end up chopping them and putting them right back in a pot to cook. If you feel more comfortable putting them in an ice bath and are just used to it, feel free. Handling hot tomatoes right after blanching can be a bit hot, but I find that they cool down relatively quickly.

A bunch of blanched tomatoes on a white plate

Changing up the Salsa Ingredients

If you don’t like something, don’t add it. If you like more of something, add some more or a different version. For example, we use jalapeno in this recipe, but I have been known to dabble in Carolina Reaper peppers. If you like that or Habenero peppers or whatever hot pepper, use that. Just make sure you know what you are getting into with some of the hot ones.

Some of the ingredients on a cutting board just waiting to be added to our homemade salsa

All Ingredients in pot

Boiling all of the ingredients for our homemade salsa.

A bowl of salsa with some corn tortilla chips right next to it on a wood table.


I really appreciate Ashley’s salsa and that she allowed me to post it here. She goes through a lot to make salsa available in our house on the regular and might be her main cooking chore! If you try this recipe, make sure to share it on Pinterest and then also sign up to get update emails in the sidebar!

Products Used In Recipe


Ashley’s Homemade Salsa Recipe

A hand dipping chips into our homemade salsa in a white bowl.

This restaurant-style Homemade Salsa Recipe is one for the books. It is easy to make and is super delicious. This salsa is a go-to in our house and now it can be the same in yours!

  • Author: Homemade Salsa Recipe
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 2 quarts 1x
  • Category: Salsa
  • Method: Stewed
  • Cuisine: Mexican


  • 4 1/2 Pounds Peeled, cored, and quartered Tomatoes (1/2 roma 1/2 celebrity or big boy)*
  • 3/4 Onion, Chopped
  • 4 Garlic Cloves, peeled
  • 1/4 cup jalapeno, chopped
  • 1/4 cup cilantro, chopped
  • 1/2 teaspoon salt
  • 1/2 teaspoon sugar
  • 1/2 teaspoon cumin


  1. Add all ingredients to large pot
  2. Bring to simmer and cook on medium low for 15 minutes
  3. Use Hand Blender to blend
  4. Simmer for another 15 minutes
  5. Allow to cool and serve


*  Blanch tomatoes by dipping in boiling water for 30 seconds to one minute. Remove with metal spoon and allow to cool. The skin should be loose and peelable.


  • Serving Size: 1/2 cup
  • Calories: 26 Calories
  • Sugar: 4 g
  • Sodium: 81 mg
  • Fat: 0 g
  • Saturated Fat: 0 g
  • Unsaturated Fat: 0 g
  • Trans Fat: 0 g
  • Carbohydrates: 5 g
  • Fiber: 2 g
  • Protein: 1 g
  • Cholesterol: 0 mg

Keywords: Homemade Salsa Recipe

You Might Also Like

No Comments

Leave a Reply

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