This light and flavorful turkey meatball soup recipe is made with tender mini meatballs, orzo, and fresh kale. It’s simple, nutritious, and just plain delicious.
I always feel like eating soup. They’re comforting, usually one-pot recipes, and we love hearty soups, so they’re always satisfying. This Turkey Meatball Soup hits all the right marks, and I’m so happy to have added it to my ever-growing list of easy soup recipes.
Thanks to the protein-rich meatballs and orzo, this soup stands completely on its own and requires no garnishes. Perfect for making ahead of time. Note that the orzo will continue to absorb soup if left alone. If you’re reheating it the next day, just add more broth and it will return to a soup-like consistency (or you won’t, it’s still delicious!).
main ingredients
Ground Turkey: For best results, use dark ground meat or ground turkey that contains at least 7% fat. Without too much fat, the meatballs won’t be juicy and will be dry and crumbly. Ground chicken or ground pork are great alternatives. In fact, I use a combination of chicken and pork in my popular Italian wedding soup recipe. Spices: Mix a little salt, black pepper, smoked paprika, and pepper flakes (I love gochugaru, but crushed red pepper flakes will also work) into the turkey to make meatballs. And the soup has ground fennel and bay leaves. Both make our soup really delicious. Onions, Carrots, and Garlic: I wanted this to be a weeknight-friendly soup that required minimal prep. So keep the base simple with onions (yellow or sweet onions are best), carrots, and garlic. Stock: Use flavorful chicken or turkey stock. You can use store-bought ones, so feel free to use whatever you like. Bone broth is also great and adds protein. If you want to make your own, check out our chicken stock recipes and bone broth recipes. Orzo: Any small pasta shape will work, but our family loves orzo in soups. The starch in pasta will give your soup a little thickness and give it a creamy texture without adding dairy products. Kale: Finally, stir the whole kale into the soup. If kale is too hearty, spinach or cabbage are great substitutes.
See the complete recipe with measurements below.
How to make turkey meatball soup
Tip 1: Make meatballs. This recipe uses mini meatballs made by pinching seasoned ground turkey and rolling them into small balls. These differ from classic meatballs or Italian meatballs with breadcrumbs and eggs, which are simpler and have an almost chewy texture in the soup.
To make it, mix ground turkey with salt, pepper, smoked paprika, and some pepper flakes. Next, take small portions of the meat (about 1/2 tablespoon) and roll into small balls.
Tip 2: Brown the meatballs. To add flavor to the soup base and a little color to the meatballs, brown the meatballs in olive oil before making the soup. You don’t want it to cook all the way through (this will happen later when the meatballs simmer in the soup). If you have a wide soup pot, you can fit everything at once. Otherwise, consider browning in batches (it will take 5-7 minutes to brown).

Tip 3: Make the soup base. Once browned, transfer the meatballs to a plate and set aside. There will be oil left in the pan and burnt bits on the bottom. There’s a lot of flavor here, so throw in the onions, carrots, garlic, fennel, and bay leaves and cook until soft. The onions will release some moisture, which will help scrape up any bits stuck to the bottom of the pan.


Tip 4: Boil it, but don’t simmer it too long. When the onions and carrots begin to soften, pour in the stock and add the meatballs back. The soup tastes a little bland at this point, but once you boil the meatballs and add the orzo, it turns into a delicious and delicious soup. Simmer for about 10 minutes.
Tip 5: Add pasta and cook until tender. Orzo is included. Continue to simmer for 5-7 minutes (or until orzo is tender). When simmered in the soup, the flavor and starch dissolve, thickening the soup and giving it a richer taste.
Tip 6: Finish with lots of kale. Once the orzo is soft, add a bunch of vegetables (kale in the photo) and mix. Then simmer for a few more minutes, until the soup is wilted and tender. However, you want a bright green color, so don’t cook it too long.


offer suggestions
This soup is delicious on its own, but if you want to make it even better, you can grate some Parmigiano-Reggiano or Pecorino Romano cheese on top. It’s also delicious with lemon (I just squeeze a lemon wedge over the bowl).
More Favorite Soup Recipes


Turkey meatball soup with orzo
preparation
15 minutes
cook
half an hour
total
45 minutes
This simple and hearty soup recipe with mini turkey meatballs, orzo, and kale is amazing. It’s my favorite kind of delicious food. When buying ground turkey, look for one with at least 7% fat and less. Otherwise, the meatballs will become dry and crumbly. I love this soup with a generous sprinkle of Parmesan cheese, but that’s completely optional.
6 servings (or 4 generous servings)
will be needed
1 pound ground turkey, preferably dark-eyed ground turkey with at least 7% fat (450g)
1 teaspoon fine sea salt, more if needed
1/2 teaspoon freshly ground black pepper, more if needed
3/4 teaspoon smoked paprika
1/4 teaspoon Gochugar pepper flakes, Aleppo pepper flakes, or crushed red pepper flakes
2 tablespoons olive oil, more if needed
1 medium onion (chopped)
4 medium carrots (chopped)
1 teaspoon fennel powder
4 cloves garlic (thinly sliced)
8 cups (1.89L) chicken stock
2 bay leaves
1 bunch lacinato kale, stems removed and leaves coarsely chopped
1 1/4 cups (6 oz or 170 g) dried orzo
Finely grated Parmigiano Reggiano or Pecorino Romano (for serving, optional)
direction
1Make the meatballs: Add ground turkey to a bowl with 1 teaspoon salt, 1/2 teaspoon black pepper, smoked paprika, and gochugaru. Mix well, then pinch off quarter-sized balls and roll into mini meatballs (you should end up with about 35).
2Brown the meatballs: Heat the olive oil in a large pot over medium heat. Brown the meatballs in batches, then cook in a single layer so that one side gets a little bit of color. It doesn’t need to be fully cooked. Once browned, transfer to a bowl and set aside.
3Cook vegetables. Check the pan and add a little more olive oil if it looks dry. Then add onions, carrots, garlic, fennel seeds and bay leaves. Cook for about 4 minutes, stirring everything around the pot. Pour in chicken stock and bring to a boil.
4Simmer: Add the meatballs, stir, season lightly with salt and pepper, and simmer for 10 minutes. The taste is bland at first, but as it simmers, the aroma of the meatballs begins to waft through.
5Add pasta. Stir in orzo and cook until softened, 7 to 10 minutes.
6To finish: Stir in the chopped kale leaves and cook for another 3 to 5 minutes, or until wilted and tender, but still bright green. Taste, adjust seasoning as needed, and enjoy.
Adam and Joan’s Tips
Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days. If you let this soup sit, the orzo will absorb some of the soup. When reheating, add a little more stock (or even a little water) to reconstitute the stock. Smoked paprika and fennel: I like the smokiness when adding 3/4 teaspoon smoked paprika to my meatballs, but you can increase the amount a bit for a stronger smoky flavor. The same goes for fennel. This soup is very flavorful with fennel, so feel free to add a little more if you like. The nutritional information provided is an estimate.
Nutritional information per serving
Serving size
1/6 of the recipe
/
calorie
340
/
total fat
13.6g
/
saturated fat
3g
/
cholesterol
56mg
/
sodium
568mg
/
carbohydrates
32g
/
dietary fiber
2.9g
/
Total sugar content
4.1g
/
protein
25.4g
author:
