Transform your everyday meals and snacks with the vibrant, smoky, and utterly delicious taste of Homemade Salsa Roja. This recipe demystifies the process of creating a rich, cooked tomato salsa that far surpasses anything you’d find in a jar. Whether you opt for convenient canned tomatoes or prefer the garden-fresh sweetness of summer’s bounty, combined with the distinctive kick of chipotle peppers in adobo sauce, you’re just minutes away from an irresistible condiment.
Few things elevate a meal quite like a truly exceptional salsa, and this particular cooked salsa roja is a testament to that. Forget bland, watery store-bought varieties; this homemade version bursts with layers of flavor, offering a perfect balance of sweetness, tang, and a captivating smoky heat. It’s an ideal recipe for any time of year, whether you’re celebrating a special occasion like Cinco de Mayo or simply craving a fresh, flavorful addition to your weeknight dinner. Our celebrated Fresh Tomato Salsa has garnered over 150 five-star reviews, a clear indicator of how much our readers appreciate authentic, easy-to-make recipes. Building on that love for fresh flavors, we’re thrilled to introduce this cooked red tomato salsa, which comes together in under 30 minutes and predominantly utilizes readily available pantry staples.
This recipe offers incredible versatility, allowing you to tailor the spice level from delightfully mild to intensely fiery, catering to every palate. The interplay of subtle sweetness and deep smokiness makes it an exquisite companion for crunchy tortilla chips, savory tamales, hearty burrito bowls, or as a vibrant topping for grilled meats and vegetables. Pair it with a refreshing blood orange margarita or a chilled watermelon frozen rosé for the ultimate culinary experience.
One of the many advantages of making salsa from scratch is the control you gain over the ingredients. You know exactly what’s going into your food, free from artificial preservatives or excessive sodium often found in store-bought options. This particular cooked salsa isn’t just about taste; it’s about creating a wholesome, flavorful condiment that you can be proud to serve. The cooking process deepens the flavors of the tomatoes and aromatics, resulting in a salsa with a more robust body and a richer, more complex profile compared to its raw counterpart. This makes it an excellent choice for a wide array of dishes, offering a sophisticated touch to even the simplest meals.
Unlocking Flavor: Essential Ingredients for Homemade Salsa Roja
Crafting an exceptional salsa begins with selecting the right ingredients. For this cooked salsa roja, the choice between fresh and canned tomatoes significantly influences the final flavor and texture, though both yield fantastic results.
The Tomato Dilemma: Canned vs. Fresh
If you’re blessed with an abundance of ripe, juicy fresh tomatoes, especially during peak summer, absolutely use them! Roma tomatoes are particularly well-suited for salsa due to their firm flesh and lower water content. To prepare fresh tomatoes for this cooked salsa, simply give them a quick simmer in a pot of water until tender, usually about 15 minutes, before proceeding with the recipe. We love utilizing fresh tomatoes in countless summer recipes, from rich marinara sauce to vibrant fresh salsas and comforting tomato soup.
However, for year-round convenience and consistent flavor, high-quality canned whole tomatoes are your best friend. Look for brands that offer San Marzano-style or fire-roasted whole tomatoes for an even deeper flavor profile. These are the same excellent tomatoes you’d typically select for an authentic Italian pomodoro sauce. They provide a rich, concentrated tomato flavor that shines beautifully in a cooked salsa.
Aromatic Foundations: Onion, Garlic, and Chiles
The foundation of any great salsa lies in its aromatics. Diced yellow onion and minced garlic provide a pungent, savory base that becomes sweet and mellow when sautéed. These ingredients are crucial for building the complex flavor profile of the salsa.
For heat and depth, we turn to chiles. Traditionally, salsa roja often features dried chilies like guajillo or arbol, which offer distinct earthy and sometimes fruity notes. If you’re keen on exploring traditional methods, you can certainly toast these dried chilies, then soak them in hot water until rehydrated. Once softened, remove the stems and seeds, mince them, and sauté them with the onions and garlic. About one guajillo chile or six chiles de arbol would be a good starting point for a moderate heat level.
The Secret Weapon: Chipotles in Adobo Sauce
My personal preference, and a fantastic shortcut for incredible flavor, is to use chipotle peppers in adobo sauce. These are smoked and dried jalapeños rehydrated in a tangy, slightly sweet, and spicy tomato-based sauce. They impart a unique smoky depth and a pleasing heat that’s hard to replicate with other ingredients. Since a can of chipotles in adobo is a common pantry staple in my kitchen, and dried chilies are less frequent, they are my go-to choice.
Chipotles in adobo are incredibly versatile. I also incorporate them into my delicious Chipotle Sofritas recipe, and they add a wonderful smoky kick to chili. The beauty of using them in salsa is how easily you can control the heat and smokiness by adjusting the number of peppers and the amount of adobo sauce you include. For reference, it’s worth noting that while often used interchangeably, chilies and peppers refer to different botanical categories, with chilies being a type of pepper known for their pungency.
Fresh Finishers: Cilantro and Lime
To brighten and balance the rich, cooked flavors, fresh lime juice and chopped cilantro are indispensable. Lime adds a zesty, acidic counterpoint to the heat and smokiness, while cilantro provides a burst of herbaceous freshness that ties all the flavors together. Always add these towards the end of the cooking process to preserve their vibrant qualities.
How to Master Homemade Salsa Roja: A Step-by-Step Guide
Making this cooked salsa roja is a straightforward process that rewards you with incredible flavor. Follow these steps for a perfect batch every time.
Step 1: Building the Aromatic Base
The journey to a flavorful salsa begins with a gentle sauté of onions, garlic, and jalapeño. Heat three tablespoons of olive oil in a medium saucepan over medium-low heat. Add the diced yellow onion, minced garlic, and the optional seeded and diced jalapeño. Sauté these aromatics until they become beautifully softened and translucent, which typically takes about 5 minutes. This slow sautéing process is crucial as it coaxes out their natural sweetness and complex flavors, forming the savory foundation of your salsa. If you don’t have a fresh jalapeño on hand, or prefer to rely solely on the chipotles for heat, feel free to omit it; the chipotle peppers will undoubtedly provide ample flavor and spice. If you are using rehydrated dried chilies as mentioned earlier, this is the stage where you would add them to sauté with the other aromatics, allowing their flavors to bloom in the hot oil.
Step 2: Preparing the Tomatoes
While your aromatics are gently softening, turn your attention to the tomatoes. If using canned whole tomatoes, drain them from their preserving liquid. You can easily remove them from the can with a fork, leaving the sauce behind. Transfer the drained tomatoes to a blender and pulse them a few times until they are coarsely pureed. The goal is to break them up into a chunky, saucy consistency, not a smooth paste. Be careful not to over-blend, as a little texture is desirable in salsa. Don’t discard the reserved tomato liquid from the can! It’s a valuable asset. Keep it aside, as you might need to add a little back into the pot later if your salsa becomes too thick or dry during simmering. Alternatively, you can refrigerate or freeze it for another culinary use, such as enhancing soups or sauces.
Step 3: Simmering to Perfection
Once the onions, garlic, and jalapeño are soft and fragrant, it’s time to introduce the star ingredient. Pour the pureed tomatoes into the saucepan with the sautéed aromatics. Now, add your chopped chipotle peppers in adobo sauce. Sprinkle with a generous pinch of salt and black pepper to taste. Give everything a good stir to combine all the ingredients thoroughly. Bring the mixture to a very low simmer over medium-low heat. This is not a rapid boil; a gentle, consistent simmer is key for developing deep flavors. Continue to cook the salsa, stirring occasionally to prevent sticking and ensure even cooking, for approximately 20 minutes. During this time, the salsa will gradually thicken, and the flavors will meld beautifully, creating a rich and harmonious taste. The moisture will slowly evaporate, concentrating the tomato essence and the smoky notes of the chipotles.
Step 4: The Finishing Touches and Flavor Adjustments
After the salsa has simmered and thickened to your desired consistency, remove it from the heat. This is when you’ll add the fresh elements that brighten the entire dish. Stir in the freshly squeezed lime juice and the chopped fresh cilantro. The lime adds a crucial burst of acidity that cuts through the richness and balances the heat, while cilantro provides an aromatic, herbaceous finish.
Now, it’s time to taste and adjust the seasonings. Every palate is different, and every batch of tomatoes can vary, so don’t skip this critical step. Add more salt and pepper as needed. If you desire a greater level of smoky heat, you can stir in a little more of the adobo sauce from the can of chipotles. For a milder salsa, you might even consider starting with less chipotle pepper initially. Continue to taste and adjust until the salsa perfectly suits your preferences.
Serving and Storing Your Homemade Salsa Roja
Your freshly made salsa roja is ready to be enjoyed! It’s delicious served warm, allowing its robust flavors to truly shine, but it’s equally delightful at room temperature.
Serving Suggestions: Beyond the Chip
While a classic pairing with tortilla chips is always a winner, don’t limit your salsa roja to just dipping. Its rich, cooked flavor makes it incredibly versatile. Use it as a topping for:
- Tacos, burritos, and quesadillas
- Scrambled eggs or breakfast burritos
- Grilled chicken, fish, or steak
- Roasted vegetables for a flavorful boost
- As a base for homemade enchiladas – simply puree the cooled salsa for a smooth sauce!
- Stirred into chili or stews for added depth.
Get creative and experiment with how you incorporate this delicious salsa into your culinary repertoire!
Storage Tips for Maximum Freshness
Once cooled completely, transfer any leftover salsa to an airtight container and store it in the refrigerator. It will maintain its excellent flavor and freshness for up to 2 days. For longer storage, this cooked salsa freezes remarkably well. Portion it into freezer-safe bags or containers and freeze for up to 3 months. Thaw in the refrigerator overnight before reheating gently or serving at room temperature. The texture might be slightly softer after freezing and thawing, but the flavor will remain fantastic.
Customizing Your Salsa Roja: Variations and Tips
This recipe provides a solid foundation, but don’t hesitate to make it your own!
- For a milder salsa: Start with just one chipotle pepper or even half of one, and omit the fresh jalapeño entirely. You can always add more heat later with extra adobo sauce or a pinch of cayenne pepper if needed.
- For an extra spicy kick: Use two or three chipotle peppers, include the jalapeño (and perhaps leave some seeds in!), and consider adding a small amount of a hotter fresh chile like a serrano pepper during the sautéing stage.
- Roasted Flavor: For an even deeper, more complex flavor, consider roasting your fresh tomatoes, onions, garlic, and jalapeños (if using) before pureeing and simmering. This adds a beautiful char and sweetness.
- Smoky Enhancements: A tiny pinch of smoked paprika can further enhance the smoky notes, especially if you want to dial up that specific flavor.
- Herb Alternatives: While cilantro is traditional, if you’re not a fan, a small amount of fresh oregano can offer a different but complementary herbaceous note.
- Sweetness: If your tomatoes are a bit tart, a tiny pinch of sugar or a splash of agave nectar can help balance the flavors.
Making homemade salsa is not just about following a recipe; it’s about the joy of creating something fresh, flavorful, and perfectly tailored to your taste. Enjoy the process and savor the delicious results!
More Delicious Salsa Recipes You’ll Love
If you enjoyed making this salsa roja, be sure to explore some of our other popular salsa and dip recipes:
- Mango Avocado Salsa: A refreshing, fruity, and creamy salsa perfect for summer.
- Tomatillo Salsa Verde: Bright, tangy, and vibrant green salsa made with fresh tomatillos.
- Classic Guacamole: The ultimate creamy avocado dip, a perfect companion to any salsa.
- Chipotle Corn Salsa: Featured in our Instant Pot Burrito Bowls Recipe, this sweet and spicy corn salsa adds incredible flavor.
Homemade Chipotle Salsa Roja
5 minutes
20 minutes
25 minutes
An easy homemade salsa roja recipe using canned or fresh tomatoes cooked on the stove with chipotle peppers, and finished with lime and cilantro.

Ingredients
- 1 (28 oz.) can whole tomatoes, drained (or 2 lbs. fresh Roma tomatoes – see note)
- 3 tablespoons olive oil
- 1 yellow onion, diced
- 3 cloves garlic, minced
- 1 jalapeño, seeded and diced (optional)
- 1-2 chipotle peppers in adobo sauce, chopped (see note)
- Salt and pepper, to taste
- Juice of 1 lime
- 1/4 cup fresh chopped cilantro
Instructions
- Place the tomatoes in a blender and pulse a few times to puree. Keep the sauce from the can to add back into the pot if the salsa gets too dry, or save for another use.
- Heat the oil in a medium saucepan over medium-low heat. Add the onion, garlic, and jalapeño and sauté until softened, about 5 minutes.
- Add the pureed tomatoes and chopped chipotle peppers, and sprinkle with salt and pepper. Simmer over low heat until thickened, stirring occasionally, for about 20 minutes.
- Stir in the lime juice and cilantro.
- Season to taste with more salt, pepper, or adobo sauce for smoky heat.
- Serve warm or at room temperature. Once cooled, store in an airtight container in the fridge for up to 2 days. You can puree this salsa to make enchilada sauce!
Notes
If you’d prefer to use fresh tomatoes, substitute about 2 pounds of Roma tomatoes. Simmer them with a small amount of water in a saucepan until tender, about 15 minutes, before proceeding with the pureeing step.
Chipotles in adobo are known for their distinctive spicy and smoky flavor. Start with one pepper for a mildly spiced salsa, two for a medium heat level, or three for a spicier version. For an extra boost of smoky heat, you can stir in more of the adobo sauce from the can at the end.
Nutrition Information:
Yield: 8
Serving Size: 1
Amount Per Serving:
Calories: 58
Total Fat: 5g
Saturated Fat: 1g
Trans Fat: 0g
Unsaturated Fat: 4g
Cholesterol: 0mg
Sodium: 46mg
Carbohydrates: 3g
Fiber: 1g
Sugar: 1g
Protein: 0g
Nutrition information is automatically calculated by Nutritionix. I am not a nutritionist and cannot guarantee accuracy. If your health depends on nutrition information, please calculate again with your favorite calculator.