Melt 1 tablespoon of the unsalted butter in a saucepan over medium heat. Place the almonds in the pan and stir constantly until they reach a light brown color. Place the almonds in a bowl and set aside.
Take the remaining 2 tablespoons of butter and place in a medium saucepan. On low heat, add the onions and cook until softened.
Add the rice and dried cranberries. Stir until well combined with the onions.
Add the 1 cup of water and chicken bouillon. Increase the heat to medium and boil. Decrease the heat to low and cook until the liquid has been absorbed, about 18 minutes.
Take off the heat and let the saucepan stand for about 5 minutes. Stir in the rest of the almonds and the parsley. Add salt and pepper to taste.