12 Homemade Mexican Salsa Recipes

Roasted Tomatillo and Avocado Salsa
This vibrant salsa combines the tangy flavor of roasted tomatillos with the creamy texture of ripe avocados for a delightful dip.
Ingredients
- 6 medium tomatillos, husked and rinsed
- 2 ripe avocados, peeled and pitted
- 1 jalapeño, stemmed and seeded
- 1 clove garlic
- 1/4 cup fresh cilantro leaves
- Juice of 1 lime
- Salt to taste
Cooking method
- Preheat your oven to 450°F (232°C).
- Place the tomatillos and jalapeño on a baking sheet and roast for 15 minutes, until charred.
- Allow them to cool slightly, then transfer to a blender with the avocado, garlic, cilantro, lime juice, and salt.
- Blend until smooth and adjust seasoning if necessary.
Chipotle Black Bean and Corn Salsa
This smoky salsa pairs perfectly with tortilla chips or as a topping for tacos.

Ingredients
- 1 cup canned black beans, rinsed and drained
- 1 cup corn kernels (fresh or frozen)
- 2 chipotle peppers in adobo sauce, chopped
- 1 small red onion, diced
- 1/4 cup fresh cilantro, chopped
- Juice of 2 limes
- Salt and pepper to taste
Cooking method
- In a mixing bowl, combine the black beans, corn, chipotle peppers, red onion, and cilantro.
- Pour the lime juice over the mixture and season with salt and pepper.
- Toss to combine, ensuring the ingredients are evenly coated.
Pineapple and Jalapeño Salsa
Add a tropical twist to your salsa with sweet pineapple and spicy jalapeño.
Ingredients
- 2 cups fresh pineapple, diced
- 1 jalapeño, finely chopped
- 1/2 red bell pepper, diced
- 1/4 red onion, finely diced
- 1/4 cup fresh cilantro, chopped
- Juice of 1 lime
- Salt to taste
Cooking method
- In a bowl, combine the pineapple, jalapeño, red bell pepper, red onion, and cilantro.
- Squeeze lime juice over the mixture and add salt to your preference.
- Stir well to ensure all ingredients are mixed.
Mango Habanero Salsa
This salsa packs a punch with fiery habanero balanced by sweet mango.
Ingredients
- 2 ripe mangos, peeled and diced
- 1 habanero pepper, finely chopped
- 1/2 red bell pepper, diced
- 1/4 cup red onion, finely diced
- Juice of 2 limes
- 1/4 cup fresh cilantro, chopped
- Salt to taste
Cooking method
- Mix the mango, habanero, red bell pepper, and red onion in a bowl.
- Pour lime juice over the mixture and stir in cilantro and salt.
- Gently toss to combine.
Cucumber and Mint Salsa
This refreshing salsa is perfect for hot summer days.
Ingredients
- 1 large cucumber, diced
- 1/4 cup fresh mint leaves, chopped
- 1/4 cup red onion, finely diced
- Juice of 1 lemon
- Salt and pepper to taste
Cooking method
- In a mixing bowl, combine cucumber, mint, and red onion.
- Add lemon juice, salt, and pepper, then gently mix.
- Chill in the fridge for 30 minutes before serving.
Strawberry and Jalapeño Salsa
A fruity and spicy combination that's perfect for grilled fish or chicken.
Ingredients
- 2 cups fresh strawberries, diced
- 1 jalapeño, seeded and minced
- 1/4 red onion, finely diced
- 1/4 cup fresh basil, chopped
- Juice of 1 lime
- Salt to taste
Cooking method
- Combine strawberries, jalapeño, red onion, and basil in a bowl.
- Squeeze lime juice over the mixture and add a pinch of salt.
- Stir to combine, then let sit for 10 minutes before serving.
Creamy Poblano and Corn Salsa
This salsa combines the rich taste of roasted poblano peppers with the sweetness of corn.
Ingredients
- 2 poblano peppers
- 1 cup corn kernels
- 1/2 cup sour cream
- 1/4 cup fresh cilantro, chopped
- Juice of 1 lime
- Salt and pepper to taste
Cooking method
- Roast poblano peppers over an open flame until charred, then peel and chop.
- In a bowl, mix chopped poblanos, corn, sour cream, cilantro, lime juice, salt, and pepper.
- Stir until evenly combined and refrigerate before serving.
Spicy Papaya Salsa
This salsa features the tropical flavor of papaya with a hint of heat from serrano peppers.
Ingredients
- 2 cups ripe papaya, diced
- 1 serrano pepper, minced
- 1/4 red onion, finely diced
- 1/4 cup fresh cilantro, chopped
- Juice of 1 lime
- Salt to taste
Cooking method
- In a mixing bowl, combine papaya, serrano pepper, red onion, and cilantro.
- Add lime juice and salt, then stir gently to combine.
- Allow the flavors to meld for at least 15 minutes before serving.
Watermelon and Feta Salsa
This unique salsa combines sweet watermelon with salty feta and fresh herbs.
Ingredients
- 2 cups watermelon, diced
- 1/2 cup feta cheese, crumbled
- 1/4 cup fresh mint leaves, chopped
- Juice of 1 lime
- Salt to taste
Cooking method
- Combine watermelon, feta, and mint in a bowl.
- Drizzle with lime juice and add a touch of salt.
- Toss gently to combine and serve immediately.
Roasted Garlic and Tomato Salsa
This robust salsa is perfect for garlic lovers, featuring sweet roasted garlic and juicy tomatoes.
Ingredients
- 5 roma tomatoes, chopped
- 1 head of garlic
- 1/4 cup fresh parsley, chopped
- 2 tablespoons olive oil
- Juice of 1 lemon
- Salt and pepper to taste
Cooking method
- Preheat your oven to 400°F (204°C).
- Slice the top off the garlic head, drizzle with olive oil, wrap in foil, and roast for 30 minutes.
- In a bowl, combine tomatoes and parsley.
- Squeeze the roasted garlic cloves from their skins into the tomato mixture.
- Add lemon juice, olive oil, salt, and pepper, then stir to combine.