Cooked Tomato Salsa Sauce Recipe: Smoky Chipotle Depth Without the Bottle

Sauces & Condiments

Cooked Tomato Salsa Sauce Recipe: Smoky Chipotle Depth Without the Bottle

This cooked tomato salsa sauce recipe transforms simple ingredients into a smoky, rich sauce that rivals anything you'd find in a jar—without the preservatives. The secret lies in slow-cooked tomatoes, charred onions, and a touch of chipotle for depth that lingers on your tongue.

I perfected this while experimenting with my backyard garden tomatoes last summer, and it's become a staple in my kitchen for everything from tacos to marinades.

The process is straightforward but precise: roast the tomatoes and onions until caramelized, then blend them with garlic, spices, and a splash of vinegar for brightness. Simmering the sauce reduces it to a thick, velvety consistency that clings beautifully to food.

What makes this sauce special is its versatility—it works as a dip, a marinade, or a topping, and the flavors only deepen as it sits in the fridge.

By the time you're done, you'll have a sauce that's rich, smoky, and full of complex flavor—perfect for adding depth to your favorite dishes. The chipotle adds a subtle heat that builds over time, while the acidity keeps the sauce from becoming too heavy.

This isn't just a sauce; it's a flavor enhancer that elevates everything it touches.

Store it in the refrigerator for up to two weeks, or freeze it for longer shelf life. Whether you're meal prepping for the week or prepping for a dinner party, this sauce is a game-changer that will make you question why you ever bought it from a store.

Let's get cooking!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Low Cal

Ingredients for cooked tomato salsa sauce

Ten simple ingredients for a sauce that tastes like a restaurant secret.

Ingredient Amount Notes
Roma Tomatoes 🍅 2 lb Halved, seeds removed
Yellow Onions 🧅 2 whole Charred for depth
Garlic Cloves 🧄 6 cloves Roasted with onions
Chipotle Peppers in Adobo 🌶️ 2 whole Minced, 1 tbsp sauce reserved
Extra-Virgin Olive Oil 🫒 ¼ cup High quality, fruity
Apple Cider Vinegar 🍋 2 tbsp Brightens flavor
Ground Cumin 🌿 1 tbsp Toasted for warmth
Smoked Paprika 🌶️ 1 tbsp Adds smoky depth
Salt 🧂 1 tsp Sea salt preferred
Fresh Cilantro 🌿 ¼ cup Chopped, optional garnish

Roma tomatoes are the star here—their meaty texture holds up to roasting better than other varieties. Grab 2 lbs from Trader Joe's or your local farmers market if you can; they're sweeter and more flavorful. Char the onions and garlic in a cast-iron skillet until blackened in spots—that smoky flavor is what separates this sauce from jarred versions. For the chipotle, I always use Hatch chiles in adobo sauce from the Latin market—they're milder and give a smoother heat. If you can't find them, Paso picante peppers work too, but they're spicier.

No chipotle peppers? Substitute 1 tbsp chipotle powder plus 1 tbsp adobo sauce—it's not identical, but close. Running low on cumin? Ground coriander at half the amount gives a similar earthiness. The apple cider vinegar is key for brightness—white vinegar works in a pinch, but it's more aggressive. For extra richness, add 1 tbsp tomato paste to the blend. And if you're feeling fancy, toast the cumin and smoked paprika in a dry pan for 30 seconds before adding to the sauce—worth the extra minute.

This sauce tastes even better the next day as the flavors meld. Store it in a glass jar in the fridge for up to 2 weeks, or freeze for 6 months. I always make a double batch—one for tacos and one to freeze for quick weeknight meals. The sauce thickens as it cools, so thin with a splash of water if needed. Garnish with fresh cilantro just before serving—it keeps the sauce vibrant.

❤️

Why You'll Love This Recipe

  • No Chopping Nightmare: I swear by this recipe because the onions and tomatoes just melt down—no dice needed, no tears. Toss in whole garlic cloves and chipotle peppers straight from the jar, and you’re done in minutes. Honestly, I make this when I’m too tired to even think about prep.
  • Smoky, Sweet Heat: That chipotle-in-adobo paste? It’s the secret weapon. The sauce starts bright and tangy from the Roma tomatoes, then deepens into this perfect balance of smoky warmth and caramelized sweetness. My husband licks the spoon—yes, really—because it’s that good.
  • Pantry-to-Table Magic: This sauce works for everything: slather it on grilled chicken, toss it with pasta, or let it simmer into a hearty soup. I keep a jar in the fridge for lazy nights when I just need flavor, fast. Between us, it’s my go-to for when takeout feels like too much effort.
  • Budget-Friendly Staple: Roma tomatoes and onions are cheap, and a single adobo pepper stretches across multiple batches. The olive oil adds richness without breaking the bank, and the leftovers? They only taste better the next day. I’ve fed a crowd with this sauce for under $10—no joke.

Step-by-step instructions for cooked tomato salsa sauce

Here's how to build a rich, smoky tomato sauce that's vibrant and full of depth—no bottled shortcuts needed.

1

Char the Onions and Tomatoes for Maximum Flavor

Heat a large skillet over medium-high heat and add the 2 whole yellow onions, cut into thick slices. Let them cook undisturbed for 8-10 minutes until deeply charred in spots and softened—this caramelization builds sweetness and complexity. Flip occasionally so all sides develop that smoky aroma.

While the onions cook, transfer the 2 lb Roma tomatoes to a cutting board and halve them, removing seeds and crushing them lightly with your hands. Add the tomatoes to the same skillet and cook for another 8-10 minutes, stirring occasionally, until they begin to break down and release their juices. You're looking for a deep, jammy texture with charred edges—this is where the sauce gets its rich, smoky foundation.

2

Toast the Spices and Build the Base

In a small dry skillet over medium heat, toast the 1 tablespoon ground cumin and 1 tablespoon smoked paprika for 1-2 minutes until fragrant. This step deepens their flavors—you'll smell that warm, earthy aroma that signals they're ready. Transfer the toasted spices to a bowl and set aside.

Remove the skillet from heat and stir in the 0.25 cup extra-virgin olive oil, scraping up all those delicious browned bits from the bottom. Add the toasted spices, 1 teaspoon salt, and the 2 whole chipotle peppers in adobo, minced (reserve 1 tablespoon of the adobo sauce for later). Let the mixture sit off heat for 5 minutes so the spices can infuse into the oil.

3

Simmer the Sauce Until Thick and Flavorful

Return the skillet to medium-low heat and add the charred tomatoes and onions along with their juices. Stir in the 6 cloves garlic cloves, minced, and the 2 tablespoons apple cider vinegar. Bring to a gentle simmer and let it cook uncovered for 20-25 minutes, stirring occasionally. You want the sauce to reduce until it's thick enough to coat the back of a spoon—this concentrates the flavors and creates that perfect salsa consistency.

Taste and adjust the seasoning. If it needs brightness, add a splash more vinegar. If it needs depth, stir in the reserved 1 tablespoon adobo sauce. The sauce should be rich, slightly smoky, and balanced between sweet, tangy, and spicy notes. If it's too thick, whisk in 1-2 tablespoons water to loosen it.

4

Finish with Fresh Herbs and Serve

Remove the skillet from heat and stir in the 0.25 cup fresh cilantro, chopped. Let it steep for 2-3 minutes so the cilantro releases its bright, citrusy flavor into the sauce. The cilantro should be distributed evenly—this is the final touch that lifts the dish and adds freshness.

Serve the sauce warm or at room temperature. It pairs beautifully with grilled meats, tacos, or even as a dip for tortilla chips. The sauce will keep in the refrigerator for up to 5 days, and the flavors actually deepen over time. If it thickens too much after chilling, simply reheat and whisk in a splash of water or vinegar to reach your desired consistency.

👨‍🍳

Pro Tips For Making Cooked Tomato Salsa Sauce

  • BLISTER THE ONIONS: Get them golden and slightly caramelized—don’t just chop and toss. I used to rush this and end up with raw onion bits that turn the sauce bitter. Let them cook low and slow for 8-10 minutes, stirring occasionally, until the edges darken. That’s when the sweetness really comes out.
  • CHAR THE TOMATO SKINS: Cut the tomatoes in half and place them cut-side down in a dry skillet for 2-3 minutes. You’re not cooking them—just blackening the skins so they peel off like butter. This skips the whole vinegar-soak step and keeps the sauce cleaner.
  • MINCE THE GARLIC FINE: No, a rough chop won’t cut it here. Use the flat side of your knife to smash the cloves first, then mince them into a paste. This way, they dissolve into the sauce instead of sitting as chunks. (Yes, it takes 30 seconds longer—but you’ll taste the difference.)
  • SALT THE ADOBO SAUCE: The chipotle peppers in adobo come in a salty, smoky liquid—don’t ignore it. Strain out the peppers, but reserve 2 tablespoons of that liquid and mix it into the sauce. It balances the acidity and adds depth without extra work. (I learned this after making a sauce that tasted flat.)

Pro cooking tips for perfect results

Char Everything

The key to restaurant-quality depth is charring your vegetables—don’t skip this step! I use a cast-iron skillet because it retains heat so well, creating those beautiful blackened spots on the onions and tomatoes. Char the onions first for 8-10 minutes until they’re caramelized and slightly burnt in spots.

Then add the tomatoes and let them collapse into jammy, smoky chunks. This isn’t just about flavor—it’s about texture too. The charred bits break down into the sauce, creating a rich, complex base that store-bought sauces can’t match. 🔥

Toast Your Spices

Never add spices straight from the jar—toasting them first unlocks their full potential. Heat a dry skillet over medium heat and toast the cumin and smoked paprika for 1-2 minutes until fragrant. You’ll know they’re ready when the kitchen fills with that warm, earthy aroma.

This simple step transforms ordinary spices into flavor powerhouses. I also like to toast the chipotle peppers in their adobo sauce for an extra layer of smokiness. The residual heat from toasting carries those flavors into every bite of your sauce. 🌶️

Control the Heat

Simmering this sauce too aggressively will cook off the delicate flavors, so keep it at a gentle simmer over medium-low heat. I use a stainless steel saucepan because it distributes heat evenly, preventing hot spots that could burn the sauce.

Stir occasionally and let it reduce naturally—this is where the magic happens. The sauce should thicken enough to coat the back of a spoon after 20-25 minutes. If it starts to stick, add a splash of water or vinegar to loosen it. Patience here is everything. ⏰

Balance the Flavors

Taste as you go—this sauce should sing with sweet, smoky, tangy, and spicy notes. If it needs brightness, add a splash more apple cider vinegar. If it’s too thick, whisk in 1-2 tablespoons water.

The chipotle peppers in adobo sauce add heat, but don’t overdo it—1 tablespoon of the reserved adobo sauce is enough to deepen the flavor without overwhelming. I always adjust the salt last, because the other ingredients often need more than you think.

Trust your taste buds—they’re the best tool you have. 💡

Finish with Freshness

Stir in the cilantro just before serving—this is your chance to brighten the sauce with fresh, herbal notes. Let it steep for 2-3 minutes so the flavors meld, but don’t overcook it or it’ll turn bitter.

The cilantro adds a citrusy lift that cuts through the richness of the tomatoes and onions. For an extra touch, garnish with a sprinkle of crumbled cotija cheese or a drizzle of extra-virgin olive oil right before serving. These final details elevate the sauce from good to unforgettable. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 180kcal
% Daily Value *
Total Fat 16g20%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 450mg20%
Total Carbohydrate 15g5%
Dietary Fiber 5g18%
Sugars 10g
Protein 3g6%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute vinegar with lemon juice?

The apple cider vinegar adds a mellow tang that brightens the sauce. You can use lemon juice in a 1:1 ratio, but it will be more acidic. For a smoother finish, reduce the amount by half and add a pinch of sugar to balance the sharpness.

2

How do I adjust the heat level?

This recipe uses 2 whole chipotle peppers in adobo for mild heat. For more spice, add an extra pepper or ½ teaspoon of cayenne. To mellow it, reduce the chipotle to 1 pepper and omit the reserved adobo sauce entirely. Taste as you go!

3

Can I make this sauce without charring?

Charring is key for depth, but if you prefer a gentler approach, sauté the onions and tomatoes in olive oil over medium heat until softened (10-12 minutes). The sauce will taste sweeter and less smoky but still delicious. For extra flavor, add ½ teaspoon of liquid smoke.

4

What’s the best way to store and reheat?

Store in an airtight glass jar in the fridge for up to 2 weeks or freeze for 6 months. To reheat, warm over low heat on the stovetop, stirring frequently to prevent scorching. Add a splash of water or vinegar if it thickens too much.

5

Can I use this sauce as a marinade?

This sauce works wonderfully as a marinade for chicken, pork, or shrimp. Let the protein sit in the sauce for 2-4 hours** (or overnight for deeper flavor). The acidity and spices tenderize the meat beautifully. Just reserve some sauce for serving after cooking.

★★★★★4.9(5 reviews)
Categories Sauces & Condiments