This salsa with jalapeños recipe is a roasted, easy-to-make dip. It's an easy salsa recipe with fresh tomatoes that can be served with chips, as a part of other dishes, or on top of your favorite tacos and burrito bowls.

This post may contain affiliate links. This means if you decide to purchase through my link, I may earn a very small commission at no additional cost to you.
My favorite salsa recipe with fresh tomatoes and jalapenos
If you can't quite find a salsa you like at the store, I highly recommend making this one. It's well loved and frequently requested by my friends and family.
The roasted flavors of the tomatoes, jalapeños, garlic, and onion add such a depth of flavor you don't get in a typical salsa.
This is a salsa recipe with fresh tomatoes and jalapenos that are roasted in the oven to add even more flavor, then blended together with lime, cilantro, and seasonings.
If I had to compare it, I would say the flavor is most similar to the Qdoba roasted tomato salsa.
Ingredients to make salsa
- Roma tomatoes
- Onion
- Jalapeños
- Garlic
- Limes
- Cilantro
- Cumin
- Salt
- Sugar
How to make homemade salsa
Detailed instructions and measurements to make salsa with jalapeños are listed in the recipe card at the bottom of this page.
- Start by slicing the tomatoes in half length-wise. Place them on a baking sheet cut side down.
- Cut the onion into quarters and add it to the baking sheet with the tomatoes.
- If you are removing the seeds and ribs from the jalapeños, do so and then add to the baking sheet.
- Add the garlic to the baking sheet as well.
- Place the baking sheet into the oven and broil for 7-9 minutes.
- Once they begin to roast and blacken, remove them from the oven and allow them to cool.
- Once they have cooled completely, add them to a blender or food processor with the salt, cumin, and sugar.
- Blend until your desired consistency.
- Serve immediately or place in an airtight container in the refrigerator until ready to serve.
how to serve salsa
Salsa is so versatile. In fact, for many years it's been the #1 condiment!
I like to mix it into refried beans for extra flavor when I cook them. I also use it in recipes like:
It's also great on:
- Eggs
- Quesadillas
- Taquitos
- Burrito Bowls
- Tacos
- Fajitas
How to roast tomatoes in the oven for salsa
- Start by cutting the tomatoes in half.
- Set the tomatoes cut side down on a baking sheet.
- Place the baking sheet under the broiler for 7-9 minutes until the tomatoes begin to blacken and blister.
- Remove the tomatoes from the oven and allow them to cool.
how spicy is homemade salsa?
You can completely control the level of spice in your salsa. By removing the ribs and seeds from the jalapeños, you'll have less spice. Leaving them in the salsa will result in a spicier salsa.
The number of jalapeños you use and the number of ribs and seeds you leave inside will determine how spicy it is.
If I am making this recipe for others or for a large group of people, I take most of the ribs and seeds out but leave a few in for a medium-level heat.
How long does homemade salsa last in the fridge?
When refrigerated and stored properly in an airtight container, homemade salsa will stay fresh for 5-7 days.
Can you freeze homemade salsa?
Yes, you can freeze homemade salsa. Store the salsa in an airtight freezer-safe container for up to 6 months. Allow it to thaw in the refrigerator overnight before serving.
When stored properly, homemade salsa will last 5-7 days in the fridge or 6 months in the freezer.
This will depend on the level of heat/spice you want. I do a minimum of two or as much as six.
I do not recommend using jarred jalapenos for this recipe. They have a much different flavor than fresh or roasted.

Salsa with Jalapeños Recipe
Equipment
- 1 knife
- 1 blender
- 1 baking sheet
Ingredients
- 4 pounds roma tomatoes (about 10)
- 1 whole yellow onion
- 6 cloves garlic peeled, left whole
- 3 whole jalapenos
- 3 whole limes juiced
- 1½ cups fresh cilantro
- 1 tablespoon ground cumin
- 1 teaspoon coarse kosher salt (more to taste if needed)
- 1 teaspoon sugar
Instructions
- Start by slicing the tomatoes in half length-wise. Place them on a baking sheet cut side down.
- Cut the onion into quarters and add it to the baking sheet with the tomatoes.
- If you are removing the seeds and ribs from the jalapeños, do so and then add to the baking sheet.
- Add the garlic to the baking sheet as well.
- Place the baking sheet into the oven and broil for 7-9 minutes. Once they begin to roast and blacken, remove them from the oven and allow them to cool.
- Once they have cooled completely, add them to a blender or food processor with lime juice, cilantro, salt, cumin, and sugar.
- Blend until your desired consistency.
- Serve immediately or place in an airtight container in the refrigerator until ready to serve.
Nutrition
Nutritional information is provided as a courtesy. It should only be used for estimation purposes and is not a guarantee of any kind. Nutritional information varies widely between brands and types of ingredients used. It is recommended that you calculate the nutritional information based on your own ingredients and brands used. Sweetly Splendid, LLC makes no guarantees as to the exact nutrition information.
Leave a Reply