This chunky salsa recipe is fresh, spicy, and loaded with tomatoes, cucumber, onion, cilantro, and habanero. An easy homemade salsa ready in minutes.

This pico de gallo is one of my brother’s signature recipes, and calling it addictive is an understatement. Back home, he would make a huge jar of chunky salsa, and they’d be gone within a few days. I’m pretty sure I was responsible for at least two-thirds of it.
There’s just something about it that’s impossible to stop eating. The fresh tomatoes, crunchy cucumber, onion, and cilantro all work so well together. I like adding a little habanero to mine for extra heat, but otherwise, it’s pretty much the same recipe we grew up eating.
Give me this and a bag of tortilla chips and I’m happy. It doesn’t need cheese, sour cream, or anything extra. Simple ingredients, but so good together.

Why You’ll Love This Chunky Salsa Recipe
- Fresh and chunky. Every bite is loaded with juicy tomatoes, crisp cucumber, onion, and cilantro.
- Easy homemade salsa. Everything gets chopped and mixed in one bowl with no cooking needed.
- Ready in minutes. This quick easy homemade salsa comes together fast with simple ingredients.
- Great with almost everything. It’s really good with chips, tacos, grilled meats, rice bowls, and more.

Ingredients You’ll Need
- Tomatoes: Use ripe tomatoes and remove the seeds and watery center so the pico de gallo stays chunky.
- Onion: This adds crunch and sharpness to balance the sweet tomatoes.
- Cucumber: Scoop out the soft seeded center first so the salsa stays fresh and crisp.
- Cilantro: Fresh cilantro gives this chunky salsa recipe that bright salsa flavor.
- Habanero: Start with a small amount because habanero salsa gets spicy fast.
- Lemon juice: This adds brightness and helps wake everything up.
- Salt: Salt brings out the flavor of the tomatoes, cucumber, and onion.
- Sugar: Just a little balances the acidity and heat.
How to Make Chunky Salsa
1. Prep the tomatoes.


Remove the seeds and watery center from the tomatoes, then finely dice into small, even pieces.
2. Prep the cucumber.


Slice the cucumber lengthwise, scoop out the soft seeded center to keep the salsa from turning watery, then finely dice.
3. Chop the rest of the ingredients.


Finely dice the onion, chop the cilantro, and mince the habanero. Remove the habanero seeds if you want less heat.
4. Mix everything together.


Add the tomatoes, cucumber, onion, cilantro, and habanero to a bowl. Add the lemon juice, hot sauce, salt, and sugar, then mix until everything is well combined.
5. Let it sit before serving.
Let the salsa sit for at least 2 hours so the flavors can blend. Serve and enjoy!
How Spicy Is Habanero Salsa?
Habanero salsa is definitely spicy, but you can control the heat. For this pico de gallo recipe, I remove the habanero seeds and start with just ¼ pepper so it has a kick without taking over the whole bowl.
For more heat, use ½ habanero or leave some of the seeds in. For a milder salsa, use less habanero or swap it with jalapeño.

Tips for the Best Homemade Salsa
- Remove the tomato seeds. This keeps the salsa from turning watery and helps the flavors stay concentrated.
- Scoop out the cucumber center. The seeded center releases a lot of liquid as the salsa sits.
- Chop everything the same size. Small, even pieces give this chunky salsa recipe the best texture.
- Start with less habanero. Habaneros get spicy fast, so it’s easier to add more later.
- Let the salsa sit before serving. Give it at least 2 hours to allow the flavors to blend together.

Variations and Substitutions
- Use jalapeños instead. Jalapeños give the salsa a milder heat and a fresher pepper flavor.
- Swap the lemon for lime. Lime gives this chunky salsa recipe a more classic restaurant-style flavor.
- Add mango or pineapple. The sweetness balances the heat from the habanero salsa really well.
- Use Roma tomatoes. They’re meatier and less watery, which makes the salsa extra chunky.
- Use canned tomatoes. Canned tomatoes work too and make this easy homemade salsa even faster to throw together.
- Add avocado before serving. It makes the salsa creamier and honestly so good with tortilla chips or tacos.

What to Serve With Salsa Habanero
- Tortilla chips
- Fish tacos
- Grilled chicken
- Quesadillas
- Burrito bowls

How to Store Easy Homemade Salsa
Store chunky salsa in an airtight container in the refrigerator for up to 3 days. As the salsa sits, the tomatoes and cucumber will release some liquid, so just give it a quick stir before serving.
For the freshest texture, serve homemade salsa within the first 1 to 2 days.

More Spicy Recipes You’ll Love

Chunky Salsa Recipe
Ingredients
- 4 medium tomatoes seeds removed and finely diced
- 1 small onion finely diced
- 1 small cucumber center seeds removed and finely diced
- A handful of fresh cilantro finely chopped
- 1 habanero pepper seeds removed and finely minced
- 1 tablespoon lemon juice plus more to taste
- Hot sauce to taste
- ½ teaspoon salt plus more to taste
- 1 teaspoon sugar plus more to taste
Instructions
- Remove the seeds and watery center from the tomatoes, then finely dice into small, even pieces.
- Slice the cucumber lengthwise, scoop out the soft seeded center to keep the salsa from turning watery, then finely dice.
- Finely dice the onion, chop the cilantro, and mince the habanero. Remove the habanero seeds for a milder salsa.
- Add the tomatoes, onion, cucumber, cilantro, and habanero to a bowl. Pour in the lemon juice, then season with hot sauce, salt, and sugar.
- Mix everything together until evenly combined. Let the salsa sit for at least 2 hours before serving so the flavors have time to blend. Enjoy with chips.







