Go Back
Print Recipe
5 from 3 votes

Hot Corn Dip

Hot Corn Dip is a yummy appetizer but can double as a side dish on any Mexican or Tex-Mex menu. Ready on the stove top in no time, you could customize it with lots of options.
Prep Time5 mins
Cook Time15 mins
Total Time20 mins
Course: Appetizer
Author: Good Dinner Mom


  • 16 oz. frozen white and yellow corn do not use canned
  • 1 10- oz. can diced tomatoes with green chiles mild, drained and divided
  • 7 or 8 oz. cream cheese cut into small pieces and softened to room temperature
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon garlic powder
  • 1 teaspoon salt
  • Freshly ground black pepper to taste (at least 1/4 teaspoon)
  • Dash of red pepper flakes
  • 1/2 cup shredded cheddar cheese
  • 1 ripe avocado diced
  • 3 or 4 scallions diced
  • 1 jalapeno pepper diced
  • Fresh cilantro or parsley to taste
  • Juice from one lime


  • Heat a small cast iron skillet (or other non-stick skillet) over medium heat and add the corn. Cook, stirring, until heated through.
  • Add half of the drained diced tomatoes green chiles, reserving the other half to garnish just before serving.
  • Add the cream cheese, one cube at a time, stir to melt the cheese and combine all ingredients. You may not use all the cream cheese, just keep adding until it's to your liking. I suggest at least adding 7 ounces, though.
  • Once the cheese is melted and all ingredients are combined, add the chili powder, garlic powder, salt, pepper and red pepper flakes. Stir to combine, then taste. Add more seasonings as desired.
  • Add the cheddar cheese and mix in until melted. Remove from heat.
  • Garnish with the reserved tomatoes and green chiles, chopped avocado, scallions, jalapenos and cilantro.
  • Squeeze fresh lime juice over the top and sprinkle with additional red pepper flakes, if you like.
  • Serve hot with your favorite tortilla chips.
  • Cook's note: Other garnish options you could substitute or add just before serving- crisp bacon, diced red onions, hotter peppers if you want more spice, just to name a few options.