Melt the butter in a separate pan and saute the onions, just until they start to brown. Add the cranberries and saute them just until they slightly soften. Set aside.
Bring the water to boil in a medium-sized pan. Add the salt. When the water is rapidly boiling, remove it from the heat and add the couscous. Cover and let sit for 5 minutes.
Remove the cover and add onions, butter, and cranberries. Use a fork to fluff up the couscous.
Notes
If you can’t find dried cranberries, raisins do a fine job.
Scan for full nutrition info and step-by-step photos.