Homemade salsa recipes add so much flavor to all of your favorite Mexican food.
This collection of the BEST Salsa Recipes gives you salsa for every occasion. Whether you're looking for authentic Mexican salsa or sweet and spicy fruit salsa, this post has you covered.
Mexican Salsa Recipes
Salsa recipes come in many varieties. Some salsa recipes are made with fresh tomatoes like Pico de Gallo (AKA Salsa Fresca). Cooked salsa recipes like Fire-Roasted Tomato Salsa require roasting the vegetables before making the salsa.
Pico de Gallo
Make Pico de Gallo with ripe tomatoes, onions, cilantro, fresh lime juice, and peppers (usually jalpeños or serrano peppers).
Salsa recipes with fresh tomatoes are relatively mild. Perfect when served with a bowl of tortilla chips and always perfect on tacos.
Salsa Verde Recipes
Cooked Salsa Recipes
Some salsa recipes are cooked, like my Roasted Tomato Salsa Recipe and the Pepper Salsa that appear in this post.
Roasted vegetables brings out a sweet and smoky flavor that adds a layer of deliciousness to any salsa recipe.
Roasted Tomato Salsa
Roasted Tomato Salsa has an extra layer of flavor that comes from roasting and charring the vegetables. The sugars in the tomatoes and onions are concentrated during roasting which gives roasted salsas are sweeter and have a richer flavor since
Pepper Salsa Recipe
This spicy, garlicky pepper salsa recipe is delicious on tacos and burritos. Made with 12 peppers, Roma tomatoes, tomatillos, and garlic.
You can find the recipe for this Pepper Salsa in the recipe card below.
Corn Salsa Recipes
Roasted Corn Salsa
Roasted Corn Salsa made with fresh grilled corn, spicy peppers, sweet bell pepper, onions, and cilantro is a reader favorite and is absolutely amazing on tacos or when served as a side dish with your favorite Mexican Food.
Mexican Corn Salad
Mexican Street Corn Salad (Esquites) made with fresh grilled corn, Mexican crema, mayonnaise, cotija cheese, cilantro, and chili powder. This creamy, cheesy, corn in a cup sold by Mexican street vendors is how it got its name as Street Corn Salad.
Eat this Mexican corn salad as a side dish with your favorite Mexican recipes or eat it with tortilla chips.
Fruit Salsa Recipes
What To Serve With Salsa
FAQs and Expert Tips
Salsa is made with tomatoes, onions, garlic, peppers, and cilantro. Season with lime juice, salt, and pepper. Dice the vegetables and combine them in a bowl.
Any ripe meaty tomato can be used for salsa. Beefsteak and Roma tomatoes and two of the most flavorful and firm tomatoes. Both of these tomatoes are perfect for salsa.
Pico de gallo is usually made with chunky, diced vegetables. Salsa is usually blended or crushed into more or a sauce consistency.
Homemade salsa can be made hotter by using a spicier pepper. Serranos, habañeros, or even ghost peppers can really kick up the heat in a salsa.
Alternatively, a few tablespoons of Tapatio or Cholula can be added to spice up a homemade salsa recipe.
If your salsa is blended it can sometimes look pink and foamy. Blending salsa introduced air into the salsa which produces a foaminess that will settle out over time.
If you need to remove the foaminess from your blended salsa quickly you can put it in a pan and heat it gently.
The foaminess will also dissipate in the fridge overnight.
Yes, homemade salsa can be frozen in an airtight container for several months.
Thaw it at room temperature or in the fridge before serving.
Which Peppers To Use For Salsa
➽ Did you make this recipe? I love to see what's going on in your kitchen. Please show me what you're cooking. 🍳 Tag me @foodologygeek on your favorite social channel! Facebook, Instagram & Pinterest. If you loved ❤︎ this recipe, please leave a five ★ review and a comment!
Pepper Salsa Recipe
- 3 ripe roma tomatoes
- 3 to 5 tomatillos
- 4 serrano peppers
- 4 jalapeño peppers
- 4 yellow piñas
- 2 to 3 cloves garlic
- 1 to 2 teaspoons sea salt
- ¼ teaspoon pepper
- Preheat the oven to 450℉.
- Cut the tomatoes and the peppers in half. Remove the stems and seeds. Place on a large baking sheet cut side down.
- Roast the tomatoes, peppers, and garlic until they are charred. About 20 to 25 minutes.
- Add the roasted peppers to a blender. Add salt and pepper and blend until smooth.
- Serve with tacos.