Salsa roja is one of those sauces that makes everything taste better. It’s bright, a little smoky, and full of flavor from roasted tomatoes, chilies, and garlic. You can spoon it over tacos, serve it with chips, or use it to wake up eggs and grilled meats.
This roasted version is quick to make and tastes like it came from a good taquería. If you’ve only had jarred salsa, this will be a game-changer.
What Makes This Recipe So Good

- Roasted flavor: Charring the tomatoes, chilies, onion, and garlic adds a smoky depth you can’t get from raw salsa.
- Balanced heat: You control the spice by choosing and seeding the chilies. It can be mild, medium, or hot.
- Simple ingredients: Just fresh produce, salt, and lime.
No sugar, no fillers, no mystery flavors.
- Versatile texture: Blend smooth for dipping or pulse for a chunky salsa to top tacos and bowls.
- Meal-prep friendly: Keeps well in the fridge and actually tastes better after a few hours.
Ingredients
- 6 medium ripe Roma tomatoes (or 4 larger vine tomatoes)
- 2–3 jalapeños or serrano chilies (use jalapeño for milder heat)
- 1/2 medium white onion, peeled and quartered
- 3 cloves garlic, unpeeled
- 1/2 cup fresh cilantro leaves and tender stems
- 1–2 tablespoons fresh lime juice (to taste)
- 1/2–1 teaspoon kosher salt (start low, adjust to taste)
- Optional: 1 tablespoon neutral oil for roasting (if using oven)
- Optional: 1 dried arbol chili for extra smoky heat
Step-by-Step Instructions

- Prep your roasting setup: Heat a dry cast-iron skillet or griddle over medium-high, or preheat your broiler with a rack set 6 inches from the heat. A grill works great too.
- Roast the tomatoes: Place whole tomatoes on the hot surface. Turn every few minutes until the skins blister and char in spots and the tomatoes soften slightly, about 8–12 minutes.
- Char the chilies and onion: Add the jalapeños or serranos and onion quarters to the pan.
Cook until the chilies blister and soften and the onion picks up some color. This usually takes 5–8 minutes. If using a dried arbol chili, toast it for 20–30 seconds per side until fragrant, then remove.
- Soften the garlic: Add the unpeeled garlic cloves to the pan.
Toast, turning occasionally, until lightly charred and soft, about 5 minutes. Peel once cool enough to handle.
- Cool briefly and prep: Let everything sit for a couple of minutes so it’s easier to handle. Peel the garlic.
For milder salsa, remove the chili stems and scrape out some or all of the seeds and membranes.
- Blend it up: Add tomatoes, chilies, onion, peeled garlic, cilantro, and 1 tablespoon lime juice to a blender or food processor. Start with 1/2 teaspoon salt. Blend until smooth for a classic restaurant-style salsa, or pulse for a chunkier texture.
- Taste and adjust: Add more salt for balance, more lime for brightness, or another charred chili for extra heat.
If it tastes flat, it usually needs a pinch more salt or lime.
- Rest for best flavor: Let the salsa sit 15–20 minutes before serving. The flavors blend and the heat settles. Stir before serving.
- Serve: Spoon over tacos, grilled chicken, carne asada, eggs, or simply serve with warm tortilla chips.
Garnish with a few extra cilantro leaves if you like.
Storage Instructions
- Refrigerator: Store in an airtight container for 4–5 days. The flavor deepens over time.
- Freezer: Freeze in small containers or ice cube trays for up to 3 months. Thaw in the fridge and stir well before using.
- Separation is normal: Give it a quick stir if you see liquid separating—this happens with fresh salsas.

Health Benefits
- Rich in antioxidants: Tomatoes are high in lycopene and vitamin C.
Roasting makes lycopene more available to your body.
- Low-calorie, high-flavor: You get bold taste without added sugars or heavy fats, making it a smart swap for creamy dips.
- Anti-inflammatory compounds: Garlic, chilies, and cilantro bring phytonutrients that support overall wellness.
- Hydration and fiber: Tomatoes and onion provide water and a little fiber, helping with fullness and digestion.
Common Mistakes to Avoid
- Under-roasting: Light browning won’t cut it. You want charred spots and softened vegetables for that smoky flavor.
- Over-blending: If you like chunky salsa, pulse. Blending too long can make it watery or too smooth.
- Skipping the rest: Letting the salsa sit for a bit helps the flavors settle and the heat distribute evenly.
- Not seasoning enough: If the salsa tastes dull, it usually needs a touch more salt or lime juice.
- Using bland tomatoes: Out-of-season tomatoes can taste flat.
Add a spoon of tomato paste or roast a bit longer for deeper flavor.
Variations You Can Try
- Smoky chipotle: Blend in 1 chipotle pepper in adobo for a deeper, smoky heat.
- Fire-grilled: Grill the tomatoes, chilies, onion, and garlic over open flame for a backyard cookout vibe.
- Tomatillo twist: Add 2–3 roasted tomatillos for extra tang and a slightly lighter color.
- Herby and bright: Add a handful of fresh parsley or a few mint leaves along with cilantro for a fresh twist.
- Roasted cumin: Toast 1/2 teaspoon cumin seeds in a dry pan and blend in for a warm, earthy note.
- Extra mild: Use one jalapeño, fully seeded, and add sweet red bell pepper for body without heat.
- Restaurant-style smooth: Blend with a splash of water (1–3 tablespoons) for a silkier texture that clings to chips.
FAQ
How spicy is this salsa?
It depends on the chilies and whether you include the seeds and membranes. Jalapeños are milder than serranos. Start with fewer chilies, taste, and add more heat if you want.
Can I use canned tomatoes?
Yes.
Use a 14.5-ounce can of whole peeled tomatoes, drained, and roast your onion, garlic, and chilies as directed. The flavor won’t be identical, but it’s a solid shortcut.
What if my salsa is too watery?
Pulse less, drain off a little liquid, or simmer the blended salsa in a pan for 5–7 minutes to reduce. A spoon of tomato paste can also add body and richness.
Do I have to use cilantro?
No.
If cilantro isn’t your thing, use flat-leaf parsley, or skip it entirely and add a bit more lime for freshness.
How can I make it smoky without a grill?
Broil the vegetables until well charred or use a hot cast-iron skillet. A small amount of chipotle in adobo or a toasted dried arbol chili also adds a smoky note.
Is this salsa safe for canning?
This fresh salsa isn’t designed for home canning because the acidity and ratios aren’t standardized. For shelf-stable canning, use a tested recipe from a reliable source.
What do I serve this with?
Chips are the obvious choice, but it’s fantastic on tacos, quesadillas, huevos rancheros, grilled steak or chicken, roasted vegetables, and grain bowls.
Final Thoughts
Salsa roja is simple, fresh, and endlessly useful.
With a few basic ingredients and the magic of roasting, you get a sauce that brings smoky, bright flavor to almost anything. Make a batch on the weekend, stash it in the fridge, and you’ll have an instant upgrade for weekday meals. Once you taste it, you’ll wonder how you ever settled for the jarred stuff.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

