You know that soup you had at someone’s house that you’re still thinking about years later?
This is that soup.
A rich, hearty chicken vegetable soup that tastes like it’s been slow-cooked for hours — but comes together in under an hour on a regular weeknight. No restaurant can beat homemade soup done right, and once you see how simple this is, you’ll stop buying the canned stuff for good.
Fair warning: people will ask you for this recipe.
What You’ll Need
For the soup base:
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 4 garlic cloves, minced
- 3 medium carrots, sliced into rounds
- 3 celery stalks, sliced
- 2 medium Yukon Gold potatoes, cubed
- 2 cups shredded cooked chicken (rotisserie works perfectly)
- 1 can (14 oz) diced tomatoes
- 6 cups chicken broth (low-sodium preferred)
- 1 cup egg noodles or small pasta
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- ½ teaspoon smoked paprika
- Salt and black pepper to taste
- 2 bay leaves
- Fresh parsley for garnish
Tools You’ll Need
- Large Dutch oven or heavy-bottomed pot (at least 6 quarts)
- Chef’s knife and cutting board
- Wooden spoon or silicone spatula
- Ladle
- Measuring cups and spoons
- Vegetable peeler
Pro Tips
These are the things that make the difference between a “fine” soup and a soup that gets screenshot-saved.
- Don’t skip the sauté step. Cooking the onions, garlic, carrots, and celery in olive oil before adding the broth builds a flavor foundation that you simply can’t get by throwing everything in raw. Those 5 minutes matter a lot.
- Use rotisserie chicken. It’s already seasoned, already cooked, and adds incredible depth. Shred it with two forks while the vegetables soften. Game-changer.
- Salt in layers. Season as you go — a little when the vegetables go in, a little more when the broth is added, and a final taste-and-adjust at the end. This creates a balanced flavor that penetrates every ingredient.
- Add the noodles last. Pasta and noodles will turn to mush if they cook too long. Add them in the final 8-10 minutes and pull the pot off heat as soon as they’re tender.
- Bay leaves are non-negotiable. They add a quiet, herby depth that’s hard to identify but immediately missed when it’s not there. Just remember to fish them out before serving.
How to Make It
Step 1: Build your base
Heat olive oil in your Dutch oven over medium heat.
Add the diced onion and cook for 3-4 minutes until softened and translucent. Add the minced garlic and cook for 1 more minute — your kitchen will already smell incredible at this point.
Step 2: Add the vegetables
Toss in the carrots, celery, and potatoes. Stir everything together and let it cook for about 5 minutes, stirring occasionally.
Sprinkle in the thyme, oregano, and smoked paprika. Stir to coat the vegetables with the spices.
Step 3: Pour in the broth
Add the chicken broth, diced tomatoes (with the liquid from the can), and bay leaves.
Bring everything to a boil, then reduce heat to a simmer. Let it cook uncovered for 15 minutes until the potatoes are starting to soften.
Step 4: Add the chicken
Stir in the shredded chicken and season with salt and pepper.
Let it simmer for another 5 minutes so the chicken absorbs all that broth flavor.
Step 5: Cook the noodles
Add the egg noodles directly to the pot. Cook for 8-10 minutes, or according to the pasta package directions.
Taste the broth and adjust salt and pepper as needed.
Step 6: Finish and serve
Remove the bay leaves. Ladle into bowls and top with fresh chopped parsley.
Serve with crusty bread on the side. Trust the process.
Substitutions and Variations
This recipe is incredibly flexible. Here’s how to make it your own:
Protein swaps:
- Turkey instead of chicken (great for using up Thanksgiving leftovers)
- White beans for a vegetarian version — add 1 can, drained and rinsed
- Italian sausage, sliced, for a heartier version
Vegetable swaps:
- Zucchini or green beans work great in place of potatoes
- Spinach or kale stirred in at the very end adds color and nutrients
- Corn (fresh or frozen) adds a subtle sweetness
Broth options:
- Vegetable broth for a vegetarian base
- Bone broth for an even richer, more collagen-packed soup
Noodle alternatives:
- Rice or barley instead of egg noodles
- Gluten-free pasta if needed — just watch the cook time closely
Make-Ahead Tips
This soup actually gets better the next day as the flavors deepen overnight.
To make ahead: Prepare the soup completely but leave out the noodles. Store the soup in the fridge for up to 3 days. When reheating, add fresh noodles to the pot and cook them directly in the soup.
This prevents the soggy-noodle situation that ruins leftover soup. You’ll thank yourself later.
Nutritional Info (Per Serving, Approx.)
| Nutrient | Amount |
|---|---|
| Calories | ~280 kcal |
| Protein | 22g |
| Carbohydrates | 28g |
| Fat | 8g |
| Fiber | 4g |
| Sodium | ~580mg (varies with broth) |
Based on 6 servings. Use low-sodium broth to reduce sodium.
Diet adaptations:
- Gluten-free: Swap egg noodles for gluten-free pasta or rice
- Dairy-free: This recipe is already dairy-free
- Low-carb: Skip the noodles and potatoes, double the carrots and zucchini
- High-protein: Add an extra cup of chicken or a can of white beans
Meal Pairing Suggestions
Soup this good deserves a proper sidekick.
- Crusty sourdough bread for dunking (non-negotiable for many households)
- A simple green salad with lemon vinaigrette to cut through the richness
- Grilled cheese if you want to lean fully into the comfort food moment
- Garlic bread if you’re feeding a crowd and want to fill people up fast
Leftovers and Storage
Fridge: Store in an airtight container for up to 4 days. The soup thickens as it sits — just add a splash of broth when reheating to loosen it back up.
Freezer: This soup freezes beautifully for up to 3 months. Again, store it without the noodles for best results. Add freshly cooked noodles when you reheat from frozen.
Reheating: Warm on the stovetop over medium-low heat, stirring occasionally. Microwave works fine too — cover with a paper towel and heat in 90-second intervals, stirring in between.
FAQ
Can I use raw chicken instead of rotisserie?
Yes. Add 2 raw boneless, skinless chicken breasts directly to the broth in Step 3. Simmer for 20 minutes until cooked through, then remove, shred with two forks, and return to the pot.
My soup tastes bland. What do I do?
Three things to check: Did you sauté the aromatics first? Is the salt sufficient? And did you add enough seasoning? A splash of lemon juice at the end can also wake everything up dramatically. Acid is underrated in soup.
Can I make this in a slow cooker?
Absolutely. Add everything except the noodles and parsley. Cook on LOW for 6-8 hours or HIGH for 3-4 hours. Add noodles in the final 30 minutes of cooking.
The noodles got too soft. Help.
It happens. Next time, cook the noodles separately and add them to individual bowls instead of the full pot. This keeps them perfectly al dente every time.
Is this soup good for when you’re sick?
Honestly, yes. Chicken soup has been studied and the steam, the warm broth, and the electrolytes from the sodium genuinely help with congestion and hydration. It’s not just a myth — grandmothers were right all along. 🍲
Can I double the recipe?
Yes, and you should. It stores and freezes well, and future-you will be very grateful.
Wrapping Up
Here’s the thing about homemade soup: it never gets old.
You can make this on a Sunday afternoon, eat it for lunch all week, freeze a batch, bring it to a friend who’s sick — and it always hits the same way. Warm, filling, genuinely satisfying.
This isn’t a complicated recipe. It’s just good, honest cooking.
Now it’s your turn. Make a big pot of this, curl up somewhere comfortable, and tell me how it went in the comments below. Did you swap anything out? Add your own twist? I want to hear about it. Drop your questions down there too — I’m always happy to help troubleshoot.