Add chicken stock to a small saucepan and heat until simmering. Turn down to low to keep warm.
Melt the butter in large skillet over medium heat. I like my non-stick skillet for risotto. Sauté the chopped onion until translucent. Stir in the rice.
Add a ladle of chicken stock to the skillet and stir. Stir and allow the stock to be absorbed by the rice. Repeat this process until the risotto is al dente (just slightly firm) about 20 minutes. Add sun dried tomatoes 15 minutes into the rice cooking process.
Turn the heat down to low. Stir in the shrimp, and cover for 5 minutes so the risotto and shrimp can finish cooking together.
After 5 minutes, stir in the pesto and sour cream. Allow to mixture to heat through. Season to taste with salt and pepper and serve immediately.