Homemade Salsa Recipe (2024)

Published April 25, 2023.This post may contain affiliate links. Please read my disclosure policy.

This delicious fresh, ingredient restaurant-style salsa recipe is easy-to-make and is impossible to stop eating with tortilla chips. I bet you’ll go through this very quickly once you make it.

Salsas are like sauces and have the incredible opportunity to enhance whatever you’re serving it with. If you agree, try my Pico de Gallo or Mango Salsa.

Homemade Salsa Recipe (1)

Salsa

Salsa, in Spanish, simply means sauce and combines fresh tomatoes, spice chiles, onions, and cilantro. It’s addicting, and it’s very easy to make. I believe roasting some of these ingredients intensifies the flavor, making it much more delicious.

You can alter this recipe with other ingredients to make it work for you and your family. This is also an excellent recipe for tacos, quesadillas, or burritos.

Ingredients

Homemade Salsa Recipe (2)
  • Tomatoes – Use fresh in-season tomatoes.
  • Onions – You can use a yellow, white, red, or sweet onion in this recipe. Garlic is also used.
  • Peppers – I prefer to use jalapeño peppers. However, you can use serrano peppers.
  • Cilantro – These will add some lemon-lime flavors to the pico de gallo.
  • Cumin – This is optional, but a little bit of ground cumin will enhance the flavor of this recipe.

How to Make Homemade Salsa from Scratch

Core the tomatoes and slice them in half width-wise.

Homemade Salsa Recipe (3)

Add the tomatoes, onions, peppers, and garlic to a sheet tray lined with parchment paper and roast at 400° for 30 to 35 minutes or until browned.

Homemade Salsa Recipe (4)

Cool the vegetables completely.

Homemade Salsa Recipe (5)

Transfer the vegetables to a blender and pulse on high speed 15 to 20 times or until it is smooth but still has plenty of chunks.

Homemade Salsa Recipe (6)

Add in the cilantro, cumin, salt, and pepper to the blender and pulse again until combined.

Homemade Salsa Recipe (7)

Serve the salsa or store until ready to serve.

Homemade Salsa Recipe (8)

Make-Ahead and Storage

Make-Ahead:You can make this homemade salsa up to 3 days ahead of time.

How to Store:Place covered in the refrigerator for up to 5 days.This recipe will not freeze well.

Homemade Salsa Recipe (9)

Chef Notes + Tips

  • Feel free to use any breed of fresh tomatoes like Roma, heirloom, or even cherry tomatoes.
  • If you want more spice in this recipe, try using a habanero pepper.
  • This salsa will taste even better the next time as it allows time for the flavors to infuse.
  • You can substitute with 2 15-ounce cans of fire-roasted tomatoes.

Homemade Salsa Recipe (10)

Save

Homemade Salsa Recipe

Homemade Salsa Recipe (11)

Print

5 from 8 votes

This delicious fresh, ingredient restaurant-style salsa recipe is easy-to-make and is impossible to stop eating with tortilla chips.

Servings: 8

Prep Time: 15 minutes minutes

Cook Time: 30 minutes minutes

Ingredients

  • 10 cored vine ripe tomatoes cut in half
  • 2 peeled yellow onions cut into large chunks
  • 2 seeded small diced jalapeño pepper
  • 5 garlic cloves
  • 3/4 cup finely minced fresh cilantro
  • ½ teaspoon ground cumin
  • coarse salt and pepper to taste

Instructions

  • Core the tomatoes and slice them in half width wise.

  • Add the tomatoes, onions, peppers, and garlic to a sheet tray lined with parchment paper and roast at 400° for 30 to 35 minutes or until browned.

  • Cool the vegetables completely.

  • Transfer the vegetables to a blender and pulse on high speed 15 to 20 times or until it is smooth but still has plenty of chunks.

  • Add in the cilantro, cumin, salt, and pepper to the blender and pulse again until combined.

  • Serve the salsa or store until ready to serve.

Notes

Make-Ahead:You can make this homemade salsa up to 3 days ahead of time.

How to Store: Place covered in the refrigerator for up to 5 days.This recipe will not freeze well.

Feel free to use any breed of fresh tomatoes like Roma, heirloom, or even cherry tomatoes.

If you want more spice in this recipe, try using a habanero pepper.

This salsa will taste even better the next time as it allows time for the flavors to infuse.

You can substitute with 2 15-ounce cans of fire-roasted tomatoes.

Nutrition

Calories: 43kcalCarbohydrates: 10gProtein: 2gFat: 0.4gSaturated Fat: 0.1gPolyunsaturated Fat: 0.1gMonounsaturated Fat: 0.1gSodium: 10mgPotassium: 431mgFiber: 3gSugar: 5gVitamin A: 1422IUVitamin C: 28mgCalcium: 28mgIron: 1mg

Author: Chef Billy Parisi

Elevate Your Every Day Cooking

Get Chef Billy’s go-to tips that transform “blah” into “brilliant” plus weekly newsletter!

Add a comment

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

23 comments

    • Edwin Davis
    • Homemade Salsa Recipe (12)

    Very fresh. Vibrant. Awesome. I will add a second jalapeño but that is just my heat preference.

    • Reply
      • Chef Billy Parisi

      thank you!

      • Reply
    • Brenda Lagnese

    Can you add lime juice?

    • Reply
    • Homemade Salsa Recipe (13)

        yes

        • Reply
      • Becky Akers

      This recipe looks really good. I see it says it does not freeze well, but what about canning it?

      • Reply
      • Homemade Salsa Recipe (14)

          without testing it, I don’t know.

          • Reply
        • Homemade Salsa Recipe (16)

            thank you so kindly!!

            • Reply
          • Mariano Lucero
          • Homemade Salsa Recipe (17)

          Great color good smell good texture and excellent taste this is one salsa recipe I’ll keep at all times thank you

          • Reply
          • Homemade Salsa Recipe (18)

              Perfect!

              • Reply
            • Don McClure
            • Homemade Salsa Recipe (19)

            Made this Salsa today. As you would say “ dang delicious”. Can hardly wait to taste it tomorrow. Pretty simple to make Also.

            • Reply
            • Homemade Salsa Recipe (20)

                Haha, awesome!

                • Reply
              • Jane McDonald
              • Homemade Salsa Recipe (21)

              delish!!!!!

              • Reply
              • Homemade Salsa Recipe (22)

                  Excellent!

                  • Reply
                • Pat
                • Homemade Salsa Recipe (23)

                This was so good.Loved the dollop of sour cream on top with lime tortilla strips on top.

                • Reply
                • Homemade Salsa Recipe (24)

                    Awesome!

                    • Reply
                  • Quiqui Vasquez Dagle
                  • Homemade Salsa Recipe (25)

                  I strongly apologize! I’ve been making salsa for 60 years and this is basically what I do. Delicious!!!!!

                  • Reply
                  • Homemade Salsa Recipe (26)

                      Great!

                      • Reply
                    • Teresa Smith
                    • Homemade Salsa Recipe (27)

                    Fantastic salsa and one of my favorite things!

                    • Reply
                    • Homemade Salsa Recipe (28)

                        Awesome!

                        • Reply
                      • Barbara Stein

                      The picture shows garlic on the roasting pan, but no mention of it in the recipe.

                      • Reply
                      • Homemade Salsa Recipe (29)

                          Sure there is, says 5 cloves in the recipe card.

                          • Reply
                          • Teresa

                          It says 5 garlic cloves in the recipe

                          • Reply
                      Homemade Salsa Recipe (2024)
                      Top Articles
                      Latest Posts
                      Article information

                      Author: Stevie Stamm

                      Last Updated:

                      Views: 5648

                      Rating: 5 / 5 (60 voted)

                      Reviews: 91% of readers found this page helpful

                      Author information

                      Name: Stevie Stamm

                      Birthday: 1996-06-22

                      Address: Apt. 419 4200 Sipes Estate, East Delmerview, WY 05617

                      Phone: +342332224300

                      Job: Future Advertising Analyst

                      Hobby: Leather crafting, Puzzles, Leather crafting, scrapbook, Urban exploration, Cabaret, Skateboarding

                      Introduction: My name is Stevie Stamm, I am a colorful, sparkling, splendid, vast, open, hilarious, tender person who loves writing and wants to share my knowledge and understanding with you.