Ingredients
- A dash of olive oil, or more if desired,
- A generous half cup of diced onion,
- A jalapeno pepper, roughly chopped,
- A spoonful of minced garlic,
- Three vibrant green tomatoes, coarsely chopped,
- Four tomatillos, peeled and chopped,
- Three creamy avocados, diced,
- A drizzle of water, or more to reach desired consistency,
- One and a half cups of room-temperature sour cream,
- A handful of fresh cilantro leaves, chopped,
- A sprinkle of salt.
Step 1
Start by heating oil in a large saucepan on medium heat. Stir in onion, jalapeno pepper, and garlic, cooking until the onion softens, which usually takes around 5 to 10 minutes.
Step 2
Next, throw in tomatoes, tomatillos, avocado, and water into the fragrant onion mixture, letting it all come to a gentle boil. Lower the heat and allow the mixture to simmer until the tomatoes have softened and the liquid has reduced, which typically takes about 15 minutes. Once done, remove the saucepan from the heat and let it cool slightly.
Step 3
Now, it's time to blend the flavorful tomato mixture with sour cream, cilantro, and salt. You can use a food processor or a blender for this step, working in batches if needed, until you achieve a velvety smooth sauce.
Extra Tips & Suggestions
- 1. Keep your fresh herbs like cilantro and parsley vibrant and perky by storing them in a glass of water like a beautiful bouquet, giving your ultimate green sauce a burst of freshness.
- 2. Store your creamy avocado in a reusable silicone bag to keep it from browning and maintain its smooth texture, ensuring a delightful consistency in your green sauce.






