Wash and cook black-eyed peas with 3 cups of water.
When water comes to a boil, reduce the flame to medium and cook until peas are soft yet firm, about 20 minutes.
Drain the peas and keep aside.
While peas are cooking, wash beetroot, cut the ends and cut into 4 pieces. In a saucepan cook or steam beetroot until soft, about 20-25 minutes. I prefer steaming.
Let the beets cool, peel and dice.
In a small bowl whisk together minced garlic, vinegar, olive oil, salt and pepper.
In a serving dish take beets, black-eyed peas and onions. Drizzle vinaigrette and chopped cilantro and toss.
Serve immediately or refrigerate until ready to serve.