20 Best Homemade Salsa Recipes
Black Bean and Corn Salsa
This vibrant salsa combines the creaminess of black beans with the sweetness of corn for a refreshing and satisfying dish.
Ingredients
- 1 can (15 oz) black beans, drained and rinsed
- 1 cup corn kernels (fresh or canned)
- 1 red bell pepper, diced
- 1/2 red onion, finely chopped
- 1/4 cup fresh cilantro, chopped
- Juice of 1 lime
- Salt and pepper to taste
Cooking method
- In a large bowl, combine the black beans, corn, red bell pepper, red onion, and cilantro.
- Squeeze the lime juice over the mixture and season with salt and pepper.
- Toss gently to combine all ingredients.
- Serve immediately or refrigerate for an hour to let the flavors meld.
Mango Pineapple Salsa
This tropical salsa adds a sweet and tangy twist to any meal with its blend of mango and pineapple.

Ingredients
- 1 ripe mango, peeled and diced
- 1 cup pineapple, diced
- 1/2 red onion, finely chopped
- 1 jalapeño, seeded and minced
- 1/4 cup fresh cilantro, chopped
- Juice of 1 lime
- Salt to taste
Cooking method
- Mix the mango, pineapple, red onion, jalapeño, and cilantro in a medium bowl.
- Add lime juice and a pinch of salt, stirring gently to combine.
- Chill for 15 minutes before serving for the flavors to develop.
Roasted Tomato Salsa

Experience the rich, smoky flavors of roasted tomatoes blended into a classic salsa.
Ingredients
- 4 large tomatoes, halved
- 1 jalapeño pepper
- 2 cloves garlic, peeled
- 1/4 cup fresh cilantro, chopped
- Juice of 1 lime
- Salt to taste
Cooking method
- Preheat your oven to 400°F (200°C).
- Place the tomatoes, jalapeño, and garlic on a baking sheet. Roast for 20 minutes.
- Once cooled, blend the roasted ingredients with cilantro and lime juice in a food processor.
- Season with salt and serve warm or chilled.
Avocado Salsa
Creamy avocado pairs beautifully with zesty lime and fresh vegetables in this delicious salsa.
Ingredients
- 2 ripe avocados, diced
- 1 tomato, diced
- 1/4 red onion, finely chopped
- 1/4 cup fresh cilantro, chopped
- Juice of 2 limes
- Salt and pepper to taste
Cooking method
- In a bowl, gently combine avocado, tomato, red onion, and cilantro.
- Add lime juice, salt, and pepper. Mix gently to avoid mashing the avocado.
- Serve immediately with tortilla chips or as a topping.
Watermelon Salsa
A refreshing and juicy salsa that’s perfect for summer gatherings.
Ingredients
- 2 cups watermelon, diced
- 1/4 cup red onion, finely chopped
- 1 jalapeño, seeded and minced
- 1/4 cup fresh mint leaves, chopped
- Juice of 1 lime
- Salt to taste
Cooking method
- In a bowl, combine the watermelon, red onion, jalapeño, and mint.
- Add lime juice and salt, mixing gently.
- Chill for at least 30 minutes before serving for best flavor.
Cucumber Salsa
This light and refreshing salsa offers a crisp bite with every scoop.
Ingredients
- 2 cups cucumber, peeled and diced
- 1/2 cup red bell pepper, diced
- 1/4 cup red onion, finely chopped
- 1/4 cup fresh dill, chopped
- 2 tablespoons apple cider vinegar
- Salt and pepper to taste
Cooking method
- Toss cucumber, red bell pepper, red onion, and dill in a bowl.
- Drizzle with apple cider vinegar and season with salt and pepper.
- Mix well and refrigerate for 20 minutes before serving.
Peach Salsa
Sweet peaches and spicy jalapeño create a perfect balance in this summery salsa.
Ingredients
- 3 ripe peaches, peeled and diced
- 1 jalapeño, seeded and minced
- 1/4 cup red onion, finely chopped
- 1/4 cup fresh basil, chopped
- Juice of 1 lime
- Salt to taste
Cooking method
- Gently combine peaches, jalapeño, red onion, and basil in a bowl.
- Add lime juice and a pinch of salt, stirring to mix.
- Allow to sit for 10 minutes before serving to enhance flavors.
Strawberry Salsa
A fruity and slightly spicy salsa perfect for topping grilled chicken or fish.
Ingredients
- 2 cups strawberries, hulled and diced
- 1/4 cup red onion, finely chopped
- 1 jalapeño, seeded and minced
- 1/4 cup fresh cilantro, chopped
- Juice of 1 lemon
- Salt to taste
Cooking method
- Combine strawberries, red onion, jalapeño, and cilantro in a bowl.
- Add lemon juice and salt, mixing gently.
- Chill for 15 minutes to let the ingredients meld together.
Tomatillo Salsa
A tangy salsa verde made from fresh tomatillos and jalapeño.
Ingredients
- 6 tomatillos, husked and rinsed
- 1 jalapeño, seeded
- 1/4 cup fresh cilantro, chopped
- 1/4 cup white onion, coarsely chopped
- Juice of 1 lime
- Salt to taste
Cooking method
- Boil tomatillos and jalapeño until softened, about 5 minutes.
- Blend with cilantro, onion, and lime juice until smooth.
- Season with salt and serve chilled or at room temperature.
Pineapple Jalapeño Salsa
A spicy and sweet salsa that’s as addictive as it is delicious.
Ingredients
- 2 cups pineapple, diced
- 1 jalapeño, seeded and minced
- 1/4 cup red onion, finely chopped
- 1/4 cup fresh cilantro, chopped
- Juice of 2 limes
- Salt to taste
Cooking method
- Mix pineapple, jalapeño, red onion, and cilantro in a bowl.
- Add lime juice and season with salt.
- Stir well and refrigerate for an hour before serving for enhanced flavors.
