Slow-Simmered Chicken Noodle Soup with Garlic & Thyme

Bone-in chicken legs simmered for an hour in broth with sweet onion, garlic and thyme, then shredded back in with carrots and macaroni.

$2.75 a serving at No Frills

$16.52 for whole packages of the 5 store-bought ingredients (5 on sale), divided by 6 servings. That is $8.79 (35%) below their regular prices. Fresh extras and pantry staples are not included.

Prices checked October 6, 2026 across 297 stores.

Prep
15 min
Cook
80 min
Serves
6
Slow-Simmered Chicken Noodle Soup with Garlic & Thyme, plated

At No Frills, prices checked October 6, 2026

The deals this recipe is built on

  • Maple Leaf Chicken Drumsticks, Raised on Canadian Farms, 872 g$6.00 $10.00
  • Campbell's Chicken Broth, 900 ml$1.50 $2.00
  • Farmer's Market Carrots, 10 lb Bag, 4.54 kg$3.99 $6.99
  • Sweet Onion$2.03 $3.03
  • Catelli Smart, Macaroni Pasta, 375 g$3.00 $3.29

See this week’s No Frills deals

Ingredients

On sale this week

  • Chicken legs, back attached, 1.2 kg (about 3 legs), patted dry
  • Chicken broth, 2 cartons (900 mL each)
  • Carrots, 4 medium (300 g), peeled and sliced into 1 cm coins
  • Sweet onion, 1 large (300 g), diced
  • Macaroni pasta, 200 g (about 1 3/4 cups)

Also from the store

  • Celery, 3 ribs (150 g), sliced 1 cm thick
  • Garlic, 4 cloves, minced
  • Fresh flat-leaf parsley, 1/2 cup chopped (1 small bunch), chopped

From the pantry

  • Vegetable oil, 1 tbsp
  • Water, 4 cups (1 L)
  • Dried thyme, 1 tsp
  • Bay leaves, 2 leaves
  • Salt, 1/2 tsp, plus more to taste
  • Black pepper, 1/2 tsp, plus more for serving

Steps

  1. Season the chicken legs all over with half the salt and pepper. Heat the oil in a large stockpot over medium-high heat and brown the legs skin side down for 6 to 8 minutes, until the skin is deep golden, then turn and sear 2 minutes more. Transfer to a plate.

    Tip: Pat the legs dry first so the skin browns instead of steaming.

  2. Pour off all but 1 tbsp of the fat and lower the heat to medium. Add the sweet onion and celery and cook 5 to 6 minutes, stirring now and then, until the onion is soft and translucent. Stir in the garlic and thyme and cook 1 minute, until fragrant.

  3. Return the chicken legs to the pot with any juices, then add the broth, water and bay leaves. Bring to a boil over high heat, turn the heat down to low, partly cover and simmer 50 to 60 minutes, skimming any foam, until the meat pulls easily away from the bone.

    Tip: Keep it at a gentle bubble; a hard boil turns the broth cloudy and the meat stringy.

  4. Lift the chicken legs onto a cutting board and let them cool for 10 minutes. Pull the meat off with two forks, discarding all the skin, bones and cartilage, and shred the meat into bite-size pieces. Fish out and discard the bay leaves.

  5. While the chicken cools, raise the heat under the pot to medium-high and bring the broth back to a steady simmer. Add the carrots and macaroni and cook uncovered 9 to 10 minutes, stirring occasionally, until the pasta is tender and the carrots are just soft at the edges.

  6. Stir the shredded chicken back into the pot and simmer over medium heat for 2 minutes, until heated through. Taste and season with the remaining salt and pepper.

  7. Ladle the soup into deep bowls so each gets chicken, carrots and macaroni, then scatter over the chopped parsley and a crack of black pepper. Serve hot.

    Tip: The macaroni keeps drinking broth as it sits; loosen leftovers with a splash of water when you reheat.

Nutrition per serving

Calories
390
Protein
29 g
Carbs
33 g
Fat
14 g
Fibre
3 g
Sugar
6 g
Sodium
1050 mg

Estimated from the ingredients; brands and portions change the numbers.

Get this recipe’s shopping list, priced at your store

Deal Dish adds every ingredient to one list sorted by aisle, with this week’s price at the store you shop.

Free to download. Pro is optional.

Get the shopping list in Deal Dish

See this week's deals at your store.

Flyer deals from 3,500+ Canadian grocery stores, and 500+ new recipes a week built from them.

Free to download. Pro is optional at $3.99 a month.

Free on iPhone, iPad & Android