
My son is a toddler now and I’ve been trying to introduce him to new foods, which is why I came up with this easy chicken soup recipe. Right now he is into the usual chicken nuggets, macaroni and cheese, pizza, etc. He isn’t the best at eating vegetables (is more of a fruit guy), so this dairy free chicken soup is the perfect way to sneak in some veggies. Unfortunately, he’s had a dairy allergy since he was a baby. It started as MSPI and he had to be on special formula and now he drinks Ripple milk. Still to this day if he has frosting or milk in anything he gets a bad rash and reaction.
This dairy free creamy chicken soup is so easy to make and my son loved it! If you don’t want to make it dairy free, that is no problem. You can always use heavy cream in place of the 1/2 cup almond milk + 1/2 cup canned coconut milk. Let’s make it!
Ingredients (Dairy Free Chicken Soup)

- Olive oil
- Yellow onion, diced
- Carrots, peeled and diced
- Celery, diced
- Salt and freshly cracked pepper
- Garlic
- Italian seasoning
- Dried bay leaves
- 1 lb boneless skinless chicken breasts or 2 1/2 cups cooked chicken
- 5 cups chicken broth (if using raw chicken) or 4 cups chicken broth if using already cooked chicken
- Ditalini pasta, or any small pasta will do in this recipe
- 1/2 cup unsweetened almond milk + 1/2 cup canned coconut milk (OR if you don’t want it to be dairy free you can use 1 cup of heavy cream)
- Fresh spinach
Step-by-Step Instructions
- Heat olive oil in a large dutch oven over medium-high heat. Add the onions, carrots, and celery, cook for about 5 minutes. Season with salt and pepper.
- Add the minced garlic and cook until fragrant, about 1 minute.
- Add 5 cups chicken broth if using raw chicken OR 4 cups chicken broth if using cooked chicken. Bring the broth to a boil.
- Reduce to a simmer, add the raw chicken to the pot. Cover and cook for 15 minutes.
- Once the chicken is cooked to 165 degrees F, remove and shred. Set aside.
- Bring the soup to a boil and add the pasta. Cook according to package instructions (8 minutes for ditalini pasta).
- Once the pasta is cooked, add 1/2 cup almond milk, 1/2 cup canned coconut milk, and the shredded chicken to the pot. Stir until all is combined.
- Add spinach and stir until wilted. Serve immediately.



I used Ditalini pasta in this soup recipe, but you can use any small pasta that you like or even egg noodles would work well too. Think of this soup as a fancier chicken noodle, so anything that you would add to chicken noodle soup you can add to this one.

Looking for more soup recipes? Give these a try:
Have you seen our latest cookbook? You can purchase your hardcover copy here!


Dairy Free Chicken Soup
- Total Time: 40 minutes
- Yield: 4–6 1x
Description
Dairy free chicken soup is the perfect way to sneak in vegetables with your little ones. Try making it with rotisserie chicken for a simple, easy meal.
Ingredients
- 1 tablespoon olive oil
- 1 yellow onion, diced
- 2 carrots, peeled and diced
- 2 stalks celery, diced
- 1 teaspoon salt
- Freshly cracked black pepper, to taste
- 1 garlic cloves, minced
- 1 teaspoon Italian seasoning
- 2 dried bay leaves
- 1 lb boneless skinless chicken breasts or 2 1/2 cups cooked chicken
- 5 cups chicken broth (if using raw chicken) or 4 cups chicken broth if using already cooked chicken
- 2 cups ditalini pasta
- 1/2 cup unsweetened almond milk + 1/2 cup canned coconut milk (OR if you don’t want it to be dairy free you can use 1 cup of heavy cream)
- 2 cups spinach
Instructions
- Heat olive oil in a large dutch oven over medium-high heat. Add the onions, carrots, and celery, cook for about 5 minutes. Season with salt and pepper.
- Add the minced garlic and cook until fragrant, about 1 minute.
- Add 5 cups chicken broth if using raw chicken OR 4 cups chicken broth if using cooked chicken. Bring the broth to a boil.
- Reduce to a simmer, add the raw chicken to the pot. Cover and cook for 15 minutes.
- Once the chicken is cooked to 165 degrees F, remove and shred. Set aside.
- Bring the soup to a boil and add the pasta. Cook according to package instructions (8 minutes for ditalini pasta).
- Once the pasta is cooked, add 1/2 cup almond milk, 1/2 cup coconut milk, and the shredded chicken to the pot. Stir until all is combined.
- Add spinach and stir until wilted. Serve immediately.
- Prep Time: 10 minutes
- Additional Time: 0 hours
- Cook Time: 30 minutes
- Category: Dairy Free
- Cuisine: Soup
Keywords: soup, chicken, chicken soup, dairy free, dairy, hot food, quick meals, healthy
Leave a Reply