Heat the olive oil in a skillet over medium high heat.
Season the chicken with the garlic powder, onion powder, Italian seasoning and salt and pepper to taste.
Sear the chicken evenly on both sides until completely cooked through. Remove and set aside.
Add the water and broccoli to the skillet, and reduce the heat to medium.
Cover and simmer until the broccoli is done to your liking.
Blend together the cottage cheese and pesto in a food processor until smooth.
Saute the garlic in the skillet for 30 seconds.
Stir the cottage cheese mixture into the skillet. Season with additional salt and pepper to taste.
Return the chicken to the skillet, and toss to coat in the sauce.
Turn the heat off, sprinkle with the cheese and cover until the cheese has melted before serving.