Crossing Kitchens Header

Chunky Salsa Recipe

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

Bowl of chunky homemade salsa served with tortilla chips for dipping.

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.

Fresh chunky salsa in a glass bowl with tortilla chips in the background.

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.
Fresh salsa ingredients including tomatoes, cucumber, onion, cilantro, lemon, and habanero pepper.

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.

Slicing and chopping fresh tomatoes into small pieces for chunky salsa.
Finely diced tomatoes in a clear glass bowl for homemade chunky salsa.

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

2. Prep the cucumber.

Chopping peeled cucumber into small cubes on a cutting board for fresh salsa.
Diced cucumber being transferred from a cutting board into a glass mixing bowl.

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 dicing white onion on a cutting board for homemade salsa recipe.
Bowl of diced tomatoes, cucumber, onion, and cilantro before mixing into salsa.

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

4. Mix everything together.

Hot sauce being poured into homemade chunky salsa for extra spice.
Fresh chunky salsa mixed together in a glass bowl with visible diced vegetables.

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.

Close-up of chunky salsa with diced tomatoes, cucumber, onion, and cilantro.

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.
Hand holding a tortilla chip with homemade salsa.

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.
Tortilla chip scooping up fresh chunky salsa with tomatoes, cucumber, and onion.

What to Serve With Salsa Habanero 

  • Tortilla chips
  • Grilled chicken
  • Quesadillas
  • Burrito bowls
Bowl of fresh chunky salsa surrounded by crispy tortilla chips.

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.

Close-up of chunky salsa with diced tomatoes, cucumber, onion, and cilantro.

More Spicy Recipes You’ll Love

Chunky Salsa Recipe

Chunky Salsa Recipe

No ratings yet
Print
Share Save
Prep 15 minutes
This chunky salsa recipe is fresh, spicy, and loaded with tomatoes, cucumber, onion, cilantro, and habanero. An easy homemade salsa ready in minutes.
Servings 4 servings
Course condiment, sauce, Snack
Cuisine Mexican

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

  1. Remove the seeds and watery center from the tomatoes, then finely dice into small, even pieces.
  2. Slice the cucumber lengthwise, scoop out the soft seeded center to keep the salsa from turning watery, then finely dice.
  3. Finely dice the onion, chop the cilantro, and mince the habanero. Remove the habanero seeds for a milder salsa.
  4. Add the tomatoes, onion, cucumber, cilantro, and habanero to a bowl. Pour in the lemon juice, then season with hot sauce, salt, and sugar.
  5. 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.

Nutrition

Serving1 servingCalories45 kcalCarbohydrates10 gProtein1 gSodium420 mgPotassium320 mgFiber2 gSugar5 gVitamin A900 IUVitamin C28 mgCalcium20 mgIron1 mg

Video

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Picture of Hey, it's Mitch!

Hey, it's Mitch!

Welcome to Crossing Kitchens.

Here, you’ll find a variety of recipes for breakfast, dinner, dessert, and everything in between.

As an Asian living in America, you’ll see influences from different cuisines in my cooking.

When it comes to food, there are no borders.

Thanks for crossing into my kitchen!

Learn More

Featured Recipes

Search by Category

Our Newest Recipes

Craving something else?

What are you craving?