• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Two Purple Figs
  • Home
  • Recipes
        • By Course
          • Appetizer Recipes
          • Main Dishes
            • Chicken
            • Beef
            • Lamb
            • Pasta
            • Pizza
            • Sandwiches
            • Seafood
          • Side Dishes
          • Soups
          • Salads
          • Breakfast Brunch Recipes
          • Desserts
            • Cakes
            • Cheesecakes
            • Cookies
            • Bars & Brownies
            • Muffins
            • Pies
          • Drinks & Smoothies
        • By Method
          • Videos
          • Quick & Easy
          • Air Fryer Recipes
          • Crock Pot Recipes
          • Instant Pot
          • Finger Food
          • Bread Recipes
          • Dips
        • By LifeStyle
          • Gluten Free
          • Vegetarian
          • Vegan
        • By Cuisine
          • American Recipes
          • Asian Recipes
          • Mediterranean Recipes
          • Mexican Recipes
        • By Occasion
          • Easter
          • Holidays
          • Parties
          • Potluck
          • Tailgate
        • All Recipes
  • Recipe Videos
  • About Me
  • Work with Me
  • Newsletter
You are here: Home / Recipes / Homemade Salsa

Homemade Salsa

May 13, 2015 by Mahy, Updated August 16, 2022 20 Comments

Jump to Recipe Print Recipe
long pin for homemade salsa

Once you try making Homemade Salsa, you’ll never go back! Super easy, tasty and fresh! This Salsa recipe is easily personalized to your taste, so I’ll share how to make salsa and you can take it from there!

a metal bowl of salsa surrounded by chips, fresh tomatoes, jalapeno and cilantro over a tray

Packed with fresh ingredients and flavors, and comes together in 5 minutes in your humble food processor! 

I make homemade salsa all the time. Like all the time.

In summer I make my Best Strawberry Corn Salsa . Vibrant, sweet and fresh! Another favorite summer salsa would be my cilantro corn salsa from this recipe: Grilled Sirloin Steak with Cilantro Corn Salsa.

Today however, we’re talking the basics. So let’s get to it!

HOMEMADE SALSA

Today’s salsa recipe is the classic one you would order at a fancy Mexican restaurant. And I think it’s often called restaurant style salsa.

There are so many variations on this fantastic sauce and I’ll try to cover as many of them as I can in this post. Think of it as a sauce.

What Does Salsa Mean?

Salsa is basically a sauce. Classically it’s a tomato based sauce, where the tomato is flavored with fresh ingredients such as onion, garlic, cilantro, lime juice and spices. 

Is Salsa Healthy?

Totally!! Bright fresh ingredients loaded with vitamin C! It makes for a good nutritious snack!

Should You Cook Salsa?

Yes and No. Today’s recipe is not cooked. There are two types of salsa recipes, one where you taste freshness and brightness. That’s the no cook type. However, cooking salsa also offers a depth and sweetness of tomato flavor. However, I almost always prefer no cook salsa.

the whole tomatoes in a bowl

How Can you Thicken Salsa? ?/ What is Homemade Salsa Watery?

My secret ingredient here which thickens and adds a depth of flavor to your salsa is Ketchup. Yup. As un traditional as it is, it’s absolutely the secret to my popular homemade salsa! PS–I used to teach this recipe at the cooking school and everyone raved about it!

A small bowl of ketchup

Homemade Salsa Ingredients

  • Whole Canned Tomatoes (San Marzano if you can find them)
  • Onion
  • garlic
  • Scallions
  • Lime Juice
  • Cilantro
  • Parsley
  • Ketchup (secret Ingredient)
  • Salt & Pepper
  • Chilli Powder
  • Cumin
  • Oregano
  • Jalapeno

ingredients of homemade salsa on a board. a bowl of tomatoes, scallions, lime juice in a bowl, seasoning in small spoons, scallions, fresh parsley and cilantro, onions, garlic, ketchup and jalapeno

So you may have noticed here I used canned whole tomatoes. I prefer the depth of flavor it has over fresh tomatoes. Also, I love that it’s peeled and so I get pure chunks of tomatoes and no skins in my salsa.

How do you make salsa from scratch from fresh tomatoes?

Absolutely! Substitute the canned tomatoes for 6 fresh Roma tomatoes each diced into 4 and proceed with the recipe!

HOW TO MAKE SALSA

There are a couple of tips and a secret ingredients in my opinion that take this salsa to another level! These tips are for for best texture and taste! Let’s start!

First, I start processing the scallions, onions, garlic, jalapeño (if you want a kick to it!), spices, ketchup, lime juice, cilantro and parsley.

pulsed ingredients ready for the tomatoes

The mixture should be like a chunky broken down pieces of all those ingredients. This really gives you much control of the tomatoes texture and the final texture of the salsa.

a hand pouring the tomatoes in a bowl of food processor where other ingredients have already been processed.

If you were to add everything together, you wold have either of the following. A super smooth salsa where everything is finely processed and so it’s more of smooth one. A super chunky salsa where everything is larger than it should be. So large chunks of onions, larger chunks of cilantro etc. 

tomatoes in a food processor ready to be pulsed

At that point you’ll add in the tomatoes (without the canned juice).

a hand holding the bowl of a food processor after pulsing a few times showing homemade salsa

Make sure for this step to PULSE only and not press the on button of your food processor. This way you stop at the right tomato consistency you like. The one you’re seeing here was pulsed just 4 times!

a spoon of the salsa recipe over the bowl of salsa checking consistency to add more tomato juice or not

Now, you can have a spoon test and check if you prefer a more watery salsa, add a tablespoon at a time of the tomato juice that came in the can. No need to process anymore, just mix that in with a spoon or spatula.

Continue until you’ve reached the optimal consistency you prefer.

Taste and adjust your seasoning. And just like that, it’s ready!!

How long does fresh salsa last?

In the fridge anywhere from 3-7 days. I often add a thin layer of olive oil over the top of my sauces to extend their freshness in the fridge for an extra week.

It’s a trick I learned from my Grandpa and use it in his famous Hot Pepper Sauce. Another sauce I love this trick for is my Basil Pesto.

close up of the salsa top view shoing the chunky texture of ingredients and a thin layer of oil for storing and extending freshness

Can you Freeze Salsa?

That’s the tricky one. Yes you can absolutely freeze leftover salsa (if you have any!) for upto 2 months. However, once defrosted, you’ll notice the sauce will be super watery and you’ll notice some of the fresh taste is gone. 

To fix that, you have a couple choices. My favorite would be to make this homemade salsa only when you need it within a week so you don’t have to freeze it.

Otherwise, you can cook down your salsa before freezing to eliminate excess water. Or make a rather thick one to start with.

Also, once defrosted, always jazz it up with a squirt of lime, a fresh roma tomato diced and some fresh cilantro chopped. 

What is salsa verde? 

It’s one of the variations of this fabulous recipe, but made using green tomatoes rather than red ones. So the result is a tangier and zestier sauce!

Mango Salsa?

Yes another popular one! I have a slightly adapted variation in my Chicken Fajita with Mango Salsa. Also check a Pineapple salsa in this Vegetarian Chili Recipe Party and Bar.

A hand holding a chip dipped in homemade salsa showing the texture

TIPS FOR HOMEMADE SALSA RECIPE

  • Use Canned Whole Tomatoes without water for sweet and fresh tomato taste.
  • Gather your ingredients, and feel free to add extra spice or remove the jalapenos.
  • For best texture: process everything minus the tomatoes first. This trick offers you small chunks of onions, herbs and jalapenos with similar size chunks of tomatoes. 
  • When you add tomatoes to the food processor make sure to pulse only, not process.This way you control the size of the tomatoes you like in your homemade salsa.
  • Adjust the watery content of your sauce by adding a tablespoon at a time of tomato juice form he can, and make sure you mix that in with a spoon or spatula. No more processing.
  • Ketchup is KEY to balance the acidity of the tomatoes, and lime. Also is key in holding the consistency of the salsa together. 
  • Use the salsa right away or store it in a sealed container in the fridge using a special trick. Add a thin layer ( teaspoon) of olive oil over the top.
  • Preferably don’t freeze, but if you want to then you can cook the salsa a bit or make it thick to start with. Also once defrosted, add a zest of lie, cilantro and a fresh tomato diced.
  • Add extra jalapenos, corn, beans, avocado, and anything you like to this salsa!

ENJOY!

A spoon over a bowl of homemade salsa scooping some out. Surrounded by chips, jalpeno, a tea towel, cilantro and fresh tomatoes

RECIPES USING SALSA

30 Mins Mexican Tilapia Fish Dinner

Cuban Black Beans Chicken With Rice

Egg In A Hole Waffles

Burger Tacos Party

Salsa Avocado Roast Chicken Skillet

The Best Lamb Burgers Loaded with Nachos

Crunchwrap Supreme

Fajita Bowl

Chicken Flautas

A chip dipped in salsa over a white marble sowing the texture

a metal bowl of salsa surrounded by chips, fresh tomatoes, jalapeno and cilantro over a tray
4.78 from 18 votes
Print

Homemade Salsa

Homemade Salsa is the BEST! Super easy, tasty and fresh! This Salsa recipe is easily personalized to your taste with the tips and how to's!

Course Appetizer, Dips, Snack
Cuisine American, Mexican, TexMex
Keyword homemade salsa, how to make salsa, mexican salsa, restaurant salsa, salsa recipe
Prep Time 8 minutes
Total Time 8 minutes
Servings 2 cups
Calories 59 kcal
Author Mahy

Ingredients

  • 2 scallions , washed and trimmed
  • 1 garlic clove
  • 1/2 onion red
  • 1/2 cup of fresh cilantro leaves , divided
  • 1/4 cup of parsley leaves , divided
  • 1 jalapeño pepper ( optional, seeded or not)
  • 1 can of whole tomatoes
  • 1/2 teaspoon of salt (or to taste)
  • 1/4 teaspoon of pepper
  • 1 teaspoon of dried oregano
  • 1/2 teaspoon of cumin
  • 1/2 teaspoon of chilli powder
  • Juice of 1 lime
  • 2 tablespoons of Ketchup
  • 2 teaspoons of extra virgin olive oil optional for storing

Instructions

  1. Place all ingredients except for the tomatoes in a food processor.

  2. Process until small chunks of the ingredients are formed. At that point add the tomatoes without the juices.

  3. Pulse a few times and check the texture after each pulse to make sure it doesn’t go too smooth.

  4. Stop at the perfect chunky level you like, taste and adjust seasoning.

  5. Add one tablespoon of tomato juice form the can at a time, and mix using a spatula or spoon to blend it in until you reach the consistency of homemade salsa you prefer.

    Serve and enjoy!

Recipe Notes

TIPS FOR SALSA RECIPE

  • Use Canned Whole Tomatoes without water for sweet and fresh tomato taste.
  • Gather your ingredients, and feel free to add extra spice or remove the jalapenos.
  • For best texture: process everything minus the tomatoes first. This trick offers you small chunks of onions, herbs and jalapenos with similar size chunks of tomatoes. 
  • When you add tomatoes to the food processor make sure to pulse only, not process.This way you control the size of the tomatoes you like in your homemade salsa.
  • Adjust the watery content of your sauce by adding a tablespoon at a time of tomato juice form he can, and make sure you mix that in with a spoon or spatula. No more processing.
  • Ketchup is KEY to balance the acidity of the tomatoes, and lime. Also is key in holding the consistency of the salsa together. 
  • Use the salsa right away or store it in a sealed container in the fridge using a special trick. Add a thin layer ( teaspoon) of olive oil over the top.
  • Preferably don't freeze, but if you want to then you can cook the salsa a bit or make it thick to start with. Also once defrosted, add a zest of lie, cilantro and a fresh tomato diced.
  • Add extra jalapenos, corn, beans, avocado, and anything you like to this salsa!

ENJOY!

Nutrition Facts
Homemade Salsa
Amount Per Serving
Calories 59 Calories from Fat 27
% Daily Value*
Fat 3g5%
Saturated Fat 1g6%
Sodium 496mg22%
Potassium 242mg7%
Carbohydrates 8g3%
Fiber 2g8%
Sugar 4g4%
Protein 1g2%
Vitamin A 1724IU34%
Vitamin C 29mg35%
Calcium 40mg4%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.

Related Posts

A hand holding a big plate of tomato salad surrounded by a red tea towelTomato Salad Spicy Harissa lamb shoulder chunks in pita cones with Tahini sauce. A serious Crowd Pleaser that's Loaded with Flavors and a Secret Tip for charring Lamb Chunks I learned form my grandma! Get the recipe and Step by Step at www.twopurplefigs.comSpicy Harissa Lamb Shoulder Chunks in Pita Cones with Tahini Sauce Grilled Sirloin Steak with Cilantro Corn Salsa. This is absolutely a no miss recipe while Grill Season is still on! Succulent mouthwatering grilled steak with a zesty, spicy, sweet and tangy cilantro corn salsa that takes steak to a whole new level! Quick, easy, simple 20 mins real meal deal! www.twopurplefigs.comGrilled Sirloin Steak with Cilantro Corn Salsa A bowl with guacamole recipe topped with chopped jalapenos and cilantro surrounded by hass avocados and an orange tea towel over a wooden boardAuthentic Guacamole Recipe
1756 shares
  • Share2
  • Yummly
  • Email
  • WhatsApp

Filed Under: Dips, Gluten Free, Mexican Recipes, Potluck, Quick & Easy, Recipes, Side Dishes, Tailgate, Vegan, Vegetarian Tagged With: authentic Mexican salsa, chunky salsa, cilantro, easy salsa, home made salsa, homemade salsa, jalapeño, Mexican salsa, quick salsa, Restaurant style Mexican salsa, salsa, salsa and chips, spice salsa, tomato salsa, tomatoes

Previous Post: « Pizza Dough Recipe
Next Post: Peach Plum Rose Tarts »

Reader Interactions

Comments

  1. Tara

    December 8, 2020 at 2:40 pm

    5 stars
    Oh yum, what a gorgeous salsa! I love that platter and the photos. The flavors sound absolutely incredible.

    Reply
  2. Dannii

    December 8, 2020 at 2:35 pm

    5 stars
    You just can’t beat homemade salsa. The perfect dip for Mexican night!

    Reply
  3. rika

    December 8, 2020 at 2:32 pm

    5 stars
    I love making my own homemade salsa! I can taste the freshness, and cheaper to make too!

    Reply
  4. Sarah Holt

    December 8, 2020 at 1:53 pm

    5 stars
    I love homemade salsa, need to try this recipe with ketchup!

    Reply
  5. Sandra | A Dash of Sanity

    August 29, 2018 at 8:15 pm

    5 stars
    I love quick and easy to make salsa! I can’t wait to give this a try!

    Reply
    • Mahy

      August 30, 2018 at 10:17 am

      Me too!!! 🙂

      Reply
  6. Toni | Boulder Locavore

    August 29, 2018 at 3:40 pm

    5 stars
    I really love how easy this is to make! Looks so good!

    Reply
    • Mahy

      August 30, 2018 at 10:18 am

      It really is!!

      Reply
  7. Melanie Bauer

    August 29, 2018 at 1:26 pm

    5 stars
    I absolutely love restaurant style salsa. I love, even more, being able to make my own! This looks delish!

    Reply
    • Mahy

      August 30, 2018 at 10:18 am

      So true Melanie!

      Reply
  8. Anna

    August 29, 2018 at 12:59 pm

    5 stars
    I could eat a whole bowl of this salsa! The best is homemade!

    Reply
    • Mahy

      August 30, 2018 at 10:18 am

      hahaahaha Anna! me too!!

      Reply
  9. Mahy

    August 29, 2018 at 10:05 am

    I know what you mean Brandy!

    Reply
  10. Mahy

    August 29, 2018 at 9:52 am

    Thank you Brandy!

    Reply
  11. Jamielyn

    August 29, 2018 at 8:40 am

    5 stars
    So delicious! I could eat chips and salsa every day!

    Reply
    • Mahy

      August 29, 2018 at 9:52 am

      Same here Jamielyn!! Thanks!

      Reply
  12. Dorothy at Shockinglydelish

    August 28, 2018 at 8:50 pm

    I just made a batch of breakfast burritos. This salsa is going to be amazing with them!

    Reply
    • Mahy

      August 29, 2018 at 9:53 am

      Absolutely Dorothy!!

      Reply
  13. Mahy

    May 15, 2015 at 10:39 pm

    Thanks! You will be surprised how the humble “ketchup” gives salsa a high end restaurant taste and texture! Hope you try it soon and enjoy:)

    Reply
  14. Mahy

    May 14, 2015 at 8:10 pm

    Caitlin–you won’t believe the difference it will make to your salsa!! I urge you to try it!

    Reply
4.78 from 18 votes (9 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Search for a recipe

Mahy PicHi, I'm Mahy, a recipe developer, food stylist, culinary instructor, photographer, wife and busy mom! Welcome to my blog!...Read More

Never Miss a Post!

subscribe and receive fresh recipes to your inbox

Share the Love

As Featured On

Search by category

Footer

Footer logo

About

About Mahy

Sign up to Newsletter

Work with Me

Contact

Recipes

By Life Style

By Course

By Method

By Cuisine

By Occasion

All Recipes

Copyright © 2025 · Privacy Policy

All images and content are copyright protected. Please contact me if you would like to use any images . If you want to republish any of my recipes, please link back to my website and the recipe post.

»
«

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.