Home / Recipes / Appetizers / Fresh Corn and Avocado Salsa Recipe

Fresh Corn and Avocado Salsa Recipe


If you’re looking for an easy, healthy appetizer, this corn and avocado salsa recipe is just the ticket! You don’t even have to cook the corn- It is perfect right off the cob! The fresh, simple ingredients make this salsa a satisfying crowd-pleaser for any occasion.

Corn and avocado salsa served with corn chips.
Table of Contents

I am a huge fan of making salsa because I love combining the freshest ingredients I can find and making something wonderful. This fresh corn avocado salsa recipe is no exception!

In the summer when you can buy fresh ears of corn at the grocery store or your local produce stand, you should always take advantage. That’s the perfect time to make this avocado corn salsa recipe. You don’t even have to cook the corn- just let its fresh flavor and natural sweetness shine through!

I love to serve this easy appetizer any time I’m making a Mexican-inspired meal. The delicious salsa goes beautifully with Mexican recipes like Jiffy Tamale Pie, Cheesy Taco Meatloaf, and Chicken Taco Casserole. And don’t forget the margaritas!

Free Email Series

5 Secrets To The Perfect Cookie

Tips & tricks to achieve the most delicious cookies of your life!

What goes into this Recipe

The ingredients needed to make corn and avocado salsa.
  • Fresh Corn: You don’t even have to cook it- just cut the corn kernels right off the cob. In a pinch, you can use thawed frozen corn, but always try to use fresh for the best results.
  • Avocado: A ripe avocado will add a creaminess to the corn salsa.
  • Tomato: I love to use ripe red tomatoes like Roma or San Marzano , but you can use any variety of fresh tomatoes for this simple recipe, if you prefer. Cherry tomatoes or grape tomatoes will work great, too!
  • Onion: A bit of diced onion will add a savory crunch to your corn and avocado salsa. I used sweet onion, but you can use green onions or raw red onions if you prefer.
  • Lime Juice:  Helps to give authentic salsa flavor and keep the vegetables fresh.  Fresh lemon juice can be used if needed.

See recipe card for full information on ingredients and quantities.


For a hint of spice and more lime flavor, try a sprinkle of Tajin seasoning over the tomato & corn salsa in place of the salt. To add even more of a kick, add some minced jalapeno pepper to your avocado corn salsa dip.

You can also add other vegetables to this easy dip recipe if you prefer, like red bell pepper or black beans.

How to make Fresh Corn and Avocado Salsa

  1. Start by combining the fresh sweet corn, white onion, tomato and avocado in a large bowl.  I like to chop everything so that they are all about the same size.
  2. To keep the creamy avocado from turning brown and to give added flavor, add a squeeze of fresh lime juice over the corn mixture.
Combining the fresh ingredients and then adding the spices to the corn and avocado salsa.
  1. Now add the seasonings.  A combination of cumin, garlic powder and salt.
  2. Lastly, add fresh cilantro or parsley.  I have to admit, I don’t care for cilantro, so I added parsley. For the most authentic flavor, add cilantro that has been chopped. Stir your avocado corn dip and enjoy!
Mixing the corn salsa together and serving it with corn chips.

Expert Tips

  • Serve with your favorite tortilla chips, corn chips, or as a topping for tacos, burritos, or any other Mexican dish. It can be served cold or at room temperature.
  • If using frozen corn, be sure to thaw and drain the corn completely. Then stir in the rest of the ingredients.
  • If you’re making this dish ahead, add the avocado just before serving. The addition of lime juice will help but this is done so that it doesn’t turn brown or begin to break down.
  • When shopping for ripe avocados, they should have just a little give when you lightly squeeze the skin. If they are too hard you will need to let them ripen and if they are too soft they might have a mushy texture that doesn’t work well in this salsa recipe.

Storage and Freezing

Store- You can store leftover salsa for up to 3 days in the refrigerator in an airtight container or wrapped tightly in plastic wrap. 

Freeze- Because this delicious avocado corn salsa is made with fresh vegetables, I don’t recommend freezing it.

Recipe FAQs

Can I use frozen or canned corn?

You can use frozen or canned corn in this recipe which makes it versatile. The frozen corn will need to be thawed and drained. Canned corn may not give you the same crunch or sweetness but can be used in a pinch.

Can I make this salsa ahead?

Sure! It can be made a few hours to one day before using but be sure to add the diced avocado right before serving so that it doesn’t turn brown or lose its texture.

Dipping corn chips in the corn and avocado salsa.

Do you love a great appetizer? Try these recipes…

Did you try this recipe?

Leave a ⭐️ review below and tag @practicallyhomemade on Pinterest!

Save This Recipe

Enter your email below and I’ll send it directly to your inbox!

Please enable JavaScript in your browser to complete this form.
Corn and avocado salsa served in a white bowl with corn chips.

Fresh Corn and Avocado Salsa Recipe

Fresh corn and other seasonal ingredients are combined to make an extra flavorful corn and avocado salsa that is perfect on anything.
Course: Appetizer
Cuisine: Mexican
Prep Time: 10 minutes
Cook Time: 0 minutes
Total Time: 10 minutes
Servings: 4 servings
Calories: 93kcal
5 from 1 vote
Pin Print


  • 3 ears corn {kernals cut from cob}
  • 2 large Roma tomatoes {diced}
  • ¼ cup sweet white onion {diced}
  • 1 large avocado {diced}
  • 1 Tablespoon lime juice {fresh is best}
  • ½ teaspoon salt
  • ¼ teaspoon cumin
  • ¼ teaspoon chili powder
  • ¼ teaspoon garlic powder
  • 2 Tablespoons cilantro or parsley {minced}


  • Combine corn, tomatoes, onion and avocado.
  • Add juice of lime, followed by seasonings and stir.
  • Lastly stir in cilantro {or parsley} and serve this corn salsa recipe immediately or store in the refrigerator in an air tight container for up to 3 days.


Serve with tortilla chips, corn chips, or as a topping for tacos, burritos, or any other Mexican dish. It can be served cold or at room temperature.
If you’re making this dish ahead, add the avocado just before serving so it doesn’t turn brown or begin to break down.


Serving: 1serving | Calories: 93kcal | Carbohydrates: 7g | Protein: 2g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 299mg | Potassium: 346mg | Fiber: 4g | Sugar: 2g | Vitamin A: 388IU | Vitamin C: 11mg | Calcium: 14mg | Iron: 1mg
Tried this Recipe? Pin it for Later!Mention @PracticallyHomemade or tag #practicallyhomemade!

Similar Posts