This Whole30 Tomato Chicken and Basil soup comes together quickly, is flexible, and calls for things you might already have on hand! Love this easy soup that my boys devour and can be made in the Instant Pot or on the stove.
It’s a great 30 minute meal for a busy weeknight. It only takes 10 minutes hands-on prep so you can get allllll the other things done. A delicious nourishing soup for the whole family.
Shredding Chicken Hack
My Whole30 Tomato Basil Chicken Soup has shredded chicken in it. You steam the chicken separately if cooking on the stove OR you cook it with the soup in the instant pot.
If cooking the chicken separately, I place chicken breast on the trivet in my Instant pot. Add 1 cup water to the bottom. Then I cook on manual or Steam for 10 minutes for 2 chicken breasts, 15 minutes for 4. Release steam and they are ready to shred!
The best way to shred chicken? Using your hand mixer or standing mixer! Place cooked chicken breasts into a bowl. Insert mixer blade(s) and cover the mixer with a towel. The towel helps prevent bits of chicken from flying onto your kitchen backsplash (person experience, haha!). Then, mix on a low-medium speed until shredded.
Don’t over mix, or you will have tiny chicken bits. But, otherwise it’s the easiest way to shred chicken quickly! You can see a video of how to do this on Instagram here.
Ingredients for Whole30 Tomato Chicken and Basil Soup
- Ghee – I usually make my own (page 266 of my Cookbook), but you can buy it at most grocery stores now by the oils. If you cannot tolerate ghee, you can also use a compatible vegan butter like Miyokos.
- Celery – Finely chopped, you decide how fine based on who you are serving. My boys don’t love large pieces of celery, so I chop my carrots and celery fairly small to help this soup feel approachable.
- Carrots – Regular full-sized carrots or baby carrots work here! And no, I don’t peel them before using. You don’t notice in the soup and the skin has added nutrients. Plus, it takes less time!
- Chicken broth – You can also use chicken bone broth for added protein and nutrients!
- Tomato sauce – I just use basic store brands here. Just make sure if you are on a Whole30, you double check the ingredients for added sugar or non-compatible additives.
- Boneless skinless chicken breast – See above hack for how to shred it easily!
- Regular or Garlic Salt – We always chose garlic salt when we can. We keep a Trader Joe’s garlic salt grinder on our tables at all time and also usually add a little more on top when it’s done!
- Dried basil – Dried basil is easy to find in the spice aisle of grocery stores and usually more budget friendly than fresh basil. But you can totally use 3 tablespoons chopped fresh basil as well!
- Canned coconut milk – We love the creamy, rich flavor using canned coconut milk provides! You can also swap with another dairy-free milk of choice.
Other Soups you May Love:
- Whole30 Budget Beef Stew
- Whole30 Creamy Cauliflower Soup
- Taco Soup (a kid-favorite!)
- Salsa Chicken Stew

Whole30 Tomato, Chicken and Basil Soup
Ingredients
- 2 tablespoons ghee
- 1 medium onion minced
- 3 stalks celery chopped
- 4 cup chicken broth
- 2-3 sliced carrots
- 3 8oz cans tomato sauce
- 2-3 *cooked shredded chicken breast
- 1 teaspoon garlic or regular salt
- 1 tablespoon dried basil
- 15 oz can coconut milk optional, if not using add 2 cups water
Instructions
- In a large pot, melt ghee and then cook onion and celery until tender
- Add chicken broth, carrots, tomato sauce, shredded chicken, salt and water if not using coconut milk (if using coconut milk, wait until the end to add) and bring to a boil. Boil until veggies reach desired tenderness and flavors combine (about 20 minutes).
- Add coconut milk if using and 1 tablespoon dried basil. Enjoy!
Notes
.
INSTANT POT: You can make this whole thing start to finish in the instant pot, including making the shredded cooked chicken! Put two uncooked chicken breasts and 1/2 cup water in your instant pot. Seal and cook on Steam for 10 minutes. While cooking, chop all your veggies and measure out your liquids. Once chicken is done, release the steam, open, and remove chicken and water. Set aside chicken and dump out water. Put instant pot on Saute and melt ghee. Once ghee is melted, add onion and celery and cook until tender. Then add the carrots and chicken on top of the onion/celery and pour in all the liquids and spices except the coconut milk (if using). Seal instant pot and cook on Soup for 15 minutes. When done, release heat and open lid. Take out chicken breasts, shred, and put back into soup. Pour in coconut milk, adjust seasonings as needed (more salt? basil?) and serve! Hooray for one pot magic!
Question: if I don’t care for cooked veggies, could I run this through a blender (without the chicken)?
You sure can! Blended veggies into soups is a great way to enjoy veggies without the textures. Enjoy!
Delicious! All 6 of us enjoyed it (kids are ages 1-10). Have to remember to have this soup again in the Fall/winter!
Yay! I love that it was a family win, those are the best. Thank you!
Yet another one of your recipes is a winner in our house. Made this soup and it was gone in less than 24 hours. Thank you!
I love that this was another winner, thank you!
My whole family loved this soup. I made the creamy version. Even my husband and youngest kid (who can turn up their noses at Paleo dinners) commented, “ This is good soup,” and “I like this soup”. I doubled the recipe, which barely fit in my 8-quart Instant Pot, then added coconut milk after pressure release. Super easy and delicious!
I’m so happy this was a family win! Thank you!
Today was the perfect day to try this recipe since it snowed in Northern IL…and SO GLAD I did! Absolutely delicious!!
That sounds so cozy to curl up with a bowl of this on a snow day. I’m so happy you enjoyed it, thank you!
This is amazing!
I’ve just discovered your website and I am obsessed! Also, the fact I don’t have to sift through 45 ads and popups is the best thing since sliced bread. I’m so thrilled I found your website!
Hello and welcome! So glad you are enjoying my content, thank you!
This is such a great soup and will be added to my recipe rotation. My super picky 5 & 2 year olds both loved it and asked for seconds. Thank you!!!
I love a good kid-win! I’m so happy to hear that, thank you!