This turkey meatball soup is a healthier spin on classic Italian wedding soup and is made lighter with ground turkey meatballs, white beans, and plenty of kale, all in a comforting broth.
⭐️⭐️⭐️⭐️⭐️
“I made this delicious recipe this week and I love it! I did it on the stove and not the slow cooker and it came out great. I work late hours at times, and this is perfect for 8 pm dinner!” — Liz, FoodieCrush reader

A Slow Cooker Soup That’s Perfect for Busy Weeknights

When cozy soup season is in full swing, that’s when my trusty slow cooker gets the most use. I’m a big fan of workhorse appliances that make weeknight dinners a total breeze, and this slow cooker turkey meatball soup fits into that category.
If you’re a fan of my Italian wedding soup, then you will definitely love this one too. It’s light yet comforting, featuring a broth that’s full of flavor, juicy turkey meatballs, hearty veggies, and Italian seasonings.
The soup cooks in just 4 hours on low, but you can also skip the slow cooker and make it on the stovetop in about 30 minutes if you need dinner on the table ASAP.
Enjoy!

Heidi’s Tips for Recipe Success
Sear your meatballs, or they’ll fall apart. This step ensures that your meatballs get an extra layer of flavor (thanks to the sear in the oven) and that they will hold together when you add them to the slow cooker.
Consider adding your kale later. If you’re hoping for the leaves to retain their bright green color, add the kale in the last 1 ½ hours of cooking. If you’re not concerned, they cook up tender and flavorful with the total cooking time.
Serve with homemade croutons on top. This crouton recipe is SO easy and delish.

Ingredients for the Turkey Meatballs and Soup
The full recipe, with amounts, can be found in the recipe card below.
- Milk — Tenderizes the ground turkey, keeping the meatballs juicy and never dry.
- Bread — Bread absorbs all of the juices in the meatballs and holds them there so the meatballs don’t dry out when getting cooked.
- Ground turkey — Buy 85% lean. If your ground turkey is too lean, your meatballs will turn out dry and crumbly.
- Aromatics — Chopped shallot and garlic give the meatballs a nice savory flavor.
- Herbs and spices — Freshly grated nutmeg, dried oregano, red pepper flakes, and fresh parsley infuse the meatballs with layers of flavor.
- Parmigiano-Reggiano — For flavor and also for binding the meatballs.
- Egg — Prevents the meatballs from falling apart.
- Chicken or vegetable broth — Even better if you have homemade chicken broth on hand 😉
- White beans — I use canned Great Northern beans here, but any small white bean would work great (including homemade cannellini beans!).
- Veggies — Carrots, onion, and kale add flavor, heft, and color to the soup.
How to Make Turkey Meatball Soup

- Make the meatball mixture. The trick to making super juicy and tender turkey meatballs that don’t crumble or fall apart in the soup is to soak the bread pieces in milk for 10 minutes before mixing with the rest of the ingredients.

- Shape the meatballs. For the quickest and easiest assembly, portion out the meatball mixture with a small cookie scoop and then roll into perfect balls between your hands. (Dampening your hands with water prevents sticking.)
- Sear the meatballs. This is the other trick to making turkey meatballs that actually stick together. I know it’s an extra step, but you’ve got to brown them on each side for a minute or two so they retain their shape later.

- Add everything to the slow cooker and let it work its magic. Use a 5-7 quart slow cooker and add everything to the insert. You’ll know the soup is done when the meatballs float to the top.
- Top and serve. Serve the soup with grated Parmesan cheese, red pepper flakes, and fresh parsley leaves.
FAQs
Yes! Sear the meatballs as instructed, then add everything to a large pot or Dutch oven and bring to a boil over medium-high heat. Reduce the heat to low, pop the lid on, and simmer for about 30 minutes or until the meatballs are cooked and the carrots are tender.
Homemade meatballs will be approximately 200% juicier and more flavorful, but you can absolutely sub in store-bought frozen meatballs to save yourself some time.
If using frozen meatballs, you don’t need to sear them before adding to the soup. Just add them straight to the soup from frozen, noting that you might need to increase the cook time to account for the extra cold meatballs.
Alas, no. I wish I could save you the 10ish extra minutes it takes to sear all the meatballs, but it’s a crucial step that prevents them from crumbling or falling apart as they simmer in the hot broth.

If you make this recipe, please let me know! Leave a ⭐️⭐️⭐️⭐️⭐️ rating on this recipe below and leave a comment, take a photo and tag me on Instagram with #foodiecrusheats.

Slow Cooker Turkey Meatball Soup Recipe
Equipment
- 7 qt. Slow Cooker Crock Pot
Ingredients
- ¼ cup milk
- 2 slices white sandwich bread
- 1 pound 85% lean ground turkey
- 1 egg yolk, beaten
- ½ cup ground Parmesan cheese, plus more for serving
- 1 medium shallot, finely chopped
- 2 cloves garlic, minced or pressed
- 2 tablespoons Italian parsley, chopped
- 1 ½ teaspoon dried oregano
- 1 ½ teaspoon kosher salt, divided
- 1 ½ teaspoon freshly ground black pepper, divided
- ¼ teaspoon red pepper flakes
- 8 cups chicken or vegetable broth (64 ounces)
- 1 15- ounce can white Northern beans or other small white beans, drained and rinsed
- 2 carrots, peeled and sliced
- ½ yellow onion, chopped
- 4 cups chopped lacinato kale, about 1 pound
- 1 teaspoon dried thyme
Instructions
- Add ¼ cup milk to a large mixing bowl. Tear 2 slices of white sandwich bread into small chunks, then mix them into the milk to soak for 10 minutes.
- Then, add 1 pound ground turkey, 1 beaten egg, ½ cup ground Parmesan cheese, 1 chopped shallot, 2 minced garlic cloves, 2 tablespoons chopped parsley, 1 ½ teaspoon dried oregano, ½ teaspoon kosher salt, ½ teaspoon freshly ground black pepper, and ¼ teaspoon red pepper flakes. Gently fold and mix until the mixture is combined.
- Use a small scoop or melon baller to form ½-inch balls on a parchment-lined baking sheet. Wet your hands, and roll the meatballs in your palms until smooth, placing them back on the baking sheet.
- Preheat the oven to 375°F, and bake the meatballs for 12 minutes.
- Add 8 cups chicken broth, 15-ounces canned white beans (drained), 2 sliced carrots, ½ chopped onion, 4 cups chopped kale, 1 teaspoon dried thyme, 1 teaspoon Kosher salt, and 1 teaspoon freshly ground black pepper to the insert of a 5-7 quart slow cooker and stir to combine.
- Gently drop the meatballs on top of the kale, cover, and cook on LOW for 4 hours or until the meatballs float to the surface and the vegetables soften.
- Serve the soup with more grated Parmesan cheese and red pepper flakes if desired.
Notes
Nutrition
Ways to Customize this Recipe
Make this turkey meatball and kale soup your own by adding any of the following:
- Stir some homemade pesto or store-bought pesto into the broth
- Add some pasta (ditalini or another tiny pasta shape is ideal)
- Add diced tomatoes or fire-roasted tomatoes
- Swap the kale for escarole, Swiss or rainbow chard, or spinach
- Add a Parmesan rind to the soup as it slow cooks to deepen the flavor.
Side Dish Suggestions
More Turkey Meatball Recipes to Try
We send good emails. Subscribe to FoodieCrush and have each post plus exclusive content only for our subscribers delivered straight to your e-mail box.
Follow me on Instagram, Facebook, and Pinterest for more FoodieCrush inspiration.
As always, thank you for reading and supporting companies I partner with, which allows me to create more unique content and recipes for you. There may be affiliate links in this post of which I receive a small commission. All opinions are always my own.












Liz
I made this delicious recipe this week and I love it! I did it on the stove and not the slow cooker and it came out great. I work late hours at times and this is perfect for 8pm dinner!
So glad it worked out for you!
Hannah
Great recipe! For anyone using an Instant Pot, I seared meatballs in the pot first, deglazed with veg stock, added all ingredients in (added egg noodles) and cooked on pressure cook for 4 minutes. Garnished with green onion – delish!
Ashley @ Foodie Crush
Thanks Hannah!
Jamie Irwin
Can you freeze this soup? I have made it twice, it is delicious. Thanks for your thoughts.
Hi Jamie, I haven’t frozen it before, but I’m guessing you could.
Laura
It’s listed as a light soup but no nutritional or caloric information is listed? What is the per serving nutritional info?
Tamm
Can you use frozen turkey meatballs??
Nicholas Ng
This soup looks really healthy. Definitely worth a try. It looks very asian for some reason.
Sarah
This soup was amazing. I seared the meatballs and they all stayed together. Great flavour! Def make this again.
Lissette
What a Waste of perfectly good ingredients. The Meatballs in this soup turned into slush. :(
Hi Lissette, I’ve amended the recipe to include searing the meatballs before adding to the slow cooker to help the meatballs bind together while cooking. Sorry it didn’t work out for you.
Ronda
yummy! just came across your recipe on pinterest! we’re bread-free (i know, tragic!), so is the bread necessary?
can’t wait to try it!