Green and Red Salsa Recipe: Zesty Freshness in 15 Minutes

Side Dishes

Green and Red Salsa Recipe: Zesty Freshness in 15 Minutes

Creating a vibrant green and red salsa recipe transforms fresh produce into a versatile condiment that elevates everything from tacos to grilled meats. This balanced blend of bright green tomatillos and roasted red tomatoes delivers a zesty, tangy flavor that’s far more complex than store-bought versions.

The secret lies in roasting the red components for depth while keeping the green elements fresh and crisp.

What makes this recipe stand out is its simplicity—just 15 minutes of prep time yields a batch that’s restaurant-quality without requiring special equipment. The key steps include charring the tomatoes and jalapeños for smoky richness, then blending them with the tangy tomatillos, cilantro, and lime.

Letting the salsa rest for 10 minutes before serving allows the flavors to meld perfectly.

The result is a salsa that’s equally at home as a dip, a topping, or a marinade—bright, slightly spicy, and bursting with freshness.

Whether you’re serving it with tortilla chips or drizzling it over grilled fish, this green and red salsa adds a vibrant, flavorful punch that keeps everyone reaching for seconds. Ready to make it?

This recipe also stores beautifully in the fridge for up to 5 days, making it perfect for meal prep. The balance of textures—creamy from the tomatillos, crisp from the cilantro, and smoky from the roasted tomatoes—creates a condiment that’s as satisfying as it is versatile.

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for green and red salsa

Fresh produce meets smoky depth in this vibrant salsa blend perfect for quick meals.

Ingredient Amount Notes
Tomatillos 🍅 1 ½ lb Husk removed, rinsed clean
Red Tomatoes 🍅 1 ½ lb Medium ripe, halved
Jalapeño Peppers 🌶️ 2 whole Seeds removed for mild heat
Fresh Cilantro 🌿 ½ cup Stems removed, loosely packed
Lime Juice 🍋 ½ cup Freshly squeezed, no pulp
White Onion 🧅 ½ whole Quartered, skin on
Garlic Cloves 🧄 4 cloves Peeled, slightly crushed
Extra-Virgin Olive Oil 🫒 2 tbsp For roasting, high quality
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground preferred

The tomatillos and red tomatoes are the foundation—look for bright green tomatillos with firm skin and ripe red tomatoes that yield slightly to pressure. Mexican markets or the produce section of Whole Foods often carry the best quality. For the jalapeños, serrano peppers add extra heat if you prefer. The white onion should be crisp and fresh, not wilted. If you can't find tomatillos, green tomatoes work in a pinch, but the flavor won't be identical. Always rinse the tomatillos thoroughly to remove any lingering dirt from the husks.

No fresh cilantro? Fresh parsley at the same amount works well, though the flavor will differ slightly. Short on lime juice? Key lime juice or lemon juice are good substitutes, but reduce to 0.375 cup to avoid over-acidifying. The garlic and onion can be roasted with the tomatoes for deeper flavor—just toss them in the same pan before removing the tomatoes. For a smoother texture, blend the salsa longer, but keep it slightly chunky to preserve the vibrant colors and textures that make this salsa special. Trader Joe's often carries pre-husked tomatillos, saving you a step.

This salsa keeps beautifully in an airtight container in the fridge for 5 days, though it tastes best within the first 2-3 days. For longer storage, freeze in ice cube trays for up to 3 months. The flavors actually improve slightly after resting, so let it sit for 10 minutes before serving. If you make a big batch, portion it into smaller containers to prevent the lime juice from overpowering the other flavors once the tomatoes soften. The salsa reheats well—simmer gently for 2-3 minutes to restore its freshness.

❤️

Why You'll Love This Recipe

  • No Blender Required: I swear by this hack—just char the tomatillos and tomatoes over an open flame (or under the broiler), then chop them by hand. The smoky depth from the grill? Unmatched. Plus, no pulsing means no watery salsa.
  • Tangy Heat Balance: That lime juice cut through the jalapeños like a dream, but here’s the magic: the tomatillos’ bright acidity and the tomatoes’ sweetness play off each other. It’s not too spicy, not too mild—just right, with a finish that makes you reach for seconds.
  • Game for Any Meal: Slather it on breakfast tacos, toss it into grilled fish, or serve it cold with chips. Honestly, I’ve even drizzled it over steak—yes, really. It’s the one condiment that turns simple meals into something special without trying too hard.
  • Lasts All Week: Make a big batch (I usually double the recipe) and store it in the fridge for up to five days. The flavors actually deepen over time, and it’s cheaper than buying store-bought—especially when you’re using garden tomatoes or bulk cilantro. Zero waste, all win.

Instructions for green and red salsa recipe

This vibrant salsa brings together bright green tomatillos and classic red tomatoes for a balanced, zesty flavor profile.

1

Roast the Vegetables for Deep Flavor

Preheat your oven to 450°F. Line two large baking sheets with parchment paper. On one sheet, arrange the 1.5 lb tomatillos and 1.5 lb red tomatoes, cut into quarters. On the second sheet, place the 0.5 whole white onion, quartered, and the 4 cloves garlic, slightly crushed. Drizzle both sheets with 1 tablespoon extra-virgin olive oil each and toss to coat evenly.

Roast the vegetables for 20-25 minutes, stirring halfway through, until the edges of the tomatillos and tomatoes turn slightly charred and the onions soften. The garlic should smell fragrant and the tomatoes should collapse slightly. This roasting step develops a deep, caramelized flavor that sets this salsa apart from raw versions. Let the roasted vegetables cool slightly before proceeding.

2

Prepare the Jalapeños and Cilantro

While the vegetables roast, remove the seeds and membranes from the 2 whole jalapeño peppers to reduce heat intensity. Cut them into thin strips. In a separate bowl, roughly chop the 0.5 cup fresh cilantro, removing any thick stems. Set both aside—you'll add them after blending to preserve their freshness and vibrant color.

I like to use a mix of seedless jalapeños and cilantro for a balanced heat and bright herbal note. The cilantro should be chopped coarsely to maintain texture contrast in the finished salsa. If you prefer a smoother texture, you can pulse it briefly in a food processor, but I find the hand-chopped version adds nice dimension.

3

Blend the Roasted Vegetables

Transfer the roasted tomatillos, tomatoes, onions, and garlic to a blender or food processor. Add the 0.5 cup lime juice, 1 teaspoon salt, and 0.¼ teaspoon black pepper. Pulse until the mixture is mostly smooth, with just a few small chunks remaining—this texture gives the salsa body and interest.

Taste the mixture at this stage. The acidity from the lime should balance the roasted sweetness, and the salt should enhance all the flavors. If it needs more brightness, add another splash of lime juice. If it tastes too mild, add a pinch more salt. Remember, you can always adjust the final seasoning after adding the fresh ingredients.

4

Combine and Adjust for Perfect Texture

Transfer the blended mixture to a large bowl. Add the prepared jalapeño strips and chopped cilantro, then gently fold everything together with a wooden spoon. The remaining 1 tablespoon extra-virgin olive oil should be drizzled in now to help bind the salsa and add richness.

Taste again and make any final adjustments. The salsa should be bright, tangy, and slightly spicy with a smooth yet textured consistency. For a smoother salsa, blend again briefly. For more texture, leave it as is. Let it sit at room temperature for 10-15 minutes before serving—this allows the flavors to meld and the acidity to brighten even more.

5

Serve with Confidence

This salsa keeps well in the refrigerator for up to 5 days, though it's best enjoyed within the first 2-3 days when the flavors are at their peak. Serve it with tortilla chips, grilled meats, or as a topping for tacos and nachos. The balance of green and red creates a visually stunning dish that's equally impressive in flavor.

If you prefer a different heat level, you can adjust the jalapeños—add seeds back in for more heat, or remove all seeds for a milder version. The key to this recipe is the roasting step, which transforms ordinary vegetables into something extraordinary. Enjoy your fresh, homemade salsa!

👨‍🍳

Pro Tips For Making Green And Red Salsa

  • CHAR THE TOMATILLOS: DESCRIPTION:
  • STRIP THE JALAPEÑOS: DESCRIPTION:
  • ROAST THE TOMATOES: DESCRIPTION:
  • SALT THE CILANTRO: DESCRIPTION:

Creative variations of this recipe

Mexican-Inspired Salsa Verde-Roja

This variation blends the classic Mexican flavors of salsa verde with the smoky depth of roasted red tomatoes. Start with the base recipe, but replace 0.5 cup lime juice with 0.3 cup orange juice and 0.2 cup lime juice for a citrusy twist.

Add 1 tbsp adobo sauce (from canned chipotle peppers) to the blended mixture for a subtle smoky heat. Garnish with 2 tbsp chopped epazote (if available) for an authentic Mexican touch. 🌶️

Avocado Cream Salsa

For a creamy texture, blend 1 ripe avocado with the roasted tomatillos and tomatoes before adding lime juice. Use 1 tbsp Greek yogurt or sour cream instead of olive oil when combining with jalapeños and cilantro.

This version works perfectly as a dip for seafood or grilled vegetables. The avocado adds a velvety richness that balances the tangy lime. 🥑

Spicy Pineapple Fusion

Add 1 cup diced fresh pineapple to the blended mixture for a tropical twist. Include 1 tbsp honey or agave nectar to balance the sweetness with the acidity.

This fusion pairs beautifully with grilled chicken or shrimp tacos. The pineapple’s natural sweetness complements the smoky roasted tomatoes and tangy tomatillos. 🍍

Herbed White Bean Salsa

For a heartier salsa, blend 1 can (15 oz) white beans (drained and rinsed) into the roasted vegetable mixture. Add 1 tbsp chopped fresh parsley and 1 tsp dried oregano to the final combination.

This version is ideal for spreading on toast or pairing with roasted potatoes. The beans add protein and a creamy texture. 🌱

Smoky Chipotle Twist

Infuse the roasted red tomatoes with smokiness by adding 1-2 chipotle peppers in adobo sauce to the baking sheet. After roasting, blend the adobo sauce (without the peppers) into the mixture for extra depth.

Finish with 1 tbsp chopped cilantro and a pinch of smoked paprika. This version is perfect for drizzling over grilled meats or nachos. 🔥

Sweet Corn and Black Bean

Add 1 cup cooked corn kernels and 0.5 cup black beans (drained and rinsed) to the blended mixture. Stir in 1 tsp cumin and 0.5 tsp chili powder for a Southwestern flavor profile.

This salsa is fantastic with grilled corn on the cob or as a topping for enchiladas. The corn and beans add a satisfying texture and earthy sweetness. 🌽

Nutrition facts

Servings 4 (about 1/4 cup per serving)
Amount Per Serving
Calories 35kcal
% Daily Value *
Total Fat 3g4%
Saturated Fat 0.5g3%
Cholesterol 0mg0%
Sodium 180mg8%
Total Carbohydrate 6g2%
Dietary Fiber 1g4%
Sugars 3g
Protein 1g2%
* 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 make this salsa without roasting the tomatoes?

The roasting step adds essential smoky depth that sets this salsa apart. For a quick version, you can sauté the tomatoes in a skillet with 1 tbsp olive oil for 5-7 minutes until softened. However, the flavor won't be as complex as oven-roasted. If you're short on time, try using canned roasted red peppers (drained) for a similar effect.

2

How do I adjust the heat level in this salsa?

For milder heat, remove all seeds and membranes from the jalapeños before chopping. For extra spice, add seeds back in or swap jalapeños for serrano peppers. You can also add ½ tsp cayenne pepper to the blended mixture for an extra kick. Always taste before serving to adjust to your preference.

3

Can I use this salsa as a marinade?

This vibrant salsa makes an excellent marinade for grilled chicken, shrimp, or fish. Simply toss your protein with ½ cup salsa and marinate for 30-60 minutes (no longer for delicate fish). The acidity from the lime helps tenderize the meat while adding incredible flavor. Add 1 tbsp olive oil to help the marinade cling better.

4

What if my salsa tastes too acidic?

If the lime flavor overpowers, balance it by adding 1-2 tbsp chopped avocado or a drizzle of extra-virgin olive oil to mellow the acidity. You can also add a pinch of sugar or ½ tsp honey to round out the flavors. The salsa will mellow slightly as it sits, so let it rest for 10-15 minutes before tasting again.

5

How can I make this salsa ahead of time?

This salsa actually tastes better after resting! Store it in an airtight container in the fridge for up to 5 days. For longer storage, freeze portions in ice cube trays for up to 3 months. Thaw overnight in the fridge and stir in a splash of lime juice to refresh the flavor. The colors may darken slightly when frozen, but the taste remains vibrant.

★★★★★4.6(2 reviews)
Categories Side Dishes