Italian Chicken Meatballs and Kale Soup is one of those delightful creations that came to life not from tradition, but from pure culinary curiosity mixed with necessity. The chilly weather had me perusing thoughts of warm, comforting meals, and while scrolling through ideas in my mind, this soup suddenly materialized—almost like a nostalgic memory I couldn’t quite place.
What makes this dish special is that it wasn’t inspired by a recipe I’d grown up cooking or a family tradition steeped in generations. Instead, it was born from my desire to make something satisfying using what I already had on hand. I had homemade chicken broth tucked away in the freezer, a few fresh chicken breasts ready to be used, and a bag of kale that was just on the brink of needing to be tossed. That’s the beauty of this soup—it’s comfort food made from pantry staples and a pinch of inspiration.
As I envisioned the soup, I thought about the miniature meatballs I used to love in classic Italian wedding soup. Those bite-sized, flavorful morsels provided the perfect balance of protein and tenderness. Traditionally, Italian meatballs are made with a mixture of pork, beef, or veal, sometimes with sausage or even breadcrumbs soaked in milk. But I opted for ground chicken—lean, light, and a fantastic blank canvas for bold herbs and garlic. I pulsed fresh chicken breasts in my food processor out of convenience, but store-bought ground chicken or turkey would work equally well.
Choosing kale over the traditional escarole or endive brought a heartier, earthy element to the soup. Not only is kale nutrient-rich with fantastic flavor when simmered, but it also holds up beautifully in broth without turning overly mushy. That marriage of tender greens and meatballs nestled in a savory broth turns simple ingredients into a nourishing, soul-warming meal.
The final game-changer is the egg and Parmesan cheese slurry. Inspired by stracciatella—the Italian egg drop soup—this slurry adds richness, texture, and a subtle umami undertone. As you slowly stir it into the swirling soup, the eggs cook into delicate strands, creating a luscious ribbon-like finish throughout the broth. It’s an elegant yet simple way to elevate the soup without overpowering its humble base.
You could say this soup is a cross between Italian wedding soup and a hearty chicken stew, with a nod to egg drop techniques and the rustic charm of leafy greens. It’s a versatile dish you can enjoy as a light meal or as a centerpiece at dinner. It’s also one of those rare recipes where the leftovers taste even better the next day.
Ultimately, this recipe is comfort served in a bowl. It’s not just about warming your hands around a hot cup on a cold day—it’s about using your creativity and kitchen staples to create something unexpected, nutritious, and absolutely delicious. Whether you enjoy it for breakfast (yes, really), lunch, or dinner, this Italian Chicken Meatballs and Kale Soup is sure to make its way into your regular winter meal rotation.

Absolutely Amazing Italian Chicken Meatballs and Kale Soup
Ingredients
FOR THE MEATBALLS:
1 pound ground chicken (minced chicken) - chicken breast
2 cloves garlic - minced- 1 tablespoon oat flour
- 1 teaspoon oat flour - additional
¾ teaspoon salt
¼ teaspoon ground black pepper
¼ teaspoon onion powder
¼ teaspoon dried oregano
½ teaspoon dried parsley
1 medium eggs
FOR THE SOUP:
12 cups chicken stock (chicken broth or chicken bouillon)
2 tablespoons parsley - fresh, chopped
3 cups kale - chopped, large stems removed
2 medium eggs
2 tablespoons Parmesan cheese - grated
1 pinch salt - to taste
1 pinch ground black pepper - to taste
Instructions
- Preheat your oven to 350°F.
- In a large mixing bowl, mix all meatball ingredients.
- Mix well until all of the ingredients are evenly dispersed.
- Using a spoon or a cookie scoop, drop by rounded spoonful onto a lined cookie sheet. Bake for 10 minutes.**
- Bring the broth to a boil.
- Add the meatballs, kale, and parsley to the boiling broth. Simmer until the kale is wilted and the meatballs are fully cooked – about 3-4 minutes.
- In the meantime, whisk together the eggs and parmesan cheese.
- Stir the soup in a fluid, circular motion and slowly drizzle in the egg mixture.
- Season with salt and pepper.
- Serve with parmesan cheese if desired.







