In a medium pot sauté onions in butter over medium heat until soft, 3-4 minutes. Add broth and bring to a boil. Add fresh peas, cover and simmer for 3-4 minutes. Stir in curry powder, salt, pepper, couscous and peanuts. Cover and remove from heat and allow to sit for 5 minutes. Fluff with a fork and stir in cilantro. Serve immediately.
If using frozen peas, add peas once broth is boiling, but do not continue to cook. Allow broth to return to a boil and continue with recipe.