Easy Homemade Salsa Recipe + 20 Delicious Variations

Homemade red salsa with tomatoes, jalapeño, onion, cilantro, and lime in a black bowl

This post may contain affiliate links.

The Only Salsa Recipe You Need + 20 Ways to Make It Your Own

This easy homemade salsa recipe starts with ripe tomatoes, jalapeño, cilantro, onion, garlic, and fresh lime and then shows you how to turn one simple formula into 20 completely different salsas.

There are recipes you make once. And then there are recipes that quietly become part of your kitchen.

A good homemade salsa doesn’t require a long ingredient list or anything from a packet. Ripe tomatoes, onion, jalapeño, cilantro, garlic, fresh lime, and salt are enough to make a bowl that tastes brighter and fresher than almost anything you’ll find in a jar.

But that’s only where we’re starting. Because once you understand what makes a salsa work, those tomatoes can become tomatillos. Jalapeño can become poblano or serrano. Fresh tomatoes can hit the grill. Mango can wander in. So can pineapple. Or peaches. Or watermelon.

Consider this less a salsa recipe and more permission to start playing with your food.

What Makes a Really Good Homemade Salsa?

Salsa is simple enough that every ingredient has to pull its weight. You need something juicy and flavorful to build from, something sharp, something hot, something aromatic, and enough salt to make all of it taste like itself.

For our RBK House Salsa, that’s:

ripe tomato + jalapeño + white onion + garlic + cilantro + lime + mineral salt

I add a little cumin when I want an earthier salsa, but it’s entirely optional. The trick isn’t adding more ingredients. It’s getting those few ingredients into balance.

Start With Really Good Tomatoes

When tomatoes are the foundation of the recipe, this is not the moment for pale, crunchy impostors. Use the ripest Roma or vine-ripened tomatoes you can find. Roma tomatoes tend to produce a thicker salsa because they’re meatier and less watery. Juicier tomatoes work beautifully too, you may simply want to remove some of the watery seed pulp before processing.

And if your summer garden has handed you tomatoes faster than you know what to do with them? Congratulations. You have a salsa problem. It’s one of the better problems to have.

The Secret Is in the Pulse

This is not pico de gallo, and it isn’t tomato purée. We’re aiming for that wonderful middle ground: finely chopped, juicy, cohesive, but still recognizably made from vegetables.

Put everything into the food processor and use short pulses rather than letting the machine run continuously. Stop while you can still see irregular little pieces of tomato, onion, jalapeño, and cilantro. Texture is an ingredient.

A few pulses can be the difference between salsa and spicy tomato juice.

Taste It Twice

Taste your salsa immediately after making it. Then leave it alone for 15 to 30 minutes and taste it again.

As it rests, the tomato releases juice, the onion softens, the chile begins moving through the mixture, and the salt and lime distribute themselves differently. Then ask:

Does it need salt? Acid? Heat?

If it tastes dull, I usually reach for salt or lime before adding anything else. That’s one of those tiny kitchen habits that eventually becomes instinct.

How to Make Salsa Mild or Properly Hot

A jalapeño gives our house salsa enough personality without automatically making it hot.

For a milder salsa, remove the pale inner ribs and seeds and start with half the pepper.

For medium heat, use the whole jalapeño.

For more heat, reach for serrano.

And when you’re ready for a salsa that enters the room before you do, dried chile de árbol is waiting. Heat should still have flavor, though.

I would much rather make a beautifully balanced hot salsa than one designed primarily to demonstrate that everyone at the table has functioning tear ducts.

One Salsa Formula. Endless Possibilities.

Here’s where this recipe gets useful. You don’t need to memorize twenty salsa recipes. Learn the architecture.

1. Choose Your Base

Tomato
Tomatillo
Mango
Pineapple
Peach
Watermelon
Corn

2. Choose Your Heat

Mild: poblano or ½ jalapeño with ribs and seeds removed
Medium: jalapeño
Hot: serrano
Inferno: chile de árbol

3. Add Something Aromatic

White onion is my default.
Red onion is sharper and especially good with fruit.
Shallot is softer.
Garlic adds depth, particularly when roasted or charred.

4. Add Acid

Fresh lime is salsa’s best friend for a reason.
But lemon and vinegar can work beautifully depending on where you’re taking the recipe.

5. Add Something Fresh

Cilantro is classic.
But fruit salsas open the door to mint and basil, too.

6. Decide What Fire Can Do for You

This may be my favorite lever of all.
Take the exact same ingredients and char them, and you’ve made an entirely different salsa.
Which brings us to…

The Fruit Salsa Rule

Here’s one distinction worth remembering: Don’t treat fruit salsa like tomato salsa.

Mango, pineapple, watermelon, peaches, strawberries… they’re usually better hand chopped and folded together than processed. You want distinct bites and contrast. For tomato salsa, the food processor creates cohesion. For fruit salsa, a knife preserves character. And yes, once you’ve learned the formula, you can keep going:

strawberry + jalapeño + lime + basil

blueberry + shallot + serrano + lime

cherry + red onion + jalapeño + lime

The question becomes less Can this become salsa? And more What are we putting it on?

One Salsa. 20 Ways to Make It Yours.

Once you understand the bones of a good salsa, you really don’t need twenty separate recipes. You need a few good ideas and permission to mess with them.

Char the tomatoes. Roast the peppers. Swap red for green. Turn up the heat. Bring in mango, pineapple, peaches, or watermelon. Grill the fruit first. Add avocado. Change the chile. Suddenly one bowl of salsa becomes twenty.

The secret is keeping the same basic balance in mind: something juicy, something sharp, something hot, something aromatic, and enough salt to make all of it come alive. From there, texture, fire, fruit, and chile can take you almost anywhere.

So start with the RBK House Salsa or skip straight to the variation that makes you hungry. Some are fresh. Some are smoky. Some are sweet. One may require a cold beverage and a small amount of courage.

Let’s make salsa. 🌶️🔥

20 Ways to Make It Your Own

1. Charred Tomato Salsa

Take the RBK House Salsa straight to the fire. Char the tomatoes, jalapeño, onion, and garlic under the broiler, on the grill, or in a dry cast-iron skillet until blistered and blackened in spots. Pulse with the cilantro, lime, and salt as usual.

Don’t remove all those blackened edges. That’s where the smoky magic lives.

2. Roasted Salsa Roja

Swap the fresh jalapeño for toasted dried guajillo chiles and roast the tomatoes, onion, and garlic before blending. Guajillo brings deep red color and fruity chile flavor without overwhelming heat.

Add a little chile de árbol when you want considerably less diplomacy.

3. Salsa Verde

Trade tomatoes for tomatillos and pair them with jalapeño or serrano, white onion, garlic, cilantro, lime, and salt.

Roast everything first for a deeper, smoky salsa verde, or simmer the tomatillos and chiles briefly for something brighter and tangier.

4. Roasted Poblano Salsa Verde

Char poblano peppers until blistered, then blend with roasted tomatillos, onion, garlic, cilantro, lime, and salt.

Poblanos bring smoke and earthy chile flavor without a lot of heat, making this the salsa for people who want more flavor, not necessarily more fire.

5. Avocado Tomatillo Salsa

Take salsa verde somewhere creamy by blending in a ripe avocado.

Tomatillos + avocado + jalapeño + cilantro + onion + lime + salt create a salsa that lives somewhere between a dip and a sauce.

Put it on tacos, eggs, bowls, grilled chicken, roasted vegetables—or anything else looking lonely on a plate.

6. Fire Roasted Chipotle Salsa

Char the tomatoes, onion, and garlic, then replace some or all of the fresh chile with chipotle in adobo.

Smoky, earthy, deeper and richer than fresh tomato salsa, this one belongs near grilled meats, tacos, black beans, and anything coming off the barbecue.

A little chipotle goes a long way. Start small.

7. Charred Corn Salsa

Grill fresh ears of corn or sear them in a hot skillet until some kernels get genuinely dark. Cut the kernels from the cob and toss with jalapeño, red or white onion, cilantro, lime, and salt.

Add diced tomato for juiciness or avocado for richness. Or both.

8. Mango Salsa

Put down the food processor.

Combine diced ripe mango with red onion, jalapeño or serrano, cilantro, fresh lime juice, and salt.

Keep this one chunky—the contrast between juicy mango, crisp onion, fresh herbs, and chile is the whole point.

Fish tacos are waiting.

9. Charred Mango Salsa

Now take #8 and introduce it to the grill.

Char thick pieces of mango just long enough to caramelize the edges before dicing and combining with onion, chile, cilantro, lime, and salt.

Sweet mango + smoke + chile + lime is an entirely different animal.

10. Pineapple Salsa

Combine diced fresh pineapple with red onion, jalapeño, cilantro, lime, and salt.

It’s bright, sweet, tart, and particularly good with shrimp, fish, chicken, pork, or tacos.

And yes, you know what we’re doing next.

11. Charred Pineapple Salsa

Fire. Meet pineapple.

Grill pineapple slices until caramelized and deeply marked, then cool, dice, and toss with jalapeño, red onion, cilantro, lime, and salt.

This might be one of my favorites in the entire list. The heat concentrates the pineapple’s sweetness while adding just enough smoke to keep the salsa from becoming fruity-cute.

12. Peach Salsa

Ripe summer peaches + red onion + jalapeño + cilantro + lime + salt.

That’s it.

Use peaches that are ripe and fragrant but still firm enough to dice cleanly. Serve with grilled fish, chicken, pork, or simply a bowl of tortilla chips.

13. Grilled Peach Salsa

RBK has decided most fruit can be improved by introducing it to fire.

Grill halved peaches until lightly charred, cool, then dice and combine with red onion, jalapeño, cilantro, lime, and salt.

Fresh peach salsa is bright. Grilled peach salsa is interesting.

14. Watermelon Cucumber Salsa

Combine diced watermelon and cucumber with red onion, jalapeño, lime, cilantro or mint, and salt.

Serve it very cold and make it fairly close to serving time; watermelon will continue releasing juice as it sits.

A little crumbled feta on top is decidedly nontraditional and decidedly delicious.

15. Strawberry Jalapeño Salsa

Dice strawberries and combine them with jalapeño, red onion, lime, salt, and either cilantro or fresh basil.

This one is particularly beautiful over grilled fish or chicken.

And no, we’ve not accidentally made fruit salad. The chile, onion, acid, and salt see to that.

16. Blueberry Serrano Salsa

Combine blueberries with finely chopped serrano, shallot or red onion, cilantro, fresh lime, and salt.

Gently crush some of the blueberries while leaving the rest whole. The released juices pull everything together without turning the bowl into blueberry sauce.

Try this one with salmon.

17. Fresh Cherry Salsa

Chop pitted sweet cherries and combine with red onion, jalapeño, cilantro, lime, and salt.

The cherries bring deep sweetness and acidity that are especially good alongside pork, duck, grilled chicken, or steak.

And yes: charred cherries are fair game.

18. Cucumber Avocado Salsa

Combine diced cucumber, avocado, jalapeño, red onion, cilantro, lime, and salt.

Cool, crunchy, creamy, and especially good with seafood.

Fold the avocado in last so you keep distinct pieces instead of accidentally making cucumber guacamole.

19. Black Bean & Corn Salsa

Combine black beans with charred or fresh corn, diced tomato, red onion, jalapeño, cilantro, and plenty of fresh lime.

This one crosses the line somewhere between salsa and salad. We have decided not to investigate further.

Spoon it over tacos and bowls, serve it with chips, or eat it straight from the refrigerator.

20. Red Boot Protein Salsa

Want your salsa to do a little more?

Fold a few tablespoons of hemp hearts into the finished RBK House Salsa for a subtle boost of plant protein and texture. Pulse the salsa first, then stir in the hemp hearts by hand.

For something creamy, turn it into a high-protein salsa dip: combine the finished salsa with plain nonfat Greek yogurt or whipped cottage cheese until it’s as creamy—or as salsa-forward—as you like.

Or keep the layers distinct: spread yogurt, whipped cottage cheese, or smashed beans onto a shallow bowl or plate, then spoon plenty of fresh salsa over the top. Serve with vegetables, spoon it over eggs or grilled chicken, tuck it into tacos, or use it as the beginning of a very good lunch bowl.

Because sometimes the best way to add more protein isn’t to reinvent the meal. It’s to upgrade what you’re already putting on it.

What to Serve With Homemade Salsa

Obviously, there are tortilla chips. Let’s respect the classics. But homemade salsa also belongs on:

Can You Make Homemade Salsa Ahead?

Yes—with one caveat. Our tomato salsa actually benefits from a short rest, and it keeps well refrigerated in an airtight container for about 3 to 4 days.

But fresh salsa changes as it sits. Tomatoes release liquid. Onion mellows. Cilantro softens. Chile can become more pronounced. Give refrigerated salsa a good stir and taste it again before serving. A squeeze of fresh lime or pinch of salt can wake everything right back up.

Fruit salsa is different. Most versions are at their best the day they’re made, particularly watermelon.

A Recipe Is Only the Beginning

Start with the RBK House Salsa exactly as written. Make it once. Then mess with it.

Char the tomatoes. Swap the jalapeño for serrano. Bring home tomatillos. Grill a pineapple. Dice the peach that’s sitting on your counter. Add more lime. Try less cilantro. Make something green. Make something ridiculously hot.

Because the best foundational recipes don’t give you one thing to cook.

They teach you how to make the next thing without needing a recipe at all. And if you somehow end up with six bowls of salsa on the counter in the process? We’ll call it research.

Homemade red salsa with tomatoes, jalapeño, onion, cilantro, and lime in a black bowl

RBK House Salsa

Fresh • Bright • Just the Right Amount of Heat
A fresh homemade salsa made with ripe tomatoes, jalapeño, white onion, cilantro, garlic, and lime. Pulse it chunky or smooth, keep it mild or turn up the heat, this is the everyday salsa recipe you'll come back to again and again.
Prep Time:10 minutes
Rest Time:15 minutes
Total Time:25 minutes
Course: Appetizer
Cuisine: Mexican
Servings: 8
Calories: 16kcal
Author: Kathryn Waters

Ingredients

  • 1 lb ripe Roma tomatoes or vine-ripened tomatoes quartered
  • 1 small jalapeño stemmed*
  • 1/3 cup roughly chopped white onion
  • 1 small garlic clove
  • 1/3 cup fresh cilantro leaves and tender stems
  • 2 tbsp fresh lime juice plus more to taste
  • 1/2 tsp ground cumin optional
  • 1/2 tsp mineral salt plus more to taste

Instructions

  • Add the tomatoes, jalapeño, onion, garlic, cilantro, lime juice, cumin, if using, and mineral salt to a food processor.
    Homemade red salsa with tomatoes, jalapeño, onion, cilantro, and lime in a black bowl
  • Pulse until the salsa reaches your preferred consistency. Stop and scrape down the sides as needed. For a chunkier salsa, use just a few short pulses; for restaurant-style salsa, continue pulsing until finely chopped but not completely smooth.
  • Taste and adjust with additional lime juice, salt, or jalapeño as needed.
  • For the best flavor, let the salsa rest for 15–30 minutes before serving.
  • Stir before serving and adjust the seasoning one final time.

Notes

For mild salsa: Remove the jalapeño seeds and pale inner membranes before adding it. You can also start with half the pepper and add more after tasting.
For hotter salsa: Leave the jalapeño intact or swap it for a serrano chile.
Tomatoes matter: Because they’re the foundation of this salsa, use the ripest, most flavorful tomatoes you can find. Roma tomatoes produce a slightly thicker salsa; juicy vine-ripened tomatoes make it looser.
Too watery? Tomatoes vary tremendously in moisture. If yours are especially juicy, remove some of the watery seed pulp before processing or let the finished salsa drain briefly in a fine-mesh strainer.
Texture matters: Pulse rather than continuously blending. Salsa should still have some character—we aren’t making tomato juice.
Storage: Refrigerate in an airtight container for up to 3 to 4 days. The tomatoes will continue releasing liquid as the salsa sits, so give it a good stir before serving.

Nutrition

Serving: 0.25cup | Calories: 16kcal | Carbohydrates: 3g | Protein: 1g | Fiber: 1g | Sugar: 2g
RBK Ingredient Standard

Whenever possible, we prioritize organic, local, seasonal, and transparently sourced ingredients. Learn more about our sourcing approach.

Let us know if you make this recipe! Tag @redbootkitchen and use the hashtag #redbootkitchen

You'll Also Love

Leave a Reply

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

Recipe Rating