Hearty ground turkey soup with vegetables is a clean and comforting meal perfect for soothing the belly and soul. Make it if you’re feeling under the weather, or if you just love a great nourishing soup recipe!

This is a curl-up-on-the-couch-in-your-fuzzy-socks-when-it’s-snowing-outside kind of soup.
Or a clean cold-busting remedy that tastes amazing but isn’t your typical chicken noodle soup soup.
It can also serve as: The ultimate breakup soup, the sultry love soup, the soup to uplift, soup for the full heart, a meal to enhance your already bodacious bod, and/or the soup to heal all wounds.
All things considered, this ground turkey soup recipe is:
Recipe Highlights:
- Gluten-Free and Grain-Free
- Dairy-Free, yet nice and creamy
- Paleo
- Whole30
- Filling and comforting, yet easy on the digestive system
Let’s whip it up!

How to Make Hearty Ground Turkey Soup with Vegetables:
Heat a Dutch oven or large pot over medium heat and add the chopped bacon. Cook until much of the fat has rendered, about 2 to 3 minutes.

Add the onion and cook, stirring occasionally, until translucent, about 5 minutes.

Scoot the onions off to the side of the pot and add the ground turkey (or sausage). Brown for 2 minutes, flip, and brown another 1 to 2 minutes. Use a spatula to chop the meat into smaller pieces.

Add the remaining ingredients except the spinach to the pot, cover, and bring to a full boil. Reduce the heat to a gentle boil and continue cooking 20 to 30 minutes, until potatoes are cooked through. Stir in the spinach and cook until wilted, about another 2 to 3 minutes.

Serve the soup with your favorite gluten-free cornbread, gluten-free sandwich bread or cheese and herb Irish soda bread, and enjoy!

Want to change things up to put it on repeat but keep it fresh? Here are some ideas.
Recipe Adaptations:
- Add ⅓ cup white or brown rice.
- Leave out the potatoes for low-carb (or replace them with cauliflower).
- Skip the onion to make the recipe low-FODMAP.
- Omit the bacon and use 2 tablespoons of avocado oil if you don’t have bacon on hand.
- Add sun-dried tomatoes or artichoke hearts.
Heaping bowls on repeat.
More Healthy Soup Recipes:
- Immunity-Boosting Turmeric Chicken Soup
- Instant Pot Paleo Pumpkin Chili
- Ground Beef and Cabbage Soup
- Instant Pot Steak and Potato Soup
- Zucchini and Yellow Squash Soup
- Italian Wedding Soup with Rice
- Ground Turkey Taco Soup
My cookbook, Paleo Power Bowls, is now available! CLICK HERE to check it out. Thank you for your support!
If you make this recipe, please feel free to share a photo and tag @The.Roasted.Root on Instagram!

Hearty Ground Turkey Soup with Vegetables
Ground turkey soup with vegetables and coconut milk for a creamy, paleo, whole30 meal
Ingredients
- 4 slices thick-cut bacon, chopped
- 1/2 yellow onion, diced
- 1 lb ground turkey
- 3 small yukon gold potatoes, chopped
- 2 large carrots, peeled and chopped
- 1 medium zucchini squash, chopped
- 4 cups chicken broth
- 1 (15-ounce) can full-fat coconut milk
- 3 cups baby spinach
- 1/2 tsp sea salt
Instructions
- Heat a dutch oven or large pot over medium heat and add the chopped bacon. Cook until much of the fat has rendered, about 2 to 3 minutes.
2. Add the onion and cook, stirring occasionally, until translucent, about 5 minutes.
3. Scoot the onions off to the side of the pot and add the ground turkey (or sausage). Brown for 2 minutes, flip, and brown another 1 to 2 minutes. Use a spatula to chop the meat into smaller pieces.
Add the remaining ingredients except the spinach to the pot, cover, and bring to a full boil. Reduce the heat to a gentle boil and continue cooking 20 to 30 minutes, until potatoes are cooked through. Stir in the spinach and cook until wilted, about another 2 to 3 minutes.
Nutrition Information
Yield 6 Serving Size 1 of 6Amount Per Serving Calories 408Total Fat 21gSaturated Fat 13gUnsaturated Fat 3gCholesterol 67mgCarbohydrates 22gFiber 3gSugar 2gProtein 25g
This post contains affiliate links, which means I make a small commission off items you purchase at no additional cost to you.
Shannon
Saturday 7th of January 2023
I have made this several times since I stumbled across the recipe a couple of months ago. I was looking for something healthy and filling using turkey. I will continue making this soup as it is so yummy and easy to make. I refrigerate it and heat it up during weekdays and I love it! I am a very particular eater so when I find a recipe I like I am so thrilled.
Julia
Monday 9th of January 2023
Yaaay! Great success! I'm happy to hear you enjoy the soup, Shannon! Thanks so much for swinging back around to let us know! xo
Terrie
Saturday 7th of January 2023
Have you tried using an Instant Pot?
Julia
Monday 9th of January 2023
Hi Terrie! I haven't, but I think it would work well in the Instant Pot. I would cook the bacon, sauté the onion and brown the meat using the sauté function, then add the rest of the ingredients in and pressure cook on High for 15 minutes then release the pressure (no natural release). My only concern is the zucchini may become very soft, so you may want to switch it out with a heartier veggie like cauliflower. Let me know if you try it!
Maria
Saturday 10th of December 2022
Hi you don’t list the sodium?
Hannah Beth
Sunday 20th of November 2022
Delicious! It was lacking flavor that spices add. Next time I’ll do 1t salt and 1/2 tsp pepper as well as 2-3 cloves garlic with the onions. Definitely will make again. All the veggies made it filling.
Julia
Monday 21st of November 2022
I'm so happy you enjoy it, Hannah! Good call on adding garlic :) Enjoy!
Barbara Scott
Friday 11th of November 2022
If I make a double recipe can I freeze half?
Julia
Tuesday 15th of November 2022
Hi Barbara! I haven't tried freezing the soup myself but in my experience anything that contains a lot of sauce/liquid and/or a decent amount of fat freezes nicely! For that reason, I think freezing it will work great! Hope you enjoy! xoxo