Corn, Black Bean, and Avocado Salad

Hello Everyone,

Sorry for the brief hiatus in postings. We took a little trip (long drive) to Maine this past week to visit my boyfriend’s family. Yes, this Jersey Girl was communing with wild turkeys, and, well, not a whole heck of a lot else. It rained for most of our stay. Sweet. Let’s just say, it’s good to be back. We did manage to have a nice, dry day in Portland. What a great little city. If you get up there definitely hit Bull Feeney’s on Fore Street. The most amazing sweet potato fries with horseradish mayo and curry mayo. Last time I was there I had the lamb chili which was fabulous. I so wanted to have their lamb burger this time around, but we were having lamb for dinner and I thought that twice in one day was a bit indulgent. Hey, I can show restraint now and then.

So, after putting on about 5 pounds in 4 days (did someone say restraint?) it’s time to trek my growing butt back to the lighter side. This is one of those recipes that just says summer to me. I make it over and over when Jersey corn is in season.

You can serve this as a side dish or as a salsa with chips, even over fish would be delish. Add crab or shrimp and it makes a great lunch. You can also omit the avocado if you plan to have left overs since the avocado will eventually turn brown even with the lime juice.

If you are making this a day ahead, wait to add the avocado until just before serving. This is one of those recipes where you really need to taste as you go and adjust the ingredients accordingly. Sometimes you may need more lime juice, more tomatoes, salt, you get the picture. You can also add some chili powder or cumin to up the spice factor.


  • 1 (15 oz) can black beans (You can use dried if you prefer. I’m too lazy.)
  • 1-2 red ripe Jersey tomatoes (4 plum tomatoes)
  • 2 cups fresh corn kernels or frozen (fresh if possible)
  • ½ small red onion, chopped
  • 1 avocado, cut in ½-inch cubes
  • 1 bunch of cilantro, chopped
  • Juice of 1-2 limes, depending on your taste
  • ¼ cup olive oil
  • Salt
  • Pepper
  • Cayenne


  1. In a serving bowl toss tomatoes with salt and set aside for 10-15 minutes to bring out juices.
  2. Add beans, corn, avocado and onion and mix well.
  3. Add cilantro, lime juice and oil. Stir to coat.
  4. Season with salt, pepper, and cayenne to taste.
  5. Serve immediately, or set aside for 30 minutes for flavors to intensify.