Soak black-eyed peas overnight or bring to boil for 2 minutes, turn off heat and let stand 60 - 90 minutes; drain
Cover soaked black-eyed peas with fresh water and cook until tender, about 45 minutes
While peas are cooking, heat oil in large pot, add onion, garlic and eggplant and cook, stirring occasionally, for 10 minutes
Add water, bouillon, tomatoes, oregano, thyme and red chili pepper
Cook over medium/low heat for 25 minutes, stirring occasionally
In a separate pot, combine rice with 1 3/4 cups water, bring to boil and simmer 15 minutes; turn off heat and let stand 10 minutes or until everything else is done
When the eggplant is finished, remove from heat and stir in lemon juice
Cut spaghetti squash in half, place cut side down in pan, add 1 inch of
water and roast at 375 degrees for 50 minutes until tender; cool then shred strands of squash with fork
Puree the rest of the ingredients in a blender
Toss spaghetti squash with sauce until well blended