
Fresh, bright, and completely made from scratch, this chunky tomato salsa is the kind of thing you'll want to put on absolutely everything. Roma tomatoes are the star here — their meaty flesh and low moisture content mean you get bold tomato flavor without a watery, soggy result, especially once you scoop out the seeds before dicing. A hit of jalapeño brings just the right amount of heat, while fresh lime juice and cilantro tie it all together with that signature zippy freshness. The short rest time before serving is a small but important step, giving the salt a chance to draw out the juices and let all those flavors meld beautifully. Store-bought salsas often sneak in preservatives, added sugars, or other unwanted extras, so making your own means you know exactly what's going into the bowl. Serve it with tortilla chips, spoon it over tacos, or pile it onto grilled chicken — honestly, the uses are endless.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →6 servings






Halve the tomatoes lengthwise, scoop out the seeds and watery pulp with a spoon, then finely dice the flesh into roughly 1/4-inch pieces. Transfer to a mixing bowl.
Add the diced onion, minced jalapeño, and chopped cilantro to the bowl with the tomatoes.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
