Dive into the irresistible flavors of this Creamy Mexican Salsa, a vibrant fusion of roasted Roma tomatoes, zesty jalapeño peppers, and creamy avocado. Perfectly balanced with the refreshing kick of lime juice, fresh cilantro, and a dollop of tangy sour cream, this homemade salsa is a game-changer for your favorite Mexican dishes or as a dip for tortilla chips. Ready in just 15 minutes, this easy-to-make recipe delivers a velvety texture and bold, authentic taste that will elevate your next fiesta or family taco night. Quick to prepare and brimming with fresh ingredients, this creamy salsa is the ultimate crowd-pleaser!
Wash the Roma tomatoes, jalapeño peppers, and cilantro thoroughly.
In a medium-sized pot, bring water to a boil and add the Roma tomatoes and jalapeño peppers. Boil for 5 minutes until slightly softened. Drain and set aside to cool.
Peel the garlic cloves and roughly chop half a white onion.
In a blender or food processor, add the boiled tomatoes, jalapeños, garlic cloves, and chopped onion.
Halve the avocado, remove the pit, and scoop the flesh into the blender.
Add fresh cilantro, sour cream, lime juice, salt, black pepper, and 2 tablespoons of water to the blender.
Blend on high until the mixture is smooth and creamy. If the salsa is too thick, add an additional tablespoon of water and blend again.
Taste and adjust seasoning with more salt or lime juice if needed.
Transfer the salsa to a serving bowl and garnish with a sprig of cilantro (optional).
Serve immediately with tortilla chips or use as a topping for your favorite Mexican dishes. Store leftovers in an airtight container in the refrigerator for up to 3 days.
Calories |
577 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 45.8 g | 59% | |
| Saturated Fat | 18.6 g | 93% | |
| Polyunsaturated Fat | 2.7 g | ||
| Cholesterol | 58 mg | 19% | |
| Sodium | 2471 mg | 107% | |
| Total Carbohydrate | 46.0 g | 17% | |
| Dietary Fiber | 15.8 g | 56% | |
| Total Sugars | 20.1 g | ||
| Protein | 10.6 g | 21% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 246 mg | 19% | |
| Iron | 2.6 mg | 14% | |
| Potassium | 1646 mg | 35% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.