In a large pot, melt 1/2 tablespoon of butter over medium heat. Add diced celery and diced carrots. Sauté for about 5 minutes until they start to soften. Stir in minced garlic and cook for another minute until fragrant.
Pour in 10 cups of chicken stock. Stir in salt, freshly ground black pepper, dried rosemary, dried thyme, and crushed red pepper flakes if using. Bring the mixture to a gentle boil.
Once boiling, add homemade egg noodles or dry pasta. Allow the soup to simmer for about 8-10 minutes, or until the noodles are cooked through. Keep an eye on homemade noodles as they may cook more quickly.
Stir in 3 cups of rotisserie chicken, shredding it into bite-sized pieces as you go. If needed, add 1 teaspoon of better than bouillon chicken flavor or more, to enhance the broth. Simmer for an additional 2-3 minutes to heat the chicken through.
Taste the soup and adjust seasoning if necessary. Add more salt, pepper, or herbs as preferred.
Ladle the soup into bowls, garnish if desired, and serve hot. Enjoy the comforting flavors of homemade chicken noodle soup!