Fresh, vibrant, and better than anything from a jar! These easy homemade salsa recipes are perfect for tacos, nachos, grilled meats, and meal prep.
1. Pico de Gallo
Ingredients
Roma Tomatoes — 4, diced
White Onion — ½ cup, finely diced
Jalapeño — 1, finely chopped
Fresh Cilantro — ¼ cup, chopped
Lime Juice — 2 tbsp
Salt — ½ tsp
Black Pepper — ¼ tsp
Method
Mix all ingredients in a bowl. Refrigerate for 15–20 minutes before serving.
2. Restaurant-Style Salsa Roja
Ingredients
Fire-Roasted Tomatoes — 1 can (400g)
Onion — ¼ cup
Jalapeño — 1
Garlic Cloves — 2
Fresh Cilantro — ¼ cup
Lime Juice — 1 tbsp
Salt — ½ tsp
Ground Cumin — ¼ tsp
Method
Blend everything until smooth or slightly chunky. Chill before serving.
3. Mango Salsa
Ingredients
Mango — 2 cups, diced
Red Bell Pepper — ½ cup, diced
Red Onion — ¼ cup, diced
Jalapeño — 1, finely chopped
Lime Juice — 2 tbsp
Fresh Cilantro — 2 tbsp
Salt — ¼ tsp
Method
Combine all ingredients and refrigerate for at least 15 minutes.
4. Pineapple Jalapeño Salsa
Ingredients
Fresh Pineapple — 2 cups, diced
Jalapeños — 2, finely chopped
Red Onion — ¼ cup
Lime Juice — 2 tbsp
Fresh Cilantro — 2 tbsp
Salt — ¼ tsp
Method
Mix well and chill before serving. Perfect with grilled chicken and fish tacos.
5. Corn & Black Bean Salsa
Ingredients
Sweet Corn Kernels — 1½ cups
Black Beans — 1 cup, drained and rinsed
Cherry Tomatoes — 1 cup, halved
Red Onion — ¼ cup, diced
Lime Juice — 2 tbsp
Olive Oil — 1 tbsp
Cilantro — 2 tbsp, chopped
Salt — ½ tsp
Method
Combine all ingredients and toss gently. Serve chilled or at room temperature.
6. Avocado Salsa Verde
Ingredients
Avocados — 2 ripe
Tomatillos — 5 medium, roasted
Jalapeño — 1
Garlic Clove — 1
Fresh Cilantro — ¼ cup
Lime Juice — 2 tbsp
Salt — ½ tsp
Water — 2–3 tbsp, if needed
Method
Blend until smooth and creamy. Serve immediately or refrigerate for up to one day.
Pro Tips
Use fresh lime juice for the best flavor.
Refrigerate salsas for at least 15 minutes before serving.
Serve with tortilla chips, tacos, burritos, quesadillas, or grilled meats.
Most of these recipes are meal-prep friendly and can be stored in the refrigerator for 2–4 days.