Pour water in a cooking pot. Let boil.
Add the chicken and simmer for 20 to 25 minutes or until tender.
Remove the chicken from the pot. Let the temperature cool down a little bit, and then shred the meat. Discard the bones.
Heat olive oil in a pan.
Sauté onion and add the shredded chicken.
Put-in tomato sauce, diced tomatoes, chicken stock, and chipotle pepper in adobo sauce. Let boil and simmer for 20 minutes.
Add basil, dried parsley, sugar, salt, and pepper. Cook for 3 minutes.
Arrange spaghetti noodles in individual plates and pour the sauce over. Top shredded cheese.
Serve. Share and enjoy!