Salsa roja is a cooked Mexican table salsa made with tomatoes, fresh chiles, onion, and garlic, then blended until smooth or left a little textured. Its savory, gently smoky flavor comes from simmering the ingredients before briefly frying the blended salsa; recipes vary by region and household, so you can adjust the chile and texture to suit your table.
If you have been browsing Mexican recipe sites for a dependable salsa to make at home, this version uses easy-to-find ingredients and explains how to control the heat. Serve it warm or chilled with tacos, eggs, grilled vegetables, or a bowl of tortilla chips.
Ingredients
- 1½ lb (680 g) ripe Roma tomatoes, rinsed and quartered
- 1 small white onion, about ½ cup (75 g) chopped
- 1 jalapeño, stem removed; use 2 for more heat, about 15–30 g
- 1 serrano chile, stem removed, about 8 g; omit for a milder salsa
- 2 garlic cloves, peeled, about 6 g
- ½ cup (120 ml) water
- 1 tbsp (15 ml) neutral oil, such as canola or avocado oil
- 1 tsp (6 g) fine salt, plus more to taste
- 1 tbsp (15 ml) fresh lime juice, optional
- ¼ cup (10 g) chopped cilantro leaves, optional
Instructions
- Prepare the vegetables. Quarter the tomatoes and chop the onion. Remove the stems from the jalapeño and serrano. For a milder salsa, slice the chiles lengthwise and scrape out some or all of the seeds and pale ribs; wear gloves if your skin is sensitive to chile oils, and wash your hands and knife afterward. Leave the seeds in for a hotter result.
- Simmer the ingredients. Put the tomatoes, onion, chiles, garlic, water, and salt in a medium saucepan. Bring the water to a gentle simmer over medium heat, then cover the pan partly and cook for 10 minutes. Stir once or twice. The tomatoes should be soft and beginning to collapse, and the chiles should be tender. If the pan looks dry before the tomatoes release their juices, add a tablespoon or two of water.
- Blend to the texture you like. Take the pan off the heat. Transfer the vegetables and their cooking liquid to a blender, or use an immersion blender in the saucepan. Blend in short bursts for a smooth salsa, or pulse just a few times for a chunkier texture. Hot liquids expand in a blender, so leave room at the top, remove the center cap, and cover the opening with a folded towel while blending. Alternatively, let the mixture cool briefly before blending.
- Fry the salsa briefly. Heat the oil in the same saucepan over medium heat. Carefully pour in the blended mixture; it may splatter. Stir and simmer gently for 5 minutes, until the salsa darkens slightly and the raw edge of the garlic and chiles mellows. If it is thicker than you want, stir in water a tablespoon at a time. If it seems thin, simmer it for another minute or two, stirring so it does not catch on the bottom.
- Finish and taste. Remove the pan from the heat. Stir in the lime juice and cilantro, if using, then taste with a clean spoon. Add salt in small pinches if needed. The salsa is ready warm, or you can cool it before serving for a fresher, more settled flavor.
Tips
- Choose ripe tomatoes. Roma tomatoes are convenient because they are meaty and tend to make a less watery salsa, but ripe round tomatoes work too. If using especially juicy tomatoes, simmer the finished salsa a little longer to concentrate it rather than adding extra thickener.
- Adjust heat gradually. Chile heat varies, even among peppers of the same type. Start with one jalapeño and the serrano, blend, and taste before deciding whether to add more chile. You can also reserve a little of the simmered chile, blend the salsa, and add the chile a piece at a time.
- Use a substitute thoughtfully. If fresh serranos are hard to find, use another jalapeño; the salsa will usually be milder and a little less sharp. A small dried árbol chile can add a direct, lasting heat, but toast it only briefly in a dry pan and simmer it with the vegetables. Do not substitute a large quantity of chili powder, which changes the fresh chile flavor and can make the salsa gritty.
- Keep the texture under control. Blend in pulses and stop while the salsa is still slightly looser than your ideal serving texture; it thickens as it cools. For a more rustic result, mash the cooked vegetables with a fork or use a molcajete rather than blending until completely smooth.
Serving Suggestions
Set out salsa roja as a table condiment with tacos, quesadillas, tostadas, tamales, or grilled meats. It also works with scrambled eggs or huevos rancheros, spooned over beans and rice, or alongside roasted potatoes and vegetables. For a snack, serve it with tortilla chips, sliced cucumber, or warm tortillas. If using it as a dip, let it cool until comfortably warm or chill it first; a very hot salsa can soften chips quickly.
For a simple taco spread, put the salsa in a small bowl and offer lime wedges, chopped onion, cilantro, and a second mild salsa separately. That lets guests choose their own balance of acidity, freshness, and heat. A little salsa can also be stirred into cooked beans or spooned over a finished dish, but add it near the end if you want its fresh chile and tomato character to remain noticeable.
Variations
Roasted salsa roja: For a deeper, lightly charred flavor, roast the tomatoes, onion, chiles, and garlic under a broiler or in a hot, dry skillet until softened and blistered in spots, turning as needed. Blend with salt and only enough water to move the blades. Roasting replaces the simmering step, so the salsa may be thicker and taste more concentrated. You can still briefly fry it in oil, or skip that step for a brighter, less rounded flavor.
Tomatillo version: Replace half the tomatoes with husked, rinsed tomatillos. Their tartness makes the salsa sharper and less sweet; taste before adding lime, since you may need less. Simmer the tomatillos until they change from bright green to olive green and are tender, then blend with the remaining ingredients.
Milder family-style salsa: Use one jalapeño, remove its seeds and ribs, and leave out the serrano. If you want chile aroma without much heat, simmer a whole jalapeño with the vegetables and remove it before blending, then add a small piece only if the salsa needs more warmth. You can also stir in a spoonful of chopped cilantro at the end for a greener herbal note.
Chunky salsa: Set aside a few pieces of cooked tomato and onion before blending. Chop them, then fold them back into the finished salsa. This keeps the flavor of the cooked version while giving it more texture for tacos or tostadas.
Storage and Reheating
Cool the salsa promptly and refrigerate it in a clean, covered container within 2 hours of cooking. It keeps for 3–4 days in the refrigerator. A clean spoon each time helps avoid introducing crumbs or other food into the container. The flavor often tastes more integrated after several hours chilled, and you can serve it cold, at room temperature for a short serving period, or reheated.
To reheat, warm only the amount you plan to use in a small saucepan over low to medium heat, stirring regularly, until it reaches 165°F (74°C). Check with a food thermometer; this is the USDA FSIS safe temperature for reheated leftovers. Add a splash of water if it has thickened in the refrigerator. You can freeze salsa roja in a freezer-safe container for about 2–3 months for best quality. Leave a little headspace, thaw it in the refrigerator, and stir well after thawing because the texture may separate slightly.
Frequently Asked Questions
Is salsa roja always made with tomatoes?
Not always. Salsa roja means red salsa, and recipes differ across Mexico and among households. Many familiar versions use red tomatoes and chiles, while some rely on dried chiles or include other ingredients. This recipe uses tomatoes and fresh chiles for a straightforward cooked table salsa.
How can I make this salsa less spicy?
Omit the serrano, use only one jalapeño, and scrape out the chile seeds and ribs before simmering. Blend and taste before adding any additional chile. If the finished salsa is hotter than expected, stir in a little more cooked tomato or serve it with beans, rice, or another mild food; adding water will dilute the flavor as well as the heat.
Can I make salsa roja without a blender?
Yes. Cook the vegetables until very soft, then mash them with a potato masher or fork for a rustic texture. A molcajete is another option: grind the garlic and chiles with salt first, then work in the cooked tomatoes and onion. The result will be less uniformly smooth, but that texture suits many meals.
Can I use canned tomatoes?
Yes. Use one 28-ounce (794 g) can of whole or diced tomatoes in place of the fresh tomatoes, including their juice. Canned tomatoes are already soft, so simmer them with the onion, chiles, garlic, salt, and water for about 8 minutes, then blend and fry as directed. The flavor will be more consistent but usually less fresh and bright than salsa made with ripe seasonal tomatoes.
Why fry the blended salsa in oil?
A short simmer in oil rounds out the flavor and helps the salsa cling to food. It is a common technique in cooked salsa recipes, but it is not essential to every version. For a lighter, fresher-tasting salsa, skip the oil and final frying step; blend the cooked ingredients, taste, and serve. Refrigerate any leftovers promptly either way.
How do I find a reliable Mexican recipe online?
Look for recipes that name their ingredients clearly, explain how chile choices affect heat, and distinguish a regional or family variation from a universal rule. Good Mexican recipe sites often include practical details such as whether tomatoes are roasted or simmered and how the salsa is used. Compare a few approaches, then adjust this recipe to the ingredients and texture you prefer.
Related
- Mexican Rice (Arroz Rojo): Easy Stovetop Recipe Guide
- Mexican Ground Beef Picadillo Tacos with Tender Potatoes
- Mexican Pozole: Red Chile Pork and Hominy Stew Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).