There’s an undeniable magic that happens when warm weather arrives, beckoning us outdoors for delightful meals and vibrant gatherings. And what’s more synonymous with summer festivities, outdoor dining, and the joy of shared plates than a bowl of fresh, zesty salsa? Paired with crunchy tortilla chips, piled high on tacos, or complementing a myriad of dishes, salsa is the ultimate crowd-pleaser. While store-bought options are always available, nothing quite compares to the rich, complex flavors of a homemade salsa crafted from scratch. Our recipe for Roasted Tomato and Tomatillo Salsa is designed to be your new go-to, promising a depth of flavor that will make you rethink ever reaching for a jarred alternative again. The secret lies in roasting all the primary ingredients – succulent tomatoes, tangy tomatillos, sweet onions, a medley of peppers, and aromatic garlic. This simple yet transformative step elevates the salsa, infusing it with a smoky sweetness and an unparalleled richness. You’ll find it boasts the perfect amount of heat, easily adjustable to suit your palate, making it a truly special addition to any meal.

Why Choose Roasted Salsa? Unlocking Deep Flavors
The distinction between a good salsa and an extraordinary one often comes down to preparation. While fresh, uncooked salsas offer a bright, vibrant kick, roasting takes the flavor profile to an entirely new level. When tomatoes, tomatillos, onions, and peppers are exposed to high heat in the oven, their natural sugars caramelize, creating a profound sweetness and a delightful smoky char that cannot be replicated. This process softens the vegetables, intensifying their individual characteristics and melding them into a cohesive, deeply satisfying blend. Roasting also brings out the inherent earthiness of the tomatillos and mellows the sharpness of raw onions and garlic, transforming them into complex, nuanced ingredients. The result is a salsa with incredible depth, a subtle smoky undertone, and a velvety texture that truly sets it apart from any store-bought variety. This method isn’t just about cooking; it’s about developing layers of flavor that will impress even the most discerning palates.
A Culinary Journey: Our Inspiration for Authentic Mexican Flavors
Our passion for Mexican food runs deep, stemming from our roots and experiences. With Angela’s upbringing in sunny California and Mark’s in the vibrant culinary landscape of Texas, both states boast a rich tapestry of authentic Mexican food inspirations. From bustling street taco stands to beloved family recipes, we’ve had the privilege of savoring a wide array of flavors that have shaped our culinary preferences. Beyond our home states, we’re also just a short flight away from our favorite Mexican vacation spots, like the stunning shores of Cabo San Lucas and the cultural richness of Cancun/Riviera Maya. These travels have only deepened our immense appreciation for the intricate and diverse flavors that define Mexican cuisine. When we embarked on creating this Roasted Tomato and Tomatillo Salsa recipe, we knew precisely the balance of flavors, the blend of spices, and, crucially, the perfect level of heat we were aiming for. After all, a truly great salsa needs that satisfying kick, wouldn’t you agree? Our goal was to capture the essence of these cherished experiences in a single, irresistible dip.
Crafting Your Own Homemade Salsa: Easier Than You Think!
The idea of making salsa from scratch might sound daunting to some, but we’re here to tell you it’s surprisingly simple and incredibly rewarding! The beauty of homemade salsa lies in its freshness and the ability to customize every element to your liking. Forget about additives, preservatives, or artificial flavors – with homemade, you’re in control of pure, wholesome ingredients. The process itself is straightforward: a bit of chopping, a magical transformation in the oven on a sheet pan, and then a quick whirl in your preferred kitchen appliance. We highly recommend using a powerful blender for achieving a perfectly smooth consistency, allowing all the roasted flavors to meld seamlessly. However, a food processor also works wonderfully if you prefer a slightly chunkier texture or are simply working with what you have. Once your ingredients are prepped and roasted, it’s just a matter of combining them, blending to your desired consistency, and seasoning to taste. Voila – a gourmet salsa experience awaits, bringing authentic Mexican-inspired flavors right to your table!
Choosing Your Tools: Blender vs. Food Processor for the Perfect Texture
When it comes to homemade salsa, the right kitchen tool can significantly influence the final texture, allowing you to tailor it precisely to your preference. A powerful blender is your best friend if you’re aiming for a silky-smooth, restaurant-quality salsa. Its high-speed blades efficiently break down all the roasted vegetables and aromatics, resulting in a perfectly uniform and pourable consistency, ideal for dipping or drizzling. On the other hand, if you appreciate a more rustic, textured dip with noticeable bits of vegetables, a food processor will serve you well. With a food processor, you can pulse the ingredients in short bursts, giving you precise control over the chunkiness. Just be careful not to over-process; a few quick pulses are usually enough to achieve that delightful bite. Both appliances make the blending step simple and quick, making fresh, homemade salsa accessible to every home cook, regardless of their preferred texture.
The Great Salsa Debate: Warm, Cold, or Room Temperature?
One of the most enjoyable aspects of homemade salsa is its versatility, extending even to its serving temperature. Here at Cooking with Wine, Angela and I often find ourselves in a friendly debate on this very topic! Angela is a firm believer in the chilled experience, preferring her salsa straight from the fridge or allowed to come to a cool room temperature. For her, the cool crispness enhances the fresh flavors, offering a refreshing contrast to warm dishes. On the other hand, I (Mark) advocate for a warm approach, believing that gently heated salsa truly amplifies its roasted notes and aromatics, making it incredibly inviting and comforting, especially on a cooler evening. I find cold salsa diminishes some of its complexity, though room temperature is perfectly acceptable. The beauty, however, is that there’s no single “right” way to enjoy this delicious dip – it’s entirely up to your personal preference and what suits your meal best! Feel free to experiment and discover your favorite way to serve it.
Customizing Your Salsa’s Consistency and Heat Level
Beyond temperature, you also have full control over the salsa’s texture. Our Roasted Tomato and Tomatillo Salsa recipe, as written, tends towards a beautifully smooth consistency, perfect for scooping with chips or as a smooth base for other dishes. However, if you enjoy a more substantial, rustic feel, simply blend it for a shorter duration. A few quick pulses in your blender or food processor will leave you with a delightful chunky salsa, full of satisfying bits of roasted vegetables that add another dimension to the experience. As for heat, this recipe strikes a fantastic balance, but it’s designed for easy customization. For a spicier kick, you can leave some of the seeds and veins in your serrano peppers, or even add an extra raw serrano or two to the blender for an extra fiery punch. If you prefer a milder experience, jalapeños are a wonderful substitute for serranos, offering a more gentle warmth without sacrificing flavor. Always taste and adjust as you go!
Beyond Chips: Versatile Serving Ideas for Your Homemade Salsa
While a bowl of crunchy tortilla chips is the quintessential pairing, this homemade roasted salsa is far too flavorful to be limited to just one accompaniment. Its rich, smoky, and tangy profile makes it an incredibly versatile condiment that can elevate almost any dish from ordinary to extraordinary. Imagine it spooned generously over sizzling tacos, burritos, or enchiladas, adding a burst of authentic flavor. It’s equally fantastic as a vibrant addition to your morning scrambled eggs, a savory topping for a hearty breakfast burrito, or as a flavorful spread on a grilled chicken sandwich. It’s a game-changer as a dressing for crisp salads, transforming simple greens into a vibrant culinary experience. Don’t forget its magic on loaded nachos, or even mixed into a bowl of chili for an added layer of depth. We particularly love it as a vibrant counterpoint to our unique Itali-Mex fusion recipe for Mexican Street Corn Pasta. And for the ultimate fiesta experience, be sure to serve this incredible salsa alongside your favorite cocktail or margarita. Our Sweet & Spicy Jalapeño Pineapple Cocktail makes for an exceptional pairing, perfectly balancing the salsa’s robust flavors and adding a festive touch to any occasion.

Storing Your Homemade Salsa for Maximum Freshness
Once you’ve made a batch of this delicious Roasted Tomato and Tomatillo Salsa, you’ll want to ensure it stays fresh for as long as possible so you can savor its incredible flavors over several days. Proper storage is key to maintaining its vibrant taste and ideal texture. After the salsa has cooled completely to room temperature, transfer it into an airtight container. A glass jar with a tight-fitting lid or a high-quality food storage container works best to prevent air exposure. Store the sealed container in the refrigerator. When stored correctly, your homemade salsa will remain fresh, flavorful, and safe to enjoy for up to one week. If you’ve made a particularly large batch and wish to enjoy it beyond that timeframe, consider freezing smaller portions in freezer-safe containers or bags. Simply thaw it in the refrigerator overnight when you’re ready to use it, give it a good stir, and it will be almost as good as fresh. This convenient storage allows you to always have a supply of delicious, homemade salsa on hand.
We are confident that this Roasted Tomato and Tomatillo Salsa recipe will become a cherished staple in your kitchen. Its ease of preparation, customizable heat, and profoundly delicious roasted flavors make it truly unbeatable compared to anything you’d buy in a jar. We pour our hearts into developing recipes that bring joy and authentic flavor to your table, and this salsa is a shining example of that dedication. We absolutely love seeing your culinary creations, so if you whip up a batch, please don’t hesitate to share your photos and tag us on Instagram @cooking_with_wine! Your feedback, creative serving ideas, and shared experiences inspire us to keep cooking and creating for our community. Enjoy your homemade salsa adventure and savor the tastes of summer, no matter the season!
📖 Recipe: Roasted Tomato and Tomatillo Salsa

Roasted Tomato and Tomatillo Salsa
Pin Recipe
Ingredients
- 1 medium white onion, divided
- 4 large Roma tomatoes
- 3 medium tomatillos, husked and rinsed
- 3-4 serrano peppers (or jalapeños for a milder salsa)
- 1 large poblano pepper
- 1 large clove garlic, peeled
- ⅓ cup fresh cilantro leaves, packed
- Salt and freshly ground black pepper, to taste
- 1 fresh lime, halved
Instructions
- Preheat your oven to 375°F (190°C). Prepare a large baking sheet by lining it with parchment paper for easy cleanup.
- Peel and roughly chop the onion. Place half of the chopped onion directly onto the prepared baking tray. Reserve the other half and place it into your blender or food processor, ready for later.
- Wash and pat dry the Roma tomatoes and tomatillos. Cut them all in half. Arrange three of the halved tomatoes and all the halved tomatillos cut-side down on the baking tray alongside the chopped onion. Place the remaining raw tomato (one half) directly into your blender with the raw onion.
- Carefully cut the poblano and serrano peppers in half lengthwise. For the poblano, remove the seeds and veins, then place the halves skin-side up on the baking tray. For the serranos, remove seeds and veins for a milder salsa, or leave some in for extra heat. Always use gloves when handling peppers to prevent skin irritation from the capsaicin oils.
- Peel the clove of garlic and lightly crush it with the side of a knife to release its aroma. Cut one lime in half. Place the crushed garlic and both halves of the lime (cut-side up) on the baking tray with the other ingredients.
- Place the baking tray into the preheated oven. Roast the onions, lime, and garlic for 15 minutes. After 15 minutes, carefully remove them from the tray and set them aside. Continue to roast the tomatoes, tomatillos, and serrano peppers for an additional 5 minutes (for a total of 20 minutes of roasting time for these ingredients). Remove them from the oven and set aside.
- Finally, continue to roast the poblano peppers for 5 more minutes (bringing their total roasting time to 25 minutes), or until the skin is blistered and slightly charred. Remove from oven and set aside.
- Once all roasted ingredients have cooled slightly, carefully add them to the blender or food processor, joining the raw onion and tomato. Squeeze the juice from the roasted lime halves into the blender, being careful to catch any seeds. Add the fresh cilantro leaves. Blend until your desired consistency is reached – smooth for a classic dip, or pulsed gently for a chunkier texture.
- Taste the salsa and adjust seasoning as needed. Squeeze in additional fresh lime juice from the unroasted half of the lime to brighten the flavors, and add salt and freshly ground black pepper to your preference. Remember, you can always add more, but you can’t take it away!
- Serve your fresh, homemade Roasted Tomato and Tomatillo Salsa immediately with your favorite chips, tacos, or as a vibrant topping for any meal. Store any leftovers in an airtight container in the refrigerator for up to one week.
Notes
- For more heat: Add an extra raw serrano pepper (or two!) to the blender, or leave some seeds and veins in the roasted serranos.
- For a milder salsa: Use jalapeños instead of serrano peppers, and ensure all seeds and veins are removed from the peppers before roasting.
- For a chunkier texture: Use a food processor and pulse only a few times until desired consistency is achieved. Avoid over-blending if you prefer chunks.
- Storage: Keep refrigerated in an airtight container for up to 7 days.
