clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Tomato Avocado Salsa Basil & Corn Cakes


These Basil & Corn Cakes with Tomato Avocado Salsa are the perfect summer appetizer! They’re easy to make and are SO delicious! Make the salsa first so it has time to rest to let the flavours combine.


  • 6 medium sized tomatoes
  • 1 ripe mango
  • 1 or 2 ripe avocados
  • 1 pepper (yellow or orange for colour interest)
  • 2 tbsp chopped green onion
  • 1 clove garlic
  • 1/4 cup chopped basil
  • handful chopped cilantro
  • juice from 12 limes (depending on your tastes)
  • 12 tbsp olive oil (depending on how much lime juice you use)
  • salt & pepper to taste
  • 2 1/2 cups cooked corn kernels (I just used 2 – 19oz cans of whole kernel corn)
  • 1 cup flour
  • 1/2 cup cornmeal
  • 1 tsp baking powder
  • 1/2 tsp baking soda
  • salt & pepper to taste
  • 1/4 cup chopped green onion
  • 1/4 cup chopped fresh basil
  • 2 eggs
  • 2 tbsp buttermilk
  • 2 tbsp melted butter
  • canola oil for frying


  1. Combine all ingredients.
  2. Let rest for about an hour to let the flavours combine.
  3. You can make these ahead of time and keep them warm in your oven before serving time. So preheat your oven to 200 degrees.
  4. In a food processor pulse 2 cups of the corn (keep the other 1/2 cup aside), until it is slightly pureed but still chunky. When done, put the pureed corn into a bowl with the 1/2 cup whole corn kernels and mix.
  5. In another bowl, whisk together the eggs, buttermilk and melted butter. Mix in the corn, onion and basil.
  6. In a separate bowl whisk together the flour, cornmeal, baking powder, baking soda, salt and pepper.
  7. Then add the wet mix to the flour mix, and stir until just combined.
  8. In a frying pan over medium-high heat, add some canola oil for frying – just enough to cover the bottom of the pan – you don’t need much.
  9. Add the batter 1 heaping tbsp at a time, and cook each side 1-2 minutes, until they are golden brown. It is best to not crowd the pan, so only make 4-5 at a time.
  10. When they are done, transfer them to the oven to keep warm.