Ingredients
Method
Preparation Steps
- Start by draining and rinsing your beans and corn in a large colander. Pat them dry with paper towels to prevent a watery dip. Dice all your fresh vegetables into uniform, bite-sized pieces – roughly 1/4 inch works perfectly for easy scooping.
- Whisk together olive oil, fresh lime juice, red wine vinegar, minced garlic, cumin, chili powder, salt, and pepper in a small bowl. The dressing should smell bright and zesty with warm spice notes.
- In your largest mixing bowl, gently fold together the beans, corn, diced vegetables, and fresh cilantro. Pour the dressing over everything and mix thoroughly, ensuring every ingredient gets coated.
- Cover the bowl tightly with plastic wrap and refrigerate for at least 2 hours, though overnight is even better. This marinating time allows all the flavors to meld together. Give it a quick stir before serving and taste for seasoning adjustments.
Notes
This dip tastes better after sitting overnight, making it ideal for meal prep. Can be made up to 3 days in advance. Refrigerate for up to 5 days in an airtight container. Don't skip rinsing the beans to prevent excess salt and water. Seed tomatoes to prevent excess moisture. Frozen corn works perfectly instead of canned. For picky eaters, skip the jalapeño or substitute with mild hot sauce.
