Raised in the Kitchen cookbook giveaway graphic

Raised in the Kitchen is available now!

Cozy Soup Recipes to Get You Through the Winter

The Best 5 Minute Restaurant Style Homemade Salsa Recipe

6 Reviews

This is the best 5 minute restaurant style homemade salsa recipe! It is fresh, flavorful and easy to make. You’ll never buy salsa again and you might find yourself eating it every night!

A bowl of homemade salsa in which a tortilla chip is being dipped. The salsa is sprinkled with cilantro leaves and has cilantro and roma tomatoes in the background.

Best Homemade Salsa Recipe

This post has been a long time coming. It’s no laughing matter to set out to make the Best Homemade Salsa Recipe. It all started years ago when my friend, Krysta who made the most delicious homemade salsa EVER. 

What’s the key? Oh, friend let me tell you…

Restaurant Salsa Recipe

A restaurant salsa is not big and chunky, that’s a pico de gallo. No, this salsa recipe is actually more similar to what you’d pour out of a jar with 100% better flavor. 

What makes it a restaurant salsa? Two things:

  1. Canned Fire Roasted Tomatoes
  2. Blending versus strictly chopping the ingredients. 

Oh Sweet Basil Pro Tip

If you live anywhere like we do fresh tomatoes might not be super easy to get all year round, however they do make for the best salsa.

Let’s break it down even more so that you can be successful whether at the grocery store or at the farmer’s market. 

We got you a DISCOUNT CODE for a BLENDTEC!!

CODE: ohsweetbasil for 30% off!

In case you still haven’t gotten a good blender and haven’t heard me go on and on about how we’ve tested every blender (dare you to name one, we’ve tried it) and Blendtec remains the one we choose. 

Use the blendtec promo code: ohsweetbasil and get 30% off for you and anyone else this year! Hurry before our code doesn’t work!


A blender container filled with tomatoes, cilantro, jalapenos, and spices for salsa.


Which Tomatoes for Salsa

When making a homemade salsa like our chunky tomato salsa you can use a variety of tomatoes, but for a restaurant style salsa you’re going to want to stick to Roma Tomatoes.


How to Pick Good Tomatoes

  • Tight Skin- Look for tomatoes with really tight, smooth skin, no wrinkles as that’s a sign of withering from age.
  • Coloring- Even coloring without yellow or orange or green marks means it ripened on the vine as it should. 
  • Weight- The heavier the tomato the better! This is the most important of all. Pick it up and resist squeezing it. The more often you feel tomatoes the better you’ll get at feeling the weight. 


An overhead view of a blender container filled with cilantro, onions, tomatoes, jalapenos, and spices to make salsa.


Salsa Ingredients

While you can use all canned items (not the onion) for salsa I’ve found that a combination of fresh and canned works the best for a Copycat Mexican Restaurant Salsa Recipe. I think that’s because the canned tomatoes add a more thick and saucy salsa versus a pico de gallo like salsa. 

Here’s what we use for Mexican Salsa:

  • Tomatoes
  • Cilantro
  • Garlic
  • Onions
  • Jalapeno or other spicy pepper
  • Canned Tomatoes
  • Salt 
  • Lime Juice
  • Sugar
  • Seasoning


How to Make Salsa from Scratch

Making salsa at home is really easy. All you need is a blender!

  1. Chop the tomatoes, onions, cilantro and garlic. 
  2. Place all ingredients except the salt in the blender. 
  3. Pulse until desired consistency. 
  4. Stir in salt to taste and serve. 

Oh Sweet Basil Pro Tip!

  • Use our code: ohsweetbasil to get a discount off of a Blendtec Blender! It’s the best blender in all of our recipe testing!
  • Guess what, this homemade salsa is even better the second day!!!! Make it a day ahead and take half of the work out of Taco Tuesday. 



A bowl of fresh, homemade salsa with Roma tomatoes, cilantro and chips in the background.


Do You Need To Peel Tomatoes For Salsa?

You do not have to peel tomatoes for salsa. In fact, I prefer you not peel them because it adds more texture and flavor to the salsa. Plus, peeling tomatoes is a hassle so be glad you don’t have to. 


Should Salsa Be Cooked?

Salsa does not need to be cooked, that’s why we love it so much!  Fresh, uncooked salsa is has a bright, refreshing taste and color. If you’re wanting to can the salsa then most people will cook it to be sure there isn’t any bacteria etc. 

A close-up picture of fresh salsa with chopped tomatoes, jalapenos, onions, spices and cilantro leaves on top.

How Long Will Fresh Salsa Keep?

Alright, so how long will homemade salsa last? 5-7 days in the refrigerator. 

How to Store Salsa

Salsa is best kept in a jar with a tight fitting lid or if you don’t have a jar use a plastic container. 

Can Fresh Salsa Be Left Out?

It is only safe to leave fresh salsa out for about 2 hours. After 2 hours bacteria may begin to grow.


A bowl of fresh homemade salsa surrounded by roma tomatoes, cilantro, red onion slices, a lime, an a wooden bowl of tortilla chips.


How Do You Know If Salsa Has Gone Bad?

To tell if salsa has gone bad, look for significant discoloration, and any signs of mold around the edge of the container. 

You can also tell by changes in the smell; If salsa has become mushy and has an off odor, it should be thrown away.

Is it Cheaper to Buy or Make Salsa?

You’ll for sure save money by making your own salsa, especially if the vegetables are from your own garden. And homemade salsa is generally healthier than most of the sugary varieties you’ll find in stores.

Should you Add Sugar to Salsa?

A dash of sugar is used to balance the acidity of the tomatoes which often comes from using store-bought vs garden tomatoes. 


More Homemade Condiment Recipes You’ll Love:

Our Favorite Recipes to Add this Salsa to:

Raised in the Kitchen - Carrian Cheney

Our new book is now available!

This unique cookbook guides the way through every step, including meal lists and easy-to-follow recipes, and features dollops of heartwarming family stories.

Buy now

A bowl of homemade salsa in which a tortilla chip is being dipped. The salsa is sprinkled with cilantro leaves and has cilantro and roma tomatoes and a lime in the background. There is also a wooden bowl of chips in the background.

Restaurant Style Salsa

4.34 from 6 votes
Prep Time: 5 minutes
Total Time: 5 minutes
Servings: 20
This is the best 5 minute restaurant style homemade salsa recipe! It is fresh, flavorful and easy to make.


  • 6 Tomatoes Roma, quartered
  • 1-2 Jalapeños seeded and chopped (I eat mild salsa and still use 2 for flavor)
  • 1/2 Red onion
  • 1 1/2 Limes juiced
  • 1/2 teaspoon Chili Powder
  • 1/2 teaspoon Cumin ground
  • 1/2 Bunch Cilantro
  • Kosher Salt to taste
  • 2 Cloves Garlic sliced
  • 1 Can Tomatoes 14.5 Ounce Can Fire Roasted Diced 
  • 1/2 teaspoon Sugar


  • Place all ingredients in a blender and pulse so that the salsa is slightly chunky in texture. Not as big as pico de gallo but not smooth either.


This salsa can be kept in the refrigerator, covered, for 5-7 days.
Nutrition Facts
Restaurant Style Salsa
Amount Per Serving (0.5 cup)
Calories 11 Calories from Fat 9
% Daily Value*
Fat 1g2%
Saturated Fat 1g6%
Polyunsaturated Fat 1g
Monounsaturated Fat 1g
Sodium 3mg0%
Potassium 103mg3%
Carbohydrates 3g1%
Fiber 1g4%
Sugar 1g1%
Protein 1g2%
Vitamin A 347IU7%
Vitamin C 8mg10%
Calcium 7mg1%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.

A bowl of homemade salsa in which a tortilla chip is being dipped. The salsa is sprinkled with cilantro leaves and has cilantro and roma tomatoes in the background.

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

Oh, Sweet Basil on Instagram

Want more of our family, recipes, and all our shenanigans?

Check us out on Instagram and be sure to tag us @ohsweetbasil #ohsweetbasil for a chance to be featured!

Cozy Soup Recipes to Get You Through the Winter

About the authors

carrian feik cheney oh sweet basil

Cade and Carrian have three children and love to spend time together whether it’s vacationing or snuggled up on the couch for a good movie.

And this family especially loves to eat.

They love everything from the keep you fit and healthy to the get out your sweat pants indulgent and everything in between.

But most of all, they love the memories made, shared and treasured and it’s all thanks to a meal shared together with loved ones.

Leave a comment

Recipe Rating


  • Hi I just wanted to confirm the number of carbs in this recipe – it says 46g per serving? I think the majority of things in this recipe are lower or no carbs – my son is type one diabetic and I would love to make this salsa – it sounds delicious!! Thank you for clarifying

    • Reply
    • Hi Sarah! Yes, that number is correct but it’s for the whole bowl of salsa.

      • Reply
  • Picture showes red onion, but not in the list of ingredents?

    • Reply
    • It is the 3rd ingredient listed. Enjoy!!

      • Reply
  • I like to save my recipes in Pinterest but every time I try to save one of your recipes, including this one, the picture does not transfer so Pinterest says “No Image Found” and will not allow me to pin it. Were you aware of this problem?

    • Reply
    • Hi Cindy! The pinning feature on our end works just fine. Are you able to pin from other websites? We’ve found that this is often a problem on the Pinterest side of things. Everything is setup properly on our end. I’m so sorry for the frustration! Here’s a direct link to the recipe in Pinterest if that helps: https://www.pinterest.com/pin/412431278378677681/

      • Reply

Cozy Soup Recipes to Get You Through the Winter