
This smoky salsa roja elevates any dish with its deep, charred tomato flavor and subtle chipotle warmth. I developed this version after testing countless recipes, focusing on balancing heat with rich, roasted undertones.
With just a few simple ingredients and 20 minutes of active time, you’ll create a versatile condiment that’s perfect for tacos, eggs, or grilled meats. The technique ensures a smooth, restaurant-quality texture every time.
Ingredients for Salsa Roja Recipe with Tomatoes
Nine ingredients transform into bold, smoky salsa with charred depth and chipotle warmth.
| Ingredient | Amount | Notes |
|---|---|---|
| Roma Tomatoes 🍅 | 2 lb | Ripe, halved and cored |
| White Onion 🧅 | 1 whole | Peeled and quartered |
| Garlic Cloves 🧄 | 6 cloves | Peeled, uncut |
| Chipotle Peppers in Adobo 🌶️ | 2 whole | Canned, stems removed |
| Dried Arbol Chilies 🌶️ | 2 whole | Stems and seeds removed |
| Fresh Cilantro 🍃 | ½ cup | Roughly chopped, packed |
| Lime Juice 🍋 | 3 tbsp | Freshly squeezed preferred |
| Sea Salt 🧂 | 1 ½ tsp | Adjust to taste preference |
| Olive Oil 🫒 | 2 tbsp | For roasting vegetables |
[recipe_ingredient_scaler]
Roma tomatoes are ideal for their meaty texture and low moisture content. Seek out firm, deep red tomatoes at peak ripeness—avoid any with blemishes or soft spots. The white onion should be fresh and pungent; organic produce sections often have the best selection. For the chipotle peppers, San Marcos brand in adobo sauce offers consistent quality and heat level. Dried arbol chilies add essential smokiness—find them in the Latin foods aisle at Whole Foods or specialty markets.
Out of Roma tomatoes? Plum tomatoes work equally well. No fresh cilantro? Substitute with flat-leaf parsley (though the flavor profile shifts slightly). Missing chipotle in adobo? Smoked paprika plus a dash of cayenne can approximate the flavor, but the texture won’t be identical. The lime juice is non-negotiable for brightness—never use bottled. For a milder salsa, reduce the arbol chilies to one or omit entirely.
This salsa keeps beautifully in an airtight container in the refrigerator for 10-12 days. For longer storage, freeze in ice cube trays—once solid, transfer to a freezer bag for up to 6 months. The flavors deepen after a day, so make it ahead if possible. Always use a clean spoon to prevent contamination.
Why You’ll Love This Recipe
- Minimal Chopping Required: I just toss the Roma tomatoes, onion, and garlic in the blender—no fancy knife skills needed.
- Smoky Heat: The chipotle peppers and arbol chilies give it that deep, smoky kick with just the right amount of heat.
- Taco Night Hero: I use it on tacos, eggs, or even as a marinade—it’s my secret weapon for flavor.
- Budget Stretcher: Roma tomatoes and dried chilies are cheap, and this makes a big batch that keeps for days.
Step-by-Step Instructions for Salsa Roja With Tomatoes
This method ensures deep, smoky flavor with a perfect balance of heat and acidity.
Step 1: Roast Tomatoes, Onion, and Garlic
Preheat your oven to 450°F. Toss the 2 lb Roma Tomatoes, 1 whole White Onion, and 6 cloves Garlic Cloves with 2 tbsp Olive Oil on a rimmed baking sheet. Spread them in a single layer, ensuring the garlic cloves stay intact.
Roast for 25-30 minutes, turning once halfway through, until the tomatoes are charred and blistered and the onion edges are deeply caramelized. The garlic should be soft and golden. This high-heat roasting intensifies the natural sweetness and adds smoky depth.
Step 2: Toast the Dried Chilies
While the vegetables roast, heat a dry skillet over medium heat. Add the 2 whole Dried Arbol Chilies and toast for 30-45 seconds per side until fragrant and slightly darkened. Be careful not to burn them—bitter flavors will overpower the salsa.
Remove the chilies from the skillet and set them aside to cool slightly. This toasting step awakens their earthy, slightly fruity notes and mellows their sharp heat. Combine them with the 2 whole Chipotle Peppers in Adobo for a layered, complex heat profile.
Step 3: Blend All Ingredients Until Smooth
Transfer the roasted tomatoes, onion, and garlic to a blender, making sure to include all the juices from the baking sheet. Add the 2 whole Chipotle Peppers in Adobo, toasted 2 whole Dried Arbol Chilies, 0.5 cup Fresh Cilantro, 3 tbsp Lime Juice, and 1.5 tsp Sea Salt.
Blend on high for 1-2 minutes until completely smooth. Pause to scrape down the sides as needed. The salsa should have a vibrant red color with flecks of cilantro. Taste and adjust the sea salt if needed, but remember flavors will meld as it rests.
Step 4: Rest and Serve
Transfer the salsa to a bowl and let it rest at room temperature for at least 30 minutes. This resting period allows the flavors to fully develop and the texture to thicken slightly. The salsa will deepen in color and the heat from the chilies will mellow into a warm, rounded finish.
Serve the salsa roja at room temperature or slightly chilled. It pairs perfectly with tortilla chips, grilled meats, or as a topping for tacos. For the best texture, avoid refrigerating until ready to store, as cold temperatures can dull the vibrant flavors.
Pro Tips For Making Salsa Roja Recipe With Tomatoes
- Char the Tomatoes: Roast the Roma tomatoes on high heat until deeply blackened in spots—I learned this the hard way, but it’s the only way to get that smoky depth without bitterness.
- Soak the Arbols: Cover the dried arbol chilies in hot water for 10 minutes before blending. Sounds weird, but it works: they soften enough to purée smooth instead of leaving gritty flecks in your salsa.
- Skip the Seeds: Remove the seeds from the chipotles in adobo before adding them—unless you want a salsa that’s so fiery it overpowers everything else on the plate.
- Blend in Batches: Process the tomatoes and onions first, then add the chilies and garlic. After burning three batches, I finally figured out this order keeps the texture consistent and prevents the motor from straining.
Dietary Considerations for This Recipe
Keto-Friendly Options
This salsa roja is naturally low in carbs, making it a great choice for keto diets. Skip added sugars and use fresh tomatoes for the best results. A splash of lime juice adds flavor without breaking your carb count.
Gluten-Free
This recipe is inherently gluten-free, as it relies on whole ingredients like tomatoes, onions, and spices. Double-check spice blends for hidden gluten, and avoid cross-contamination if using shared kitchen tools.
Allergens
Common allergens in salsa roja may include garlic or onions. Omit these ingredients if allergies are a concern, or replace them with mild alternatives like asafoetida for depth.
Vegetarian Modifications
This salsa roja is already vegetarian, but you can enhance it with roasted bell peppers or extra herbs for a richer flavor. For vegan versions, ensure no animal-based additives are used.
Low-Sodium
To reduce sodium, use fresh tomatoes and skip added salt. Boost flavor with fresh cilantro, lime, or a pinch of cumin instead. Taste as you go to keep it balanced.
Nutrition Facts
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026