Step 1: Prepare the Corn
- Cook Corn: If using fresh corn, husk the corn and remove the kernels by cutting them off the cob. If using frozen corn, thaw it and drain excess water.
- Roast Corn (Optional but recommended): For extra flavor, you can roast the corn. Heat olive oil in a large skillet over medium-high heat. Add the corn kernels and cook, stirring occasionally, until the corn starts to brown and caramelize, about 8-10 minutes. Let the corn cool slightly before adding it to the dip.
Step 2: Mix the Dip
- Combine Base Ingredients: In a large mixing bowl, combine the mayonnaise and sour cream. Mix until smooth and creamy.
- Add Cheese and Spices: Add the crumbled cotija cheese, grated Parmesan cheese, chopped cilantro, lime juice, chili powder, smoked paprika, garlic powder, and cayenne pepper (if using). Stir well to combine all the ingredients.
- Incorporate Corn: Gently fold the roasted corn into the mixture. Season with salt and pepper to taste.
Step 3: Chill and Serve
- Chill the Dip: Cover the bowl with plastic wrap and refrigerate the dip for at least 30 minutes to allow the flavors to meld together.
- Serve: Transfer the dip to a serving dish and garnish with additional chopped cilantro and a sprinkle of cotija cheese if desired. Serve with tortilla chips for dipping.
Tips for Success
- Corn Options: For a more authentic flavor, use fresh corn when it’s in season. Frozen corn is a great alternative when fresh corn isn’t available.
- Flavor Adjustments: Adjust the amount of lime juice and chili powder to your taste. You can also add a splash of hot sauce for extra kick.
- Make Ahead: You can make the dip up to 24 hours in advance. Just keep it covered in the refrigerator until ready to serve.
Variations
- Spicy Kick: Add diced jalapeños or a splash of hot sauce for extra heat.
- Cheesy Delight: Mix in some shredded Monterey Jack or cheddar cheese for a different cheese profile.
- Vegetarian Option: Ensure all your cheese and condiments are vegetarian-friendly if serving to vegetarians.
Mexican Street Corn Dip is a crowd-pleasing treat that combines the vibrant flavors of Mexican street corn with the creamy goodness of a dip. It’s perfect for entertaining and sure to be a hit at any gathering. Enjoy this flavorful fiesta in every bite!