Homemade Salsa Recipe: Easy Restaurant Style in 10 Minutes

Gabriella Brotherton Avatar
By:
Gabriella Brotherton
Published:

[grow_share_buttons]

Homemade Salsa Recipe {Restaurant Style}

Some salsas ask for an afternoon of chopping. This one asks for about 10 minutes and a food processor. That is the whole promise of this homemade salsa recipe, a restaurant style salsa that tastes bright, zesty, and fresh, and that you can get on the table before the chips go stale.

I started working on it after sharing my Instant Pot refried beans, because once you have good beans on the table, you want good salsa sitting right next to them.

Homemade Salsa Recipe, Homemade Salsa Recipe {Restaurant Style}
Homemade Salsa Recipe: Easy Restaurant Style In 10 Minutes 24

This recipe is adapted from the Pioneer Woman’s restaurant style salsa, and I honestly think it beats the salsa I have been served at plenty of Mexican restaurants.

Homemade Salsa Recipe, Homemade Salsa Recipe {Restaurant Style}
Homemade Salsa Recipe: Easy Restaurant Style In 10 Minutes 25

The flavors are zesty and they blend together beautifully, with gentle heat, a little tang, and a rich tomato base that keeps you reaching for one more chip.

Use it as a dip for tortilla chips, or use it anywhere a recipe calls for salsa. It takes about 10 minutes from start to finish and the food processor does the heavy lifting. Haha, my kind of recipe.

Jump to:

Ingredients needed

Everything here is a pantry or produce staple, and you probably have most of it already. This is what goes into the blender or food processor:

  • 1 (14.5 oz) can whole peeled plum tomatoes, undrained
  • 1 (10 oz) can Rotel with green chilies
  • 1/4 cup roughly diced yellow onion
  • 1 jalapeño, seeded and diced
  • 1 garlic clove
  • 1/4 to 1/2 cup cilantro leaves with tender stems, washed and patted dry (optional, skip it or add more to taste)
  • 1/4 teaspoon ground cumin
  • 1/2 to 1 tablespoon lime juice, more if needed
  • 1/4 teaspoon kosher salt
  • 1/4 teaspoon sugar

A few notes before you start. I prefer canned whole peeled plum tomatoes for this salsa because they give you consistent, rich flavor all year long. Fresh tomatoes can work, but they often leave you with a watery, foamy salsa and a duller color.

If you do not have plum tomatoes on hand, diced, fire roasted, or crushed canned tomatoes will do the job nicely.

Homemade Salsa Recipe, Ingredients Needed
Homemade Salsa Recipe: Easy Restaurant Style In 10 Minutes 26

Yellow onion is my pick because it is milder. Vidalia onions or shallots are great swaps, while white onions are sharper and red onions can taste astringent and overpower the tomatoes in larger amounts.

One garlic clove is enough, though you can add more or use roasted garlic for a softer flavor. Fresh lime juice is ideal, and lemon juice works as a stand in.

Reasons you will like this salsa

It tastes better than the jarred stuff and better than most restaurant versions, it comes together with a few short pulses in the food processor, and it happens to be vegan and gluten free.

Homemade Salsa Recipe, Reasons You Will Like This Salsa
Homemade Salsa Recipe: Easy Restaurant Style In 10 Minutes 27

That is a lot of wins for about 10 minutes of work, and it is the reason this one lives on repeat at my house.

How to make homemade salsa recipe, Step by step instructions

Here is the whole process, start to finish. The short version is dump, pulse, taste, chill.

Step 1: Add all the ingredients in the bowl of a food processor

Add the following to the bowl of a blender or food processor:

Homemade Salsa Recipe, Step 1: Add All The Ingredients In The Bowl Of A Food Processor
Homemade Salsa Recipe: Easy Restaurant Style In 10 Minutes 28
  • 1 (14.5 oz) can whole peeled plum tomatoes, undrained
  • 1 (10 oz) can Rotel with green chilies
  • 1/4 cup roughly diced yellow onion
  • 1 jalapeño, seeded and diced
  • 1 garlic clove
  • 1/4 to 1/2 cup cilantro leaves with tender stems, washed and patted dry
  • 1/2 tablespoon lime juice, or lemon juice
  • 1/4 teaspoon ground cumin
  • 1/4 teaspoon kosher salt
  • 1/4 teaspoon sugar

Step 2: Process

Pulse in short bursts until the salsa reaches the consistency you like, whether that is chunky or smooth. Do not let the machine run, or you will end up with a puree instead of salsa.

Homemade Salsa Recipe, Step 2: Process
Homemade Salsa Recipe: Easy Restaurant Style In 10 Minutes 29

Then taste it with a tortilla chip and adjust: add the remaining 1/2 tablespoon or more of lime juice if it needs brightness, plus a little extra salt or sugar to round out the flavors.

Homemade Salsa Recipe, Step 2: Process
Homemade Salsa Recipe: Easy Restaurant Style In 10 Minutes 30

Transfer the salsa to a bowl, cover it, and refrigerate for at least 1 hour before serving so the flavors can meld. It gets better as it sits, and it is even tastier the second day.

Ways to use this salsa

Beyond the obvious chips and dip, this salsa is a workhorse. Serve it with fajitas, quesadillas, and tacos, or use it anywhere a recipe calls for salsa. I like it spooned over baked potatoes and scrambled eggs, and I swap it in for tomato sauce in Mexican rice when I want dinner to taste like something from a restaurant.

It is also my shortcut for Instant Pot salsa chicken, which is great for meal prep, and for burrito bowls on nights when I want big flavor without much effort. Thin it with a splash of water or extra lime juice and it becomes a light salad dressing that wakes up a boring bowl of greens.

Storage and freezing instructions

Keep the salsa in an airtight container in the refrigerator, where it stays fresh for up to a week. That said, I doubt it will last that long once the chips come out.

I usually do not freeze salsa. It is at its best within that week, and since it takes only 5 to 10 minutes to make, a fresh batch is almost always the easier answer.

That said, freezing is an option if you have more than you can use. Portion it into freezer safe containers or resealable freezer bags, label them, stack them flat, and freeze for up to 2 months.

To thaw, defrost overnight in the refrigerator, then stir it well, taste it, and refresh the flavor with extra cilantro or a pinch of salt, sugar, or lime juice if it needs a lift.

Customize this easy homemade salsa recipe

This is where the recipe earns its keep. Once you know the base, you can push it in almost any direction you like and it will still taste like restaurant salsa.

Turn the heat up or down. As written, this salsa lands right around medium heat. The Rotel with green chilies actually contributes more heat than the jalapeño does, which surprises a lot of people.

If you want it milder, seed the jalapeño and leave those seeds out. If you want more of a kick, add some of the reserved seeds back in a few at a time and taste as you go.

Try a different pepper. Serrano, habanero, or ghost pepper will each change the personality of the salsa and bring their own level of heat. Roasting the pepper before it goes into the blender adds a lovely smoky depth.

You can also go the dried chile route for something deeper and earthier. Anaheim, arbol, ancho, guajillo, cascabel, pasilla, and Morita are all good candidates.

To use dried chiles:

  1. Toast them in a dry skillet for 2 to 3 minutes. Do not over roast them, because they turn bitter quickly.
  2. Wearing gloves, remove the stems, seeds, and membranes.
  3. Rehydrate them in boiling water until soft, then blend them with the rest of the ingredients.

Bell peppers are another option if you want a sweeter, gentler salsa, though I prefer to leave them out so the tomatoes stay in charge. Every pepper gives the salsa its own flavor profile, so this is a fun one to experiment with.

Choose your consistency. Chunky or smooth is completely up to you. For a thicker, chunkier salsa, drain the plum tomatoes and the Rotel before they go in, then pulse in short bursts.

Another trick I use is to process everything else first and then stir the drained Rotel in at the end, which keeps those little bits of tomato and green chile intact.

Cilantro is optional. If you are one of those people, leave it out completely and the salsa still works. Parsley, basil, or mint can stand in if you want a fresh herb note without the cilantro flavor.

Onion and garlic can go too. Leave either one out and the salsa holds up fine. If raw onion bite is what bothers you, there are three easy fixes: use sweet onions or shallots instead of sharper ones, soak the diced onion in cold water for 10 minutes and drain it well, or dice it very finely and stir it in at the end rather than processing it with everything else.

Lime juice is optional but recommended. It is the brightness that makes the salsa taste fresh instead of flat. If you are unsure, start with a small amount and increase it gradually until the flavor pops.

Fresh tomatoes can stand in for the canned ones, but keep in mind that they behave differently once they hit the blender. Canned tomatoes give you the consistent, rich result this salsa is known for, which is why I keep coming back to them.

You may also enjoy these easy salsa recipes

If you like this one, there is a whole salsa family worth trying next. Corn salsa brings sweet pops of kernels and a fresh crunch. Mango salsa goes sweet and tropical, and it pairs beautifully with fish or grilled chicken. Roasted tomatillo salsa verde adds a tangy, smoky green option that is fantastic spooned over tacos.

Make a batch of each for your next gathering and let everyone pick a favorite.

FAQs

What ingredients do I need for an easy restaurant-style homemade salsa?

You need one 14.5-ounce can of whole peeled plum tomatoes, one 10-ounce can of Rotel with green chilies, 1/4 cup roughly diced yellow onion, one seeded and diced jalapeño, one garlic clove, 1/4 to 1/2 cup cilantro leaves and stems, 1/4 teaspoon ground cumin, 1/2 to 1 tablespoon lime juice, 1/4 teaspoon kosher salt, and 1/4 teaspoon sugar. These ingredients create a balanced, flavorful salsa in just 10 minutes.

How do I make homemade salsa less spicy?

To reduce spiciness, remove all the seeds and white membranes from the jalapeño before adding it to the blender, as capsaicin is concentrated there. You can also use only half a jalapeño or omit it entirely. For a milder flavor, substitute with a bell pepper or a mild Anaheim chile.

Can I use fresh tomatoes instead of canned for this salsa recipe?

The recipe is designed for canned tomatoes, but you can adapt it. For best results, blanch and peel fresh tomatoes, then cook the blended salsa to thicken it. Alternatively, roast the tomatoes, onions, garlic, and peppers before blending, or use a no-cook method by seeding, salting, and draining fresh tomatoes for 30 minutes before pulsing.

How long does homemade salsa last in the fridge and can I freeze it?

Homemade salsa keeps in an airtight container in the refrigerator for up to one week. While the author does not recommend freezing it because it is best fresh, you can freeze it for up to two months. Thaw it overnight in the refrigerator, then stir and adjust seasonings before serving.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Homemade Salsa Recipe

Homemade Salsa Recipe {Restaurant Style}

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Homemade Salsa Recipe {Restaurant Style} Some salsas ask for an afternoon of chopping. This one asks for about 10 minutes and a food processor.

  • Total Time: 10 min
  • Yield: 6 1x

Ingredients

Scale

1 (14.5) oz can whole peeled plum tomatoes, undrained
1 (10) oz can Rotel with green chilies
1/4 cup yellow onion, roughly diced
1 jalapeño, seeded and diced
1 garlic clove
1/4 to 1/2 cup cilantro leaves along with tender stems, you may skip or add more or less as required
1/4 teaspoon ground cumin
1/2 to 1 tablespoon lime juice, more if required
1/4 teaspoon kosher salt
1/4 teaspoon sugar

Instructions

1-Add all the ingredients into a blender: Add all the ingredients into a blender or food processor.
2-Pulse in short bursts until the salsa: Pulse in short bursts until the salsa has reached your desired consistency.
3-Taste-test: Taste-test! Check for seasoning using a tortilla chip, add the remaining 1/2 tablespoon or more of lime juice if needed. Add more salt or sugar to balance the flavors, if required.
4-Transfer the salsa to a bowl, cover,: Transfer the salsa to a bowl, cover, and refrigerate for a minimum of 1 hour before serving.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
  • Prep Time: 10 min
  • Cook Time: 0 min
  • Method: blend

Next Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star