In a large pot or Dutch oven, heat the canola oil over medium heat. Add the diced onion, grated ginger, and grated garlic. Sauté until the onions are translucent and fragrant, which usually takes about 3-5 minutes.
Next, add the diced carrots and celery to the pot. Stir well and cook for an additional 5 minutes, allowing the vegetables to soften slightly.
Stir in the chopped tomatoes and let them cook down for about 5 minutes. This will help release their juices and create a flavorful base for your Githeri.
Add the pre-cooked black-eyed peas and corn kernels to the pot. Stir everything together, ensuring that the vegetables and pulses are well combined.
Sprinkle the beef seasoning powder over the mixture and stir well. Adjust the seasoning to your taste, and let the Githeri simmer for about 15-20 minutes, allowing the flavors to meld.
Once the Githeri is cooked through and the flavors have developed, remove it from the heat. Serve warm, either on its own or alongside your favorite protein.