Prepare spice mixture and marinate meat: Blend ginger, onion, chili, garlic, and U my stock cube into a spice mixture. Marinate chicken and rabbit (optional) in this mixture. Marinate overnight if possible, or proceed immediately.
Steam the meat: Steam the marinated chicken and rabbit gently in their own juices for about 10 minutes to infuse flavors without overcooking.
Prepare peanut sauce: Blend peanut paste with tomato and onion, adding some water to create a smooth mixture. Cook this peanut sauce gently for 25 to 30 minutes, stirring frequently to prevent burning.
Add tomato paste to meat: Add tomato paste to the steamed meat and cook for 3 to 4 minutes to infuse color and flavor.
Combine peanut sauce with meat: Add the cooked peanut sauce to the steamed meat mixture. Mix well and bring to a gentle boil for about 1 minute.
Add water or chicken stock and simmer: Add water or chicken stock to the soup, mix well, and simmer for about 20 minutes. Check meat doneness and remove chicken pieces if done.
Add vegetables: Add garden eggs or preferred vegetables to the soup and continue simmering.
Add chili and season: Add pako (P Bell chili) or habanero chili to desired heat level. Let simmer for another 5 minutes. Add salt to taste and mix well.
Serve: Serve the groundnut soup hot with rice balls (omor), fufu, or other preferred starchy sides.