Salsa Roja

Salsa Roja
⏱️ cook time 30 minutes
🍽️ servings 4
⚡ Difficulty easy

intro

Smoky, bright roasted red salsa made with charred tomatoes, chiles, and aromatics, perfect for dipping, topping tacos, or pairing with grilled summer foods.

Ingredients

Roma tomatoes 450 grams (4 medium whole)
White onion 120 grams (1 small, cut into wedges)
Serrano chiles 20 grams (2 whole, stems removed)
Garlic cloves 15 grams (3 large, unpeeled)
Fresh cilantro 15 grams (1/4 cup packed, tender stems and leaves)
Fresh lime juice 30 ml (2 tablespoons)
Kosher salt 5 grams (1 teaspoon)
Ground cumin 1 gram (1/2 teaspoon)
Neutral vegetable oil 15 ml (1 tablespoon)

Steps

1

Prep vegetables for roasting

Preheat your oven broiler to high (260°C / 500°F). Line a rimmed baking sheet with aluminum foil. Toss 450g whole Roma tomatoes, 120g onion wedges, 20g stemmed serrano chiles, and 15g unpeeled garlic cloves with 15ml neutral vegetable oil, then spread in a single even layer on the prepared sheet.

Step 1
step1:Prep vegetables for roasting
2

Char vegetables under broiler

Place the baking sheet 10cm (4 inches) below the broiler element. Cook for 8 minutes, then flip all vegetables with tongs, and broil for an additional 4-5 minutes until tomato skins are heavily blistered and blackened in spots, chiles are soft, and garlic is tender when squeezed.

Step 2
step2:Char vegetables under broiler
3

Cool roasted vegetables briefly

Remove the baking sheet from the oven and let vegetables rest for 5 minutes to cool slightly. Once cool enough to handle, squeeze the soft roasted garlic out of its papery skins, and discard any loose, easily pulled-away tomato skins (leave a few attached for extra smoky flavor).

Step 3
step3:Cool roasted vegetables briefly
4

Blend salsa to preference

Transfer all roasted vegetables (and any collected savory juices from the baking sheet) to a countertop blender. Add 5g kosher salt, 1g ground cumin, and 30ml fresh lime juice. Blend on medium speed for 20-30 seconds for a chunky texture, or 45 seconds for a smooth, restaurant-style consistency, stopping to scrape down the blender sides once halfway through.

Step 4
step4:Blend salsa to preference
5

Stir in fresh cilantro

Roughly chop 15g of packed fresh cilantro (leaves and tender stems only; discard thick, woody stems). Pour the blended salsa into a serving bowl, then stir in the chopped cilantro. If the salsa is thicker than your preferred consistency, stir in 15-30ml (1-2 tablespoons) of cold filtered water to thin to a smooth, dippable texture.

Step 5
step5:Stir in fresh cilantro
6

Rest and adjust seasoning

Let the salsa rest at room temperature for 10 minutes to allow flavors to fully meld. Taste and add extra salt (in 1g increments) or an extra squeeze of lime juice if needed, before serving with crispy tortilla chips, grilled meats, or tacos.

Step 6
step6:Rest and adjust seasoning

Tips

1.Adjust heat to your taste: leave serrano seeds and membranes intact for extra-spicy salsa, or scoop out and discard all seeds and white pith before roasting for a mild, family-friendly batch.
2.Salsa Roja will thicken as it chills in the fridge; store in an airtight container for up to 5 days, and stir in a splash of cold water or lime juice to loosen it before serving if it becomes too thick.
3.Don’t rush the charring step! The dark, blackened spots on the roasted tomatoes and chiles create the signature deep, smoky flavor that sets authentic salsa roja apart from flat, raw tomato salsas.

✨ You May Also Like

Snacks & Appetizers
🍜 Mexico

Crispy thick-cut tortilla chips piled high with seasoned beef, melted cheese, and bright fresh toppings for a shareable, crowd-favorite bite.

⏱️ 25 minuteSnacks & Appetizers ★ 4.7
Snacks & Appetizers
🍜 United States

Crisp, sweet-tangy spiced pickled watermelon rind is a zero-waste summer staple, perfect with grilled meats, charcuterie, or eaten straight from the jar as a bright snack.

⏱️ 30 minuteSnacks & Appetizers ★ 4.8
Snacks & Appetizers
🍜 Germany

A tangy, jellied pork cold cut slow-simmered with aromatic spices, set into a firm sliceable loaf, served cold with mustard and crusty bread.

⏱️ 3 hours 4Snacks & Appetizers ★ 4.6
Snacks & Appetizers
🍜 United States

Creamy, tangy, perfectly seasoned hard-boiled egg halves filled with a rich, smooth yolk mixture, a timeless, crowd-pleasing bite for holiday and casual gatherings alike.

⏱️ 40 minuteSnacks & Appetizers ★ 4.7
Snacks & Appetizers
🍜 Russia

Silky, dill-forward no-smoke cured salmon, a Scandinavian classic with bright salty-sweet flavor, ideal for holiday starter platters and open-faced rye sandwiches.

⏱️ 48 hours Snacks & Appetizers ★ 4.6
Snacks & Appetizers
🍜 Japan

Crisp golden bottoms, juicy savory pork and vegetable filling, and tangy dipping sauce make these pan-fried gyoza a beloved shareable bite.

⏱️ 45 minuteSnacks & Appetizers ★ 4.9

Salsa Roja:Frequently Asked Questions

1.Why do I need to char the vegetables instead of boiling them for this salsa?
Charring creates the signature deep, smoky flavor that defines authentic roasted salsa roja, via Maillard browning that tames the sharp raw acidity of tomatoes and chiles. Aim for uneven dark splotches on your Roma tomatoes, onion, serranos, and garlic—don’t burn them to ash, which will make the salsa bitter instead of bright and complex.
2.How do I adjust the heat level without ruining the salsa’s authentic flavor?
It’s easy to tweak heat to your preference! For milder salsa, seed and devein 1 to 2 serranos before roasting, or swap one serrano for a milder jalapeño. For extra heat, leave all seeds and membranes intact, or add one small roasted árbol chile to keep that classic roasted profile.
3.My last batch of roasted salsa turned out bitter—what went wrong, and can I fix it?
Bitterness almost always comes from over-charring ingredients to fully black, ashy skins, or leaving burnt, crispy garlic cloves in the mix. Next time, pull veggies when they have dark, spotty char rather than full carbonization. If your batch is slightly bitter, stir in a tiny pinch of sugar and a squeeze of fresh lime to balance the flavor.
4.Do I have to peel all the charred skins off tomatoes and chiles before blending?
You don’t need to peel every last bit of skin—those dark charred patches are where most of that signature smoky flavor lives! Just pluck off any fully black, papery, ashy bits that would add gritty, burnt texture, then toss the rest straight into the blender. Over-peeling will leave you with flat, one-note salsa.
5.How long will this roasted salsa roja stay fresh in the refrigerator?
Stored in a tightly sealed glass jar, this salsa will stay fresh for 5 to 7 days in the fridge. The natural acid from the roasted Roma tomatoes helps preserve it, but give it a quick stir and tiny pinch of salt before serving if it separates as it chills. You can also freeze it for up to 3 months for quick taco nights.
6.What’s the right texture for authentic roasted salsa roja—smooth or chunky?
Classic roasted salsa roja lands right in the middle: not completely silky like hot sauce, and not as chunky as fresh pico de gallo. Pulse your roasted ingredients and fresh cilantro in the blender (don’t run it nonstop) for 10 to 15 seconds total, so you have tiny, even bits of vegetable throughout.
7.I only have an electric stovetop with no open flame—can I still get a good char on the veggies?
Absolutely! You don’t need a gas burner or outdoor grill to make great roasted salsa. Spread your cut tomatoes, white onion, serranos, and garlic on a foil-lined baking sheet, then broil 4 inches from the heating element for 8 to 10 minutes, flipping halfway, until dark char spots form across the surfaces.
8.Can I use dried cilantro instead of fresh if that’s all I have on hand?
Dried cilantro has a dull, grassy flavor that doesn’t match the bright, fresh note authentic salsa roja needs, so I don’t recommend it. If you have no fresh cilantro, skip it entirely and add 1 teaspoon of fresh lime zest and a tiny pinch of ground cumin instead to boost bright, savory depth.

Comments (3)

3 days ago

OMG this salsa is a total game changer! I brought it to our neighborhood potluck last weekend and every single person asked me for the recipe. I roasted the veggies a little extra to get that charred edge like my abuela used to make, and it came together so fast even on a busy weeknight. My kids ate half the bowl straight with tortilla chips before I even got the tacos on the table for dinner. SO good, will be making this weekly for meal prep!

2 days ago

Wait how extra did you roast the veggies? I always worry I’ll burn them and ruin the whole batch! I’m making this for my son’s birthday taco bar next weekend and want it perfect

1 day ago

So glad you and the potluck crew loved it! Great question about roasting – you want the edges of the tomatoes and peppers to be deeply charred (almost black in spots!) that’s where all that smoky authentic flavor comes from. Just don’t let the garlic burn, it gets bitter fast! Hope the birthday taco bar is a hit

1 week ago

Super easy recipe, took me exactly 30 minutes start to finish like the listing says! I used a mix of jalapeños and serranos for a little extra heat because my roommate and I love spicy food. I tossed in a tiny pinch of cumin at the end too, and it bumped the flavor up even more. I’m already planning to make a big batch for our upcoming backpacking trip to have with camp tacos, plus I’ll keep a jar in the fridge all summer for backyard cookouts.

5 days ago

Love the cumin add-in! That’s such a smart little tweak for extra smoky depth. A jar of this in the fridge is truly a summer essential – it goes great with grilled chicken, scrambled eggs, even as a zesty topping for burgers too. Hope your backpacking trip is awesome!

yesterday

I was so nervous to make homemade salsa because I thought it would be way too fussy, but this was so straightforward even for a cooking newbie like me! I made a double batch on Sunday to portion out for the week, and it’s been perfect with my breakfast burritos, midday chip snacks, and even tossed into my taco salads for lunch. 10/10, way better than the jarred grocery store stuff that’s loaded with weird preservatives and extra sugar. My husband even asked if we can have this with every taco night from now on!