Restaurant-Style Easy Salsa

This wicked easy salsa is quick, easy, and beyond delicious! You’ll never again rush to a restaurant or resort to a jar to get your fix now that you have this tasty recipe in your arsenal!

fresh homemade salsa in a mason jar surrounded by tortilla chips

I won’t eat jarred salsa.

No way. No how.

#salsasnob

It not only pales in comparison to the fresh stuff, but fresh salsa is so stinkin’ easy to make it would be a sin to waste my money on that sub par jar of meh.

If you’re debating whether or not to finally make your own at home… allow me to convince you!

★★★★★ “I have been experimenting with different Salsa recipes.
I am done. Yours is the bomb. Thanks for the great recipe.My Hubby said this is the one.” – Terry

Ingredients Needed

  • 6 Roma tomatoes (approx. 1.5 lbs)
  • ¼ medium red onion or white onion
  • 1 jalapeño pepper
  • 1-2 cloves fresh garlic
  • 1 tablespoon white vinegar and/or fresh squeezed lime juice
  • salt and fresh cilantro to taste

Wicked Easy Salsa

So how does this salsa situation go down? It’s easy!

You’ll want to either pick some tomatoes from your little backyard garden or pick some up at the grocery store/farmers market. This time of year we have loads of them awaiting all sorts of recipes.

You’ll also want to snag some red or white onion, a jalapeño pepper, fresh garlic, white vinegar and/or lime juice, and fresh cilantro. You’ll also need some salt for seasoning.

Wash tomatoes and place on a baking sheet.

Toss them in the oven

Set timer.

Remove from oven and toss in a food processor or blender w/ the rest of your goodies.

…and last but certainly not least…

Grab some crispy tortilla ships and get ready to shovel this deliciously easy salsa into your face!

Homemade Salsa Tips and Tricks

This spectacular homemade salsa can be made mild, medium, spicy, and just about everything in between!

To make it medium (a little bit of spice but not too fiery), add a whole jalapeño and further fine tune the spice level by leaving out the seeds initially and then adding back in as many as you’d like as you taste test. Easy peasy!

Want to make it mild?

To make a mild salsa without heat, remove the seeds and ribs of the jalapeno before blending.

Want it SUPER mild? White onion has less flavor than red/purple and is a little blander for kids and sensitive taste-buds.

Want your salsa super spicy?

You know what to do! Add an extra jalapeño pepper or grab a habanero or serrano pepper even!

When it comes to choosing amounts of cilantro, onion, and pepper to add, start with a little of each and then taste and add as you go. The ratio in this recipe, to me, tastes exactly like the salsa my favorite Mexican restaurants serve.

It’s so good I’ve been making a fresh batch every week!

For thicker salsa, add the onion, pepper, garlic and cilantro to the food processor first, blend, then add the cooked tomatoes and pulse just a few times.

Here are the detailed instructions for those of you ready to get your salsa on:

Easy Homemade Restaurant-Style Salsa

Restaurant-Style Easy Salsa

This wicked easy salsa is quick, easy, and beyond delicious! You'll never again rush to a restaurant or resort to a jar to get your fix now that you have this tasty recipe in your arsenal!
5 from 71 votes
Course: Appetizer
Cuisine: Mexican
Keyword: easy salsa, Homemade Salsa, Restaurant-Style Salsa
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Servings: 4 servings
Author: Jenn Laughlin – Peas and Crayons

Ingredients

  • 6 Roma tomatoes (approx 1.5 lb)
  • ¼ medium red onion or white onion
  • 1 jalapeño pepper
  • 1-2 cloves garlic
  • 1 TBSP white vinegar or fresh squeezed lime juice
  • ½-1 tsp salt
  • fresh chopped cilantro to taste

Instructions

  • Preheat oven to broil on high.
  • Line a baking sheet with foil and roast tomatoes, halved or whole, for 10-15 minutes on the center rack of the oven.
  • Don't be alarmed when the skin of the tomatoes peels back a bit during cooking; some will bubble, some may turn inside out, but its totally normal!
  • Once they're nice and toasty, remove from oven and allow your tomatoes to cool a bit.
  • Decide if you want mild, medium, or spicy salsa. For mild, use a spoon to scoop out the insides from the jalapenos (ribs + seeds) entirley. For medium, leave some of the seeds in tact. For spicy – leave all the goodies in your jalapenos (minus the stem of course) and feel free to add extra if you'd like!
  • Roughly chop your onion and jalapeño. Smash, peel, then mince garlic. Start with one clove as extra can always be added after.
  • Toss everything but the cilantro in the food processor and pulse a few times and blend to your favorite level of smoothness or chunkiness.
  • Once blended, add some finely chopped cilantro to taste.
  • Allow to cool to room temperature and dig in face first with some chips or veggies!

Notes

Feel free to serve with a side of fresh lime wedges to add burst of citrus to your salsa!
Recipe yields 1 heaping cup of salsa or approx. 4 quarter-cup servings.
Nutrition facts below are an estimate provided by an online nutrition calculator. Adjust as needed! xo
 

Nutrition

Calories: 22kcal, Carbohydrates: 4g, Sodium: 295mg, Potassium: 230mg, Fiber: 1g, Sugar: 2g, Vitamin A: 815IU, Vitamin C: 17.7mg, Calcium: 9mg, Iron: 0.3mg

Favorite uses for homemade salsa

As if you’ve ever doubted it, this it’s absolutely awesome on anything and everything!

Since the oven was already hot, I topped some chips with organic cheddar and some of my DIY fridge pickled jalapeño peppers and made some impromptu nachos to go with it.

It’s also amazing drizzled on top of my famous Sheet Pan Nachos!

The next morning this restaurant style deliciousness went on my eggs and, as soon as I finish this post, the remainder is getting mixed into an avocado to make some loaded guacamole. Sometimes I make it pretty basic and other times I load it up with salsa, jalapeño, cilantro, and a little red onion along with my go-to guacamole seasoning blend.

There’s no right or wrong way to make salsa, and with tomatoes so deliciously in season right now, there’s no reason not to make at least one bowl this summer!

Or two.

Make two.

Three even.

Can you tell I have a thing for dips? These are just a few as I probably have no less than 30 dip recipes on this little blog of mine. If you’re ever looking for something in particular, use the little search widget at the top of the page.

With vegan, vegetarian, gluten free, dairy free, low carb, t-rex, and pescatarian options there is literally something for everyone!

Taco Night Favorites

If you get a chance to try this tasty recipe, let me know!

You can leave me a comment here (I absolutely LOVE checking those daily!) or tag @PEASandCRAYONS on Instagram so I can happy dance over your creations. I can’t wait to see what you whip up!

Jenn Laughlin Headshot Photo - About the Author
About The Author:

Jenn Laughlin

Jenn Laughlin has been creating and sharing recipes for over 15 years. After graduating with a B.S. in Dietetics from Florida State University and working as a Nutrition Educator for WIC, she created Peas and Crayons in 2009. The goal was simple: create and share delicious tested and perfected recipes with vegetables as the star!

Read More

Join The Discussion

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

Recipe Rating




Questions & Reviews

    1. I’m so glad you’re loving the recipe, Melissa! I believe any salsa can be canned? I know the Ball mason jar website has some awesome tutorials for salsa canning. I need to stop being timid and try it as well!

  1. 5 stars
    The recipe says 10-15 minutes under a high broil. Is that accurate? It seems like that would burn them crisp.

    1. Hi Joshua! I keep my rack in the center position and start watching the veggies around the 8-10 minute mark. The goal is to get a little char starting to form to the outside skin for a smoky flavored salsa. You can yank them earlier for less char if preferred; I’ve made the salsa both ways. Hope this helps!

  2. 5 stars
    I noticed in your salsa verde recipe, you recommended boiling the tomatoes/onions/jalapenos before adding them to the food processor – would you recommend doing the same for this salsa? Or does the oven time accomplish the same thing?

    1. For fire-roasted flavor you’ll want to roast them first. For a mild salsa more like a jarred variety you can boil them! My roasted cherry tomato salsa and this salsa both have the roasting step and I feel like it adds that little something extra to the salsa!

      The roasting step will soften them as much as the boiling step so no need to do both in the same recipe. xoxo

  3. 5 stars
    I have been experimenting with different Salsa recipes.
    I am done. Yours is the bomb. Thanks for the great recipe.My Hubby said this is the one.

    1. It adds that little something extra! Lime juice can be used as a swap if needed too as both work fantastic!

    1. I leave the skin in tact. It’s a great source of fiber and the skin has wonderful flavor once it’s “fire” roasted in the oven on broil. I adore it this way!

  4. 5 stars
    i’m totally late, but i’m making this!! I had already made salsa from scratch, but roasting the tomatoes must take it to a new level!!! Yum!!

    1. Thanks Noelle! It turns it into an entirely different salsa! =) Hope you fall in love with it like I did!

  5. 5 stars
    I love salsa. Love!!! I have not, however, ever heard of roasting the tomatoes first. I learn something new everyday. 🙂

  6. 5 stars
    OMG it was amazing!!!! i did lime juice instead of vinegar. hubby and i ate the whole bowl with dinner 🙂  I am making more tomorrow.  I am singing your praises for this salsa on my blog tomorrow.  hubs goes away in a few weeks for work and i am looking forward to it so i can eat the salsa and not share 🙂  it seriously tasted like authentic mexican restaurant salsa.  you rock!!

  7. Yessss! Hope you love it!!! <3 You’ll have to give me your expert opinion
    when you try it! =) hehe

  8. Ooh yummy, I might have to try this!  So glad I found your blog and I am now your newest follower! Oh, and I’m also a fellow military wife…HOLLA! 🙂

  9. Thanks for the recipe!!! I have a ton of Romas growing right now, and was hoping to make some salsa this summer. Thanks for sharing!!

  10. 5 stars
    This looks fantastic!!! i am so hungry right now 🙂 i have many green tomatoes in my garden this is the first thing i am making with them. after i eat one right off the vine of course 🙂

  11. 5 stars
    I’m making this! I’m a salsa freak! Also, if you happen to have On the Border’s queso recipe…bring it on! haha!

  12. I may have missed this in the shuffle, but do you live in New England? I grew up in New Hampshire and we used “wicked” as an adjective for EVERYTHING. Hahahah I miss it so much!!! I can’t wait to make this salsa I hate buying store bought all the timeeee

  13. Mmmmmm…we always have a Mexican night on vacation, and we have nachos JUST like these. I might have to make this salsa to go along with them 🙂

  14. 5 stars
    I love salsa. I go to Cosco and buy the biggest freaking jug and finish it in like a week. Your recipe will defs save me some money 🙂 love it!!

  15. I love just regular fresh salsa! Nothing beats the fresh tomato taste!

    P.S. Your new pic on here is super cute! 😀

  16. 5 stars
    NO salsa beats homemade salsa!! I took a cooking class while I was living abroad in Mexico during college, and we made fresh salsa every day. I seriously could have eaten BOWLS of that stuff. Thanks for reminding me that even though there are tons of pre-made salsas for sale in the grocery store, taking the time to make it yourself is totally worth the extra effort.

    I love adding fruit to salsa–mango, pineapple, strawberry, peach…mmm!

  17. 5 stars
    I love GOOD salsa. Some salsas are just so meh and super runny. I like it hearty. Yours looks perfect!

  18. That looks perfect! I definitely want to try this.

    I really like any kind of salsa – as long as there’s a chip to dip it in 😉

  19. Thanks for linking up, Jenn.  I’ll be back in full force at WIAW next week.  We’ve been going rogue with meal plans and such… Your salsa looks amazing…can’t wait til my tomatoes come in!

  20. Oh yay, I’m not the only one who likes to make fresh salsa! I like it a little differently, though – I prefer fresh raw tomato flavor to roasted. So I just toss’em in the blender with some peppers and stuff.
    Hmm…I think I feel a WIAW coming on. 🙂
    Did you get your hair cut?

  21. This recipe for salsa looks wonderful! I don’t like things too spicy, so I bet this one would be ideal for me
    I like mango and pineapple salsas a whole lot. The sweet flavor adds a nice subtle touch

  22. I’m a traditional salsa girl, in fact I just made some tonight for dinner!

  23. I have tomatoes and jalapenos just starting on my plants — I am SO excited for homemade salsa!!!

  24. LOVE, LOVE, LOVE fresh salsa! I can’t wait for our romas to grow!! (and our jalapenos, onions and garlic) My mouth is watering already! Thanks for the yummy pics and recipe:)

  25. I love when salsa is served warmed. It really brings out the flavors for me!

    For cold salsa, I like it hot, tomato-based, with chunks of PEACHES.

  26. Om my, the salsa sounds just perfect! Thank goodness I just planted more tomatoes! 🙂

  27. oh lady i like my salsa habanero hot so add a few ghost peppers and then we’ll talk 😉

    ps. congrats on the new cam!

  28. So exciting that your homegrown tomatoes are ripe…waiting is the hardest part, right? 😉 The salsa looks perfect!

  29. Yum, I love salsa! I have made my own strawberry salsa before which was amazing! My favorite kind is anything with fruit or the good old poco de gallo.

  30. We make fresh salsa weekly at my house! For a little more heat I like to use serrano peppers. Mmmmmm.

  31. This looks delicious girl! Can you believe I’ve never made my own salsa?! What the heck am I waiting for?? I’m jealous of all your tomatoes! Frankie G’s only given me one eensy weensy one so far!

  32. I love a good salsa recipe. I am book marking this to make next week. Thanks so much for sharing!! I would of never thought to put tomatoes in the oven. Brilliant!!

  33. Your recipe looks so good. I would love it if you came over to my party “Cast Party Wednesday” tomorrow and shared some of your recipes with us.
    Thanks,
    I hope to see you there!

  34. I love a good salsa recipe. I am book marking this to make next week. Thanks so much for sharing!! I would of never thought to put tomatoes in the oven. Brilliant!!

  35. xoxo.

    Can’t wait til I start getting tomatoes…that’s usually August in Chicago…

    Thanks for linking up and being first in show at the linky!

    🙂 Love ya, Jenn!

  36. I need to try this recipe asap- I have TONS of tomatoes out of my garden this year! I love the idea of roasting the tomatoes first- I have never made salsa that way- can’t wait to try it out!

  37. 5 stars
    Lucky!! Home grown tomatoes are heavenly. I can’t wait for mine to grow!! I’m still at the flowering stage…bit of a late bloomer over here (haha). I’ve never made homemade salsa before, which is ridiculous! Especially when it looks this good.

  38. yummmmy!!! Chips and salsa is like my favorite thing EVER! and my favorite salsa is probably spicy black bean!

  39. This looks delicious girl! Can you believe I’ve never made my own salsa?! What the heck am I waiting for?? I’m jealous of all your tomatoes! Frankie G’s only given me one eensy weensy one so far!

  40. 5 stars
    I am obsessed with any kind of mexican food. I love salsas with chips. I am really craving this now!!

  41. oooh that looks so good theres nothing better than restaurant salsa with fresh salty chips!

  42. 5 stars
    Yuumm, I love homemade salsa! And yours is so pretty! I don’t go for the funky salsas, I like traditional (and HOT).

  43. I tried some mango salsa this weekend and it was FANTASTIC..I feel like I have been missing out all my life. PS my ferrets are big fans of tomatoes. They try to hunt them down when they are out and about

  44. Haha, I love this post title and your green tomato face:). So glad they finally turned red for you!

  45. That looks perfect! I definitely want to try this.

    I really like any kind of salsa – as long as there’s a chip to dip it in 😉

  46. Love nachos! Love salsa! Just made a “salsa salad” with jalapeno peppers I’ll post tomorrow for WIAW. It was a little too HOT for me though. Next time I’m gonna tone it down a little.

  47. Ya know, when I see the word wicked it just makes me happy!! I can not wait to fresh this wicked awesome salsa.

  48. We make fresh salsa weekly at my house! For a little more heat I like to use serrano peppers. Mmmmmm.

  49. I love just plain medium spice salsa. Bonus points if it’s the kind in the deli that’s refrigerated because those ones usually have lime and cilantro added too!

  50. Yum, I love salsa! I have made my own strawberry salsa before which was amazing! My favorite kind is anything with fruit or the good old poco de gallo.

  51. Love making something that’s “wicked easy” ! I’ve always made my salsa by chopping everything up, which tastes great, but can be very time consuming!!! Your version with roasted tomatoes looks great!

  52. Your salsa looks so delish! i’m putting up my classic guac recipe up today…i bet they would be good together 😉

    I love tomatillo salsa…so tangy & refreshing

  53. 5 stars
    Weird growing season this year leaves me waiting for my 12 tomato plants to produce something. I know they will, I just wish I was more patient!!! Looks Yummo jenn!

  54. That looks delicious! Our favorite salsa involves habaneros and pears–the pear cuts the heat so you get the flavor of the habaneros without melting your face off 🙂

  55. So exciting that your homegrown tomatoes are ripe…waiting is the hardest part, right? 😉 The salsa looks perfect!

  56. Yum! I’ve never made my own salsa before. We usually make a ridiculous amount of sauce and freeze it for pasta dishes. Now if only my tomatoes would cooperate! They keep turning red ooonnneee atttt a tiiiiiime 😉

  57. I must say that I have that same plate (the one with the lovely tomatoes on it), only mine is in miniature “appetizer” size! I love them!

  58. 5 stars
    NO salsa beats homemade salsa!! I took a cooking class while I was living abroad in Mexico during college, and we made fresh salsa every day. I seriously could have eaten BOWLS of that stuff. Thanks for reminding me that even though there are tons of pre-made salsas for sale in the grocery store, taking the time to make it yourself is totally worth the extra effort.

    I love adding fruit to salsa–mango, pineapple, strawberry, peach…mmm!

  59. I should have what I need to make this ready in my garden very soon. Your recipe sounds great and I do plan to try it. I like your version with roasted tomatoes to make it smooth.

  60. 1. Delish. This looks so good!

    2. Where are you from? Nobody says wicked unless they’re from New England! 🙂

  61. 5 stars
    I love just regular fresh salsa! Nothing beats the fresh tomato taste!

    P.S. Your new pic on here is super cute! 😀

  62. oh lady i like my salsa habanero hot so add a few ghost peppers and then we’ll talk 😉

    ps. congrats on the new cam!

  63. Stop, its late and you are making me hungryyyy! For me the spicier the better. And I’ve been known to save taco bell hot sauce for later uses. Terrible I know.

  64. Om my, the salsa sounds just perfect! Thank goodness I just planted more tomatoes! 🙂

  65. 5 stars
    Oh yum, that really does look like restaurant style salsa! I much prefer the saucier kind to the chunky pico de gallo style salsa, and it’s hard to find a good recipe for it!

    It’ll be great to replace the store bought salsa I’m munching now with a homemade version!

  66. I love when salsa is served warmed. It really brings out the flavors for me!

    For cold salsa, I like it hot, tomato-based, with chunks of PEACHES.

  67. I love salsa. I go to Cosco and buy the biggest freaking jug and finish it in like a week. Your recipe will defs save me some money 🙂 love it!!

  68. Mmmmmm…we always have a Mexican night on vacation, and we have nachos JUST like these. I might have to make this salsa to go along with them 🙂

  69. DELICIOUS! I love homemade salsa, and this looks amazing from those fresh garden tomatoes. I like a traditional spicy red salsa. 🙂

  70. Oh you have NOO idea how excited I am about this!! As much as I LOVE salsa… I’ve never made it! But I am so making this! This week!! Ah I can’t wait! Thank you thank you for posting Jen!!!
    P.s. CUTE hair!! 😉

  71. 5 stars
    This recipe for salsa looks wonderful! I don’t like things too spicy, so I bet this one would be ideal for me
    I like mango and pineapple salsas a whole lot. The sweet flavor adds a nice subtle touch

  72. LOVE, LOVE, LOVE fresh salsa! I can’t wait for our romas to grow!! (and our jalapenos, onions and garlic) My mouth is watering already! Thanks for the yummy pics and recipe:)

  73. 5 stars
    I LOVE salsa. I actually buy 3-4 jars at a time. It’s a bit of a problem for me actually but I guess it’s not like I’m downing chocolate or something, right?

    Great recipe. Easy recipe. I love it.

  74. making this tomorrow 🙂

    but it wont look as nearly as pretty as yours with your fancy lil dipping bowls!

    xoxox

  75. I may have missed this in the shuffle, but do you live in New England? I grew up in New Hampshire and we used “wicked” as an adjective for EVERYTHING. Hahahah I miss it so much!!! I can’t wait to make this salsa I hate buying store bought all the timeeee

  76. yummy! looks so easy and delish!

    i’ve never made my own, so i will definitely have to try this soon!

  77. Yum! I never would have guessed salsa would be so easy to make! We’d have to make two versions–the get the fire extinguisher ready for me and hubby and a mild one for the kiddos! I think I will be trying to make some salsa soon! + we love it on eggs too! =)

  78. I have tomatoes and jalapenos just starting on my plants — I am SO excited for homemade salsa!!!

  79. Okay, you being such a genius in the kitchen makes me feel guilty for being lazy and constantly relying on storebought! If you start making chocolate pudding, too, we might not be able to be friends anymore 😉

    I love salsa and have no problem eating it straight from the jar. Traditional is usually my favorite, and nothing too hot because I have wimpy tastebuds.

  80. Oh yay, I’m not the only one who likes to make fresh salsa! I like it a little differently, though – I prefer fresh raw tomato flavor to roasted. So I just toss’em in the blender with some peppers and stuff.
    Hmm…I think I feel a WIAW coming on. 🙂
    Did you get your hair cut?

  81. I’m making this! I’m a salsa freak! Also, if you happen to have On the Border’s queso recipe…bring it on! haha!

  82. I love salsa! My favorite is pineapple or a mango/peach! I hope you feel better soon my love! XOXOXO

  83. This looks fantastic!!! i am so hungry right now 🙂 i have many green tomatoes in my garden this is the first thing i am making with them. after i eat one right off the vine of course 🙂