Green tomato salsa is a fresh and zesty alternative to traditional red salsa. Made with unripened tomatoes, this salsa brings a tangy, slightly sour flavor that pairs well with spicy jalapeños and fresh cilantro.
It's easy to make, requires only a few ingredients, and is perfect for adding a burst of freshness to any dish. Whether you're dipping tortilla chips, topping tacos, or adding it to grilled meats, this salsa is sure to impress. Plus, it's a great way to use up any green tomatoes from your garden.
Why This Recipe Works
This green tomato salsa recipe works because it strikes a perfect balance between tangy, spicy, and savory flavors. The green tomatoes bring a unique tartness that you won’t get from red tomatoes, while the jalapeño adds just the right amount of heat. Fresh cilantro and lime juice brighten the salsa, making it a refreshing addition to any meal. Plus, it’s incredibly versatile—you can make it smooth or chunky depending on your preference.
You should make this salsa because it’s not only simple but also adaptable. You can easily adjust the heat by adding more or less jalapeño, and it pairs well with so many dishes, from chips to grilled meats. It's also a healthy, low-calorie option that you can whip up in just a few minutes, making it perfect for last-minute gatherings or quick meals.
Ingredients
Green Tomatoes: They have a tangy, slightly sour flavor. You can substitute with tomatillos if you don’t have green tomatoes.
Jalapeño: Adds a bit of heat. If you prefer less spice, use a mild pepper like Anaheim or remove the seeds.
Onion: Adds a sharp, slightly sweet flavor. Red, white, or yellow onions all work, depending on your preference.
Garlic: Gives the salsa a deeper, savory flavor. You can use garlic powder if you don’t have fresh garlic.
Cilantro: Adds a fresh, herbal touch. If you’re not a fan, you can substitute with parsley or leave it out.
Tips
- Adjust the spice level by adding more or less jalapeño.
- Roast the green tomatoes and jalapeños for a smokier flavor.
- Let the salsa sit for at least 30 minutes before serving for the flavors to meld.
- Add a pinch of sugar if the salsa is too sour for your taste.
- Store in an airtight container in the fridge for up to 3 days.
How to Serve
Green tomato salsa is a fresh and tangy dip that can be served with chips or used as a topping for a variety of dishes. It pairs perfectly with Mexican food like tacos, burritos, or enchiladas, and adds a zesty twist to grilled meats and vegetables.
- Serve with tortilla chips as a snack or appetizer.
- Use as a topping for grilled chicken or fish for a burst of flavor.
- Add it to your morning scrambled eggs or breakfast burritos for a fresh kick.
Similar Recipes

Green Tomato Salsa
Ingredients
- 4 green tomatoes chopped
- 1 jalapeño chopped
- 1 small onion chopped
- 2 garlic cloves minced
- ¼ cup fresh cilantro chopped
- Juice of 1 lime
- Salt and pepper to taste
Instructions
- In a food processor or blender, combine green tomatoes, jalapeño, onion, garlic, and cilantro.
- Blend until you reach your desired consistency (chunky or smooth).
- Add lime juice, salt, and pepper. Blend again to mix.
- Taste and adjust seasoning if needed.
- Transfer to a bowl and let it sit for 30 minutes to allow the flavors to blend.
Nutrition
Notes
• Roast the green tomatoes and jalapeños for a smokier flavor.
• Let the salsa sit for at least 30 minutes before serving for the flavors to meld.
• Add a pinch of sugar if the salsa is too sour for your taste.
• Store in an airtight container in the fridge for up to 3 days.