10 Minute Homemade Salsa (2024)

Home » Cuisine » Mexican Recipes » 10 Minute Homemade Salsa

by Whitney Bond
February 15, 2023

Jump to Recipe

4.88 stars (8 ratings)

This post may contain affiliate links.

Create THE BEST restaurant-style homemade salsa in just 10 minutes! In this recipe, fresh tomatoes, peppers and onions are blackened in the oven, then blended with fresh cilantro, lime juice and salt to create an authentic Mexican salsa that’s both incredibly flavorful and easy to make!

10 Minute Homemade Salsa (1)

There’s nothing better than pulling up a chair at your favorite Mexican restaurant and digging right into a big bowl of tortilla chips and fresh salsa. Luckily, now you can have that exact same experience at home!

Years ago while working on our home remodel, our contractor shared his families secret taco shop salsa recipe with me. It is so simple, yet tastes just like the restaurant-style salsa we all know and love. Slightly chunky, with a little smoky flavor from the roasted tomatoes, a hint of spice from the roasted peppers and a ton of flavor from all of the fresh ingredients!

You’ll never buy a jar of store-bought salsa again once you see just how easy it is to make your own homemade salsa in only 10 minutes! Whether you’re dipping your favorite nachos into it, topping your favorite tacos with it, or just snacking on it with chips while sipping on a margarita, I guarantee you’re going to love this easy blender salsa recipe!

It’s been our go-to salsa recipe for years now and in regular rotation almost every Taco Tuesday at our house!

Table of contents

  • Ingredients
  • Step by step instructions
  • Frequently asked questions
  • Ways to serve it
  • More salsa recipes
10 Minute Homemade Salsa (2)

Ingredients

  • Roma tomatoes – for this recipe, you want firm red roma tomatoes. Make sure the tomatoes you’re using aren’t soft or mushy, as they won’t roast and blend properly.
  • Jalapenos – two peppers is perfect for a mild salsa. If you want to spice it up, add more jalapenos or throw 1-2 serrano peppers in with the jalapenos. If you find that a jalapeno is too spicy for you, you can use one green bell pepper instead, cut into 4 large strips. The great thing about homemade salsa is you can make it just how you like it!
  • White onion – you can also use a yellow or red onion, but white onion is what is traditionally used to make salsa.
  • Fresh cilantro – I recommend cutting off any large, thick stems, but blending in some of the thin, smaller stems, along with the leaves is totally fine.
  • Lime juice – fresh squeezed, always for this recipe! You’re using all fresh ingredients, so grab a lime and squeeze it in for the best flavor.
  • Salt – feel free to use any salt and salt the salsa to your taste. I found that 1 1/2 teaspoons is the perfect amount for my taste, but I understand that everyones sensitivity to salt is a little different.
10 Minute Homemade Salsa (3)

Step by step instructions

  1. Preheat the oven broiler to high. Move one rack in your oven 4-6 inches below the heat source. (In my oven, that’s the second rack placement and it’s 5 inches below the broiler.) Place the whole tomatoes, peppers with the stems removed and two onion quarters on a foil-lined baking sheet.
  2. Place the tomatoes, peppers and onions in the oven under the broiler. Broil for 2-3 minutes, or until the tomatoes and peppers are black and bubbling on the outside. Remove the baking sheet from the oven and flip the tomatoes, peppers and onions. Place them back in the oven under the broiler for another 2-3 minutes, or until black and bubbling.
    • Pro tip! Always be sure to watch food under the broiler. Each oven is different and you don’t want the peppers and tomatoes in there too long or the tomatoes can explode and the peppers can get too burned.
  3. Transfer the tomatoes, peppers and onions from the baking sheet to a blender, or food processor. There’s no need to let the tomatoes, peppers and onions cool, you can transfer them directly into a blender when they come out of the oven. Add fresh cilantro, lime juice and salt to the blender.
  4. Pulse the blender or food processor 10-15 times until no large chunks exist. I don’t recommend actually turning the blender on low or the salsa might turn out too thin. You still want some small chunks in the salsa. The level of chunkiness you’re going for will depend on how many times you pulse the salsa in the blender.
    • Pro tip! Once the salsa looks like it’s at your desired consistency, remove the lid and dip a chip in there. Taste the salsa and decide if you like the consistency or if you want it a little less chunky. You can also decide if you’d like to add a little more salt at this time. I recommend adding only an extra 1/4 teaspoon at a time, as you don’t want it to end up too salty. In my house, 1 1/2 teaspoons is the perfect amount!

Feel free to eat the salsa immediately while it’s warm, let it cool to room temperature or place it in the refrigerator to chill the salsa before eating it.

One of the interesting things that I learned from our contractor is that most Mexican families eat their salsa warm or at room temperature right after it’s made. The reason restaurant salsa is always served cold is because they usually make it ahead of time and have to refrigerate it for food safety reasons.

I honestly love this salsa so much, that I pour it straight from the blender to a bowl and dig right in while it’s warm! Any leftovers should be covered and stored in the refrigerator.

10 Minute Homemade Salsa (4)

Frequently asked questions

  • How do you make it spicy? Every pepper is different, but even with two jalapenos, this salsa is on the mild side. If you’d like to spice it up, I recommend also roasting 1-3 serrano peppers (with the stems removed) along with the jalapenos and tomatoes. The more serrano peppers you add, the spicier it’s going to get! You could also add 1 teaspoon of ground cayenne pepper with the salt before blending the salsa to spice it up.
  • How long will it last in the refrigerator? Fresh salsa, stored in an airtight container in the refrigerator, will stay good for up to 1 week.
  • Can you freeze homemade salsa? Yes, you can store the salsa in an airtight container, such as a mason jar, for up to 4 months in the freezer. Just make sure to leave 1 inch of space in the jar for the salsa to expand in the freezer.
  • Can I use this recipe to make a salsa verde? Yes, simply replace the roma tomatoes with tomatillos. Remove the papery husks from the tomatillos and rinse them well before placing them on the baking sheet with the onion and peppers.
  • Is it vegan? Yes, this salsa is naturally vegan and gluten free.
  • Can I make it without a blender or food processor? Sure thing. After the tomatoes, peppers and onions roast in the oven, you can transfer them to a large cutting board and chop them with a knife, then transfer them to a bowl. Finely chop the fresh cilantro and mix it in, along with the lime juice and salt.
  • Can I fire-roast the tomatoes and vegetables on the grill instead of under the broiler? Absolutely! If I have my grill fired up to make carne asada or grilled shrimp, I always toss some roma tomatoes, peppers and onions on the grill to make this salsa.
10 Minute Homemade Salsa (5)

Ways to serve it

  • With chips for dipping. Add a Watermelon Margarita or Paloma on the side for THE BEST happy hour ever!
  • As a dip for nachos. Try it with The Ultimate Pulled Pork Nachos, Low Carb Nachos or these easy Crock Pot Chicken Nachos.
  • As a topping for tacos. Serve it on top of these Pulled Pork Tacos, Shredded Beef Tacos or Pressure Cooker Chicken Tacos.
  • On the side of a breakfast burrito. This is one of my all-time favorite ways to serve the salsa, with these epic Breakfast Burritos!
  • With other dips for a dip bar. I love having a good line up of dips at parties, and this homemade salsa pairs perfectly alongside Green Chili Chorizo Queso Dip and Cheesy Baked Taco Dip!
  • As a side for Taco Crescent Rolls. For a seriously fun spin on Taco Tuesday!
  • With chilaquiles for breakfast. Whether you’re a Chilaquiles Verdes or Chilaquiles Rojos fan, a little of this salsa on top, or on the side, is a delicious addition to the traditional Mexican breakfast dish!
  • As a dip for a quesadilla. Try it with this popular Soy Chrizo Quesadilla for Meatless Monday!
  • As part of a bowl. Try it in this Vegan Burrito Bowl or this Shrimp Taco Bowl!
10 Minute Homemade Salsa (6)

More salsa recipes

Try these other homemade salsa recipes at your next happy hour, party or Taco Tuesday!

  • Mango Salsa
  • Creamy Avocado Salsa
  • Watermelon Salsaa fan favorite!
  • Roasted Poblano Corn Salsa
  • Pico De Gallo

10 Minute Homemade Salsa (7)

PrintPin

4.88 stars (8 ratings)

Rate this Recipe

10 Minute Homemade Salsa

Create THE BEST restaurant-style homemade salsa in just 10 minutes! In this recipe, fresh tomatoes, peppers and onions are blackened in the oven, then blended with fresh cilantro, lime juice and salt to create an authentic Mexican salsa that's both incredibly flavorful and easy to make!

Servings: 3 cups

Prep Time: 10 minutes mins

Total Time: 10 minutes mins

Author: Whitney Bond

Course: Appetizer, Sauce, Side Dish, Snack

Cuisine: Mexican

Ingredients

Instructions

  • Preheat the oven broiler to high.Move one rack in your oven 4-6 inches below the heat source.

  • Place the tomatoes, jalapenos and onion on a foil-lined baking sheet.

  • Place under the broiler for 2-3 minutes, or until the skins of the tomatoes and peppers are black and bubbling.

  • Remove from the oven, flip the tomatoes, jalapenos and onion and cook under the broiler for an additional 2-3 minutes, or until the skins of the tomatoes and peppers are black and bubbling.

  • Remove from the oven and immediately place the whole tomatoes, jalapenos and onion in a blender or food processor with the cilantro, lime juice and salt.

  • Pulse the blender or food processor 10-15 times.I don’t recommend actually turning the blender on low or the salsa might turn out too thin. The level of chunkiness you’re going for will depend on how many times you pulse the salsa in the blender.

  • Eat the salsa immediately warm, or place in the refrigerator to chill for 30-60 minutes.

Video

Notes

  • The nutritional information provided is for 1 cup of salsa. This recipe makes approximately 3 cups of salsa.
  • If you want to make the salsa spicy, I recommend also roasting 1-3 serrano peppers (with the stems removed) along with the jalapenos and tomatoes. The more serrano peppers you add, the spicier it’s going to get! You can also add 1 teaspoon of ground cayenne pepper with the salt before blending the salsa to spice it up.
  • To make the recipe without a blender or food processor, after the tomatoes, peppers and onions roast in the oven, transfer them to a large cutting board and chop them with a knife, then transfer them to a bowl. Finely chop the fresh cilantro and mix it in, along with the lime juice and salt.
  • This recipe is naturally vegan and gluten free.
  • The salsa can be stored in the refrigerator for up to 1 week.
  • The salsa can also be stored in the freezer in an airtight container, such as a mason jar, for up to 4 months. Just make sure to leave 1 inch of space in the jar for the salsa to expand in the freezer.

Nutrition Facts

Calories 54kcal (3%)Carbohydrates 12g (4%)Protein 2g (4%)Fat 1g (2%)Saturated Fat 1g (5%)Polyunsaturated Fat 1gMonounsaturated Fat 1gSodium 1177mg (49%)Potassium 613mg (18%)Fiber 3g (12%)Sugar 7g (8%)Vitamin A 2175mg (44%)Vitamin C 47mg (57%)Calcium 32mg (3%)Iron 1mg (6%)

Did you make this recipe?Tag @WhitneyBond on Instagram and hashtag it #WBRecipes!

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

originally published May 17, 2022 — last updated February 15, 2023 1 Comment

Posted in: 4th of July Recipes, Appetizers, Cinco De Mayo Recipes, Dairy Free Recipes, Gluten Free Recipes, Mexican Recipes, Quick and Easy Recipes, Recipes, Recipes with 6 Ingredients or Less, Sauce Recipes, Side Dish Recipes, Super Bowl Recipes, Vegan Recipes, Vegetarian Recipes, WB Favorites, Whole30 Recipes

About Whitney Bond

I’m a sports-loving, coffee-drinking, food blogger, the host of “29 Minute Meals”, a contributing writer for TODAY Food, cookbook author and on-camera food and lifestyle expert! Here you’ll find most recipes are made in 29 minutes or less, in one pot, or in a crock pot!

More About Whitney »

Make Dinner Easy!

Receive new recipes in your inbox every week!

« Previous PostGreek Chicken Marinade

Next Post »Pork Chop Seasoning

Leave a Reply

    One Comment on “10 Minute Homemade Salsa”

  1. John December 14, 2023 @ 12:55 PM Reply

    I was trying to find a recipe similar to the one I used to make and this was the closest I could find. The only difference in my old recipe, is the old one used 1/4 to 1/2 cup red onion and 1/4 to 1/2 cup white onion, 1/4 cup cilantro which I like because it adds a subtle flavor that is still very well balanced. If my oven wasn’t available I’d also boil the tomatoes and jalapenos, but roasted is always the preference. Thanks for the great salsa recipe! It allowed to me to try a new salsa as well as recall my old one.

10 Minute Homemade Salsa (2024)

FAQs

What kind of onion is best for salsa? ›

White onions truly stand out in terms of flavor, and are the best choice when it comes to making a fresh salsa or Pico de Gallo. Most Mexican salsa recipes use white raw onions, and while they might be more pungent than yellow onions, they have the perfect crunch factor that works for both- salsas and Pico de Gallo.

Can you can salsa without cooking it first? ›

Is It Possible To Can Salsa Without Cooking It? Yes, salsa can be canned before cooking it.

Do you have to put vinegar in homemade salsa? ›

All great salsa need a hit of acidity to lighten and brighten their flavors. Perry and Damuck like lime juice (skip the zest; it's too perfume-y), plain white vinegar, or red wine vinegar, which is a nice match for the tomatoes. Avoid vinegars with overly bossy or clashing flavors, like balsamic and apple cider.

Why does my homemade salsa taste bitter? ›

Using iodized salt instead of canning salt may produce metallic or bitter notes and make your salsa cloudy.

Which tomatoes are best for salsa? ›

You can of course make the salsa with any kind of tomato, but the firm ones like Romas or hothouse tomatoes will hold up the best.

Why does Mexican restaurant salsa taste so good? ›

Unlike jarred or canned salsa, restaurant salsa is essentially small-batch, freshly made salsa. These establishments have access to high-quality ingredients and equipment to streamline the salsa-making process and ensure a consistent product.

What is authentic Mexican salsa made of? ›

Take the stems off the peppers and throw away the stems. Place the peppers and seeds in the bender. Blend well. Next toss in the stewed tomatoes with juice, 1 jalepeno (sliced), 1/2 yellow onion (quarterd), 1 garlic clove, handful of cilantro, lemon juice, salt and pepper and blend til you have the consistancy desired.

Do you peel tomatoes for salsa? ›

You don't have to, but you could

Deciding on keeping tomato skins on or off is really a matter of taste — and how much time you've got on your hands. You don't need to peel them.

Can you overcook salsa? ›

Two elements contribute to the perfect salsa texture: a quick cooking and processing time and the addition of tomato paste. Overcooked salsa has the taste and texture of tomato soup, which isn't what we prefer.

How long is homemade salsa good for? ›

Shelf Life of Salsas:

Homemade salsa generally lasts for 3-7 days in the fridge. Store-bought salsa lasts up to 2 weeks after opening if refrigerated properly. An unopened jar of store-bought salsa can last up to a year without refrigeration.

What to add to salsa to make it better? ›

What can I add to salsa for more flavor?
  1. Lime or lemon for a zip of citrus.
  2. Cilantro for a pleasantly herbaceous tang.
  3. Onions because you know everything's better with onions.
  4. Roasted tomatoes, peppers, or garlic because roasting anything provides a smoky flavor that we love.
Jun 10, 2022

Why add lime juice to salsa? ›

Adding acid is necessary to safely preserve salsa

Because the acidity level of tomatoes varies greatly, more acid must be added to produce a safe salsa. Commercially bottled lemon or lime juice or 5% acidity vinegar are Commercially bottled lemon juice or 5% acidity vinegar are used.

What can I use instead of apple cider vinegar in salsa? ›

White wine vinegar is another good alternative to apple cider vinegar because of their similar acidity profiles.

What is the best onion for Mexican food? ›

White Onions

If you love Mexican food, this is your go-to onion. With a bite that doesn't linger for too long, they add an onion-y brightness without overpowering other flavors. White onions are delicious when used raw—especially in salsa, salads, or sprinkled on tacos as a garnish.

What is a substitute for spring onions in salsa? ›

If you still want an onion flavour in your food but don't want or cannot use green/spring onions, you may be able to substitute with chives, leeks, shallots, or a sweet onion. Is it possible to make a salsa without onion or garlic?

What kind of onion is best for cooking in sauce? ›

The best onion to use would be a yellow onion or sweet onion. By slowly sauteing and caramelizing the onion, bringing out its natural sweetness, you will balance out that acidic flavor of the tomatoes and bring a more mellow rounded flavor to the sauce.

What is a substitute for red onion in salsa? ›

Scallions

While their taste might be a little different, they still add a good balance of flavor to your dish, and they're great to use for sautéing and garnishing. Scallions can also step in as a red onion substitute in salsa recipes.

Top Articles
Latest Posts
Article information

Author: Twana Towne Ret

Last Updated:

Views: 5610

Rating: 4.3 / 5 (64 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Twana Towne Ret

Birthday: 1994-03-19

Address: Apt. 990 97439 Corwin Motorway, Port Eliseoburgh, NM 99144-2618

Phone: +5958753152963

Job: National Specialist

Hobby: Kayaking, Photography, Skydiving, Embroidery, Leather crafting, Orienteering, Cooking

Introduction: My name is Twana Towne Ret, I am a famous, talented, joyous, perfect, powerful, inquisitive, lovely person who loves writing and wants to share my knowledge and understanding with you.