
Fresh, vibrant, and built entirely from whole ingredients, this salsa fresca is the kind of recipe that makes you wonder why you ever reached for a jar. Store-bought salsas and condiments are notorious for sneaking in additives and stabilizers that have no business being in something this simple — here, every ingredient is exactly what it sounds like. Ripe Roma tomatoes bring a meaty, low-moisture base that keeps the texture chunky rather than watery, while jalapeño, white onion, and fresh cilantro layer in heat, sharpness, and brightness. A squeeze of lime juice ties it all together with just enough acidity to make the flavors pop. Seeding the tomatoes before dicing is the small step that makes a big difference, preventing a soupy mess and keeping each bite clean and satisfying. A short rest at room temperature lets everything meld without losing that just-chopped freshness. Pile it on tacos, scoop it with chips, or spoon it over grilled proteins — this is the kind of condiment that earns a permanent spot in your weekly rotation.
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!
