Basic Chicken Stock Soup Recipe: Homemade Comfort With Pantry Staples

Soups & Stews

Basic Chicken Stock Soup Recipe: Homemade Comfort With Pantry Staples

This basic chicken stock soup recipe transforms simple pantry staples into the ultimate comfort food—warm, nourishing, and packed with homestyle flavor.

The secret lies in building rich stock from scratch (or using high-quality store-bought) and letting vegetables simmer until tender, creating a broth so flavorful it feels like a hug in a bowl.

I’ve perfected this over years of testing, ensuring every spoonful delivers that perfect balance of savory, herbal, and umami notes that make it a weeknight staple.

What sets this recipe apart is its flexibility—use homemade stock for depth or shortcut with quality pre-made, and customize with vegetables like carrots, celery, and onions for a classic trio or swap in mushrooms, spinach, or corn for variety.

The 30-minute simmer transforms tough vegetables into tender, flavorful bites while keeping the broth clear and aromatic. No fancy ingredients required, just thoughtful layering of flavors that come together effortlessly.

By the end, you’ll have a creamy, velvety soup with a golden crust on top (thanks to a sprinkle of parmesan or toasted breadcrumbs), ready to be served with crusty bread or a side salad.

The aroma alone will fill your kitchen with warmth, while the first sip delivers that satisfying, restaurant-quality comfort you’ve been craving. This is the kind of soup that disappears quickly—perfect for meal prep or feeding a crowd.

The best part? Leftovers taste even better the next day as flavors meld further. Whether you’re recovering from a cold, need a cozy dinner, or just want to enjoy a bowl of homemade goodness, this recipe delivers restaurant-quality comfort with minimal effort.

Let’s get cooking—your taste buds (and your soul) will thank you.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Low Cal

Ingredients for basic chicken stock soup

Six ingredients transform into restaurant-quality comfort—warm, velvety, and packed with homestyle flavor.

Ingredient Amount Notes
Chicken Stock 🍗 6 cups Homemade or high-quality store-bought
Yellow Onion 🧅 1 whole Diced, medium size preferred
Carrots 🥕 3 medium Peeled, sliced into rounds
Celery Stalks 🌿 3 whole Trimmed, cut into 1-inch pieces
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Fresh Thyme 🌿 ½ ounce Leaves only, stems removed
Bay Leaves 🍃 2 whole Dried, for deep flavor
Chicken Breast 🍗 1 ½ lb Boneless, skinless, cubed
All-Purpose Flour 🌾 1 tbsp For thickening, optional
Heavy Cream 🥛 ½ cup Full-fat for richness
Parmesan Cheese 🧀 ¼ cup Freshly grated, for topping
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Olive Oil 🫒 1 tbsp For sautéing vegetables

The stock is the soul of this soup. Homemade stock delivers unmatched depth, but Pacific Foods or Kettle & Fire brands are my go-to shortcuts—they’re rich and clean-tasting. For the vegetables, freshness matters: bright orange carrots, crisp celery, and a yellow onion with a firm bite. I always grab the organic produce section at Whole Foods or Trader Joe's for the best quality. The chicken breast should be fresh, not previously frozen—it cooks quickly and stays tender. For thyme, I prefer fresh sprigs, but dried works in a pinch at one-third the amount.

No fresh thyme? Dried thyme at one-third the amount works perfectly. Short on carrots? Sweet potatoes or butternut squash add a lovely twist. The chicken can be swapped for shredded rotisserie chicken for convenience—just measure out 1.5 cups cooked. For a vegetarian version, mushrooms or chickpeas bulk up the broth beautifully. The flour is optional but creates that silky, velvety texture—skip it for a lighter broth. And if you’re avoiding dairy, coconut milk replaces the heavy cream with equal parts for a rich, creamy finish.

This soup tastes even better the next day as flavors meld. Store leftovers in the fridge for 4-5 days or freeze for 3 months—portion into containers for easy lunches. For the golden crust, sprinkle with toasted breadcrumbs or grated Parmesan right before serving. I always make a double batch—it disappears fast, especially when the weather turns chilly. The aroma alone makes the kitchen feel like a warm hug, and that first sip? Pure, comforting magic.

❤️

Why You'll Love This Recipe

  • Pantry Magic: I swear, this soup is the gift that keeps giving—just stock, onion, carrots, celery, and garlic. No fancy ingredients, no last-minute grocery runs. The second you toss those chopped veggies into simmering stock, you’ve got a meal. Honestly, I’ve made it with whatever was in my fridge, and it still tastes like I put in effort.
  • Garlic Kiss: That one crushed clove at the end? Chef’s kiss. The garlic blooms into this warm, aromatic punch that makes the whole soup sing. The carrots and celery soften just enough to soak up the flavor, but the broth stays bright and savory—no heavy cream or weird aftertaste. It’s the kind of taste that makes you pause mid-sip.
  • Leftovers That Love You: This soup actually improves the next day. The flavors meld overnight, and the veggies get even more tender. I double the batch on Sundays, freeze half, and pull it out for lazy nights or when company drops by. No one ever questions why I’m reheating it—they just ask for seconds.
  • Budget Blanket: Between us, this is my go-to when money’s tight. A big pot of stock stretches for days, and the veggies cost pennies. I’ll be real: my daughter picks out the carrots first, but she still asks for it when she’s sick. It’s the kind of meal that fills bellies, warms souls, and doesn’t break the bank. (Yes, even on a Tuesday night.)

Step-by-step instructions for homemade chicken stock soup

This soup delivers rich, comforting flavors using just pantry staples and simple techniques.

1

Sauté the Aromatic Vegetables

Heat the 1 tablespoon olive oil in a large pot over medium heat. Add the diced yellow onion, sliced carrots, and celery stalks, stirring occasionally for 5-6 minutes until the vegetables soften and begin to release their natural juices. You'll notice the onions turn translucent and the carrots develop a slight caramelization at the edges.

Add the minced garlic cloves and fresh thyme leaves, cooking for another 1-2 minutes until fragrant. This step builds the flavor foundation—don't rush it. The garlic should sizzle gently without browning, and the thyme should release its piney aroma. If the vegetables start sticking, add a splash of water to deglaze the pan.

2

Simmer the Vegetables and Chicken

Pour in the 6 cups chicken stock, then add the cubed chicken breast, 2 whole bay leaves, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Bring the mixture to a gentle boil over high heat, then immediately reduce to a low simmer. Cover the pot and let it cook for 15 minutes, stirring occasionally to prevent the chicken from sticking to the bottom.

After 15 minutes, remove the chicken with tongs and let it cool slightly before shredding it into bite-sized pieces. Return the shredded chicken to the pot. This simmering time ensures the vegetables soften while the chicken remains tender. If you notice the liquid reduces too quickly, add a few tablespoons of water to maintain the soup's consistency.

3

Thicken and Finish the Soup

Sprinkle the 1 tablespoon all-purpose flour over the soup and stir vigorously for 1-2 minutes until the flour dissolves completely. This step creates a silky texture without making the soup gluey. If you prefer a creamier soup, skip the flour and proceed to the next step.

Stir in the 0.5 cup heavy cream and let the soup simmer for another 3-4 minutes until slightly thickened. Taste and adjust the seasoning with more salt or pepper if needed. The cream should blend smoothly, adding richness without overpowering the broth. If the soup tastes too acidic, a pinch of sugar can balance the flavors.

4

Serve with Fresh Herbs and Cheese

Remove the 2 bay leaves and discard them. Ladle the soup into bowls and top each serving with 1 tablespoon freshly grated parmesan cheese. The parmesan adds a salty, umami punch that elevates the dish. For extra freshness, garnish with a sprinkle of chopped fresh thyme or a drizzle of olive oil just before serving.

Serve immediately while the soup is steaming hot. The combination of tender chicken, creamy broth, and aromatic vegetables creates a deeply satisfying bowl of comfort. Pair it with crusty bread to soak up every last drop of that flavorful liquid. Leftovers keep well in the refrigerator for up to 3 days, and the flavors only deepen over time.

👨‍🍳

Pro Tips For Making Basic Chicken Stock Soup

  • Sweat, Don’t Burn: The onion and celery need to soften, not char—low and slow for 8–10 minutes with a splash of water if they stick. I learned this the hard way when my first batch tasted like smoke instead of comfort.
  • Slice Celery Stick-Strict: Cut celery into ½-inch chunks, not thin matchsticks—thicker pieces hold their shape and flavor longer. Thin slices turn mushy fast, and nobody wants that sad, watery base.
  • Salt the Stock Early: Taste the stock before adding the veggies and adjust seasoning now—you can’t fix bland broth later. I skip this step half the time, and the soup always feels flat.
  • Garlic: Crush, Don’t Mince: Smash whole cloves with the flat side of your knife before adding—this releases more flavor without burning. Mincing just makes them disappear faster into the soup.

Wine and beer pairings for this recipe

Light White Wine

A crisp Sauvignon Blanc from New Zealand or Loire Valley is my go-to pairing—its bright acidity and citrus notes cut through the soup’s richness while complementing the thyme and garlic. Look for wines with 12-13% ABV and zesty lemon or green apple flavors.

I love Oyster Bay Sauvignon Blanc for its refreshing balance that doesn’t overpower the soup’s savory depth. 🍷

Crisp Lager Beer

For beer lovers, a German Helles or American-style lager like Leinenkugel’s Summer Shandy works beautifully. The light maltiness and subtle hop bitterness cleanse your palate between spoonfuls.

If you prefer something with a little more character, try a Belgian Witbier like Hoegaarden—its coriander and orange peel notes add a refreshing contrast to the creamy soup. 🍺

Dry Rosé

If you’re serving this soup at a brunch or summer gathering, a dry Provence rosé (around 12.5% ABV) adds a sophisticated touch. The strawberry and floral notes harmonize with the thyme and carrots, while its crisp acidity balances the creaminess.

I reach for Whispering Angel or Miraval—both are crowd-pleasers that won’t clash with the dish. 🍾

Non-Alcoholic Options

Skip the alcohol? A sparkling apple cider like Martinelli’s or a ginger beer (such as Feani) adds effervescence that refreshes the palate. For something herbal, try sparkling hibiscus tea—its tartness mirrors the soup’s acidity while keeping things light. 🍏

Warm Spiced Wine

On chilly days, warm up a Mulled White Wine by simmering Sauvignon Blanc with 1 cinnamon stick, 2 star anise pods, and 1 orange slice for 10 minutes. The spices echo the soup’s herbal notes while adding cozy warmth. Strain before serving to avoid bitterness. ❄️

Nutrition facts

Servings 6
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 5g25%
Cholesterol 85mg28%
Sodium 620mg27%
Total Carbohydrate 18g6%
Dietary Fiber 4g14%
Sugars 8g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this soup without chicken?

For a vegetarian version, swap the chicken for 1.5 cups cooked chickpeas or 8 ounces sliced mushrooms. Add the chickpeas at the beginning with the stock, or sauté mushrooms separately until golden before adding them to the simmering broth. The soup will still be hearty and flavorful—just check seasoning since chickpeas have a different salt profile than chicken.

2

Why does my stock look cloudy?

Cloudy stock usually means the vegetables weren't strained properly or the stock simmered too vigorously. For homemade stock, strain through a fine-mesh sieve after simmering. If using store-bought stock, it may naturally have more body—just skim off any visible fat. For crystal-clear broth, simmer stock uncovered at a gentle low heat for 20-30 minutes before using in your soup.

3

How can I make this soup dairy-free?

Simply replace the 0.5 cup heavy cream with 0.5 cup full-fat coconut milk or 0.5 cup unsweetened cashew cream (blend soaked cashews with water). For the topping, use nutritional yeast instead of parmesan—it adds a cheesy flavor without dairy. The soup will still be creamy and delicious, just with plant-based richness!

4

Can I prep this soup ahead of time?

Yes! This soup tastes even better the next day. Store leftovers in the fridge for up to 4-5 days or freeze for 3 months. For best results, cool the soup completely before refrigerating and reheat gently on the stove over medium-low heat. If using frozen stock, thaw it in the fridge overnight before using—never at room temperature.

What if I don't have fresh thyme?

No problem! Use 0.17 ounces dried thyme (one-third the amount) instead. For extra depth, add 1 teaspoon dried rosemary or 0.5 teaspoon dried oregano along with the bay leaves. Fresh herbs have more vibrant flavor, but dried works perfectly when you're in a pinch—just

★★★★★4.7(3 reviews)
Categories Soups & Stews