Hearty Rotisserie Chicken Soup with Pasta Shells, Tomatoes, and Zucchini

There’s nothing better than hearty soups during the winter months. When I don’t have time for long simmering stews, I like to turn to this recipe for a super fast soup with lots of flavor. It’s worth using homemade chicken stock, but if you don’t have it on hand, store bought low-sodium broth will do.

pastasoup 2 tablespoon vegetable oil or chicken fat
1 store-bought rotisserie chicken (about 4lbs), skin discarded, meat shredded into bite-sized pieces (about 3 cups)
2 medium onions, cut into medium dice
2 quarts chicken stock (preferably homemade)
2 large carrots, peeled and sliced 1/4-inch thick
2 medium ribs celery, sliced 1/4-inch thick
1 medium zucchini, cut into medium dice
1/2 teaspoon dried thyme
1 14-ounce can diced tomatoes, drained (I use Muir Glen)
1 cup pasta shells (small or medium)
1/4 cup minced fresh basil leaves
Salt and ground black pepper
Grated Parmesan cheese, for garnish

Heat oil (or chicken fat) over medium-high heat until shimmering. Add onions, carrots, celery, and zucchini; sauté until softened, about 5 minutes. Add thyme and tomatoes and sauté for 1 minute. Add chicken stock and shredded chicken; simmer until vegetables are tender and flavors meld, 10 to 15 minutes. Add shells and cook until just tender, about 10 minutes. Adjust seasonings, stir in basil, and serve with parmesan cheese on the side.

– Recipe courtesy of Cook Like James