Meatball Soup

This kale meatball soup is my favorite cozy soup recipe. It's loaded with meatballs, kale, sun dried tomatoes, pesto, assorted vegetables, and parmesan cheese. The broth tastes like it's been cooking for hours, and it's so so wholesome and delicious.

Key Ingredients

Meatballs Kale Chicken Bone Broth Parmesan Cheese Sun-Dried Tomatoes Whole Milk Garlic Italian Seasoning

Add oil to a large pot or dutch oven over medium heat. Add celery, onions, and carrots, stirring occasionally, until the onions begin to soften.

Step 1

Add meatballs, garlic, sun dried tomatoes, tomato paste, and spices to the pot. Cook for 2 minutes, stirring constantly

Step 2

Then add chicken broth, water, lemon juice, and pesto. Turn the heat to high and bring to a boil.

Step 3

Add kale to the pot and cook for 3 minutes.

Step 4

hen turn off the heat and stir in the milk and parmesan cheese. Serve immediately and top with extra parmesan.

Step 5

Q: I don't like kale. Can I use something else?

A: Sure! Spinach also works super well in this soup.

Q: Can I make this soup dairy free?

A: Yes! Use our dairy-free pesto recipe and omit the milk and parmesan cheese. It'll still taste great!

Looking for another soup recipe? 

Try our chicken and stars soup with basil!