Makes 2 large or 4 small servings
For the Meatballs
For the Soup
For the meatballs, combine chopped meat through egg in a large bowl and mix with your hands. Use a teaspoon to measure out meat for even sized meatballs. With damp hands, shape them into 1-inch balls and transfer them to a large plate.
For the soup, heat olive oil in a large soup pot over medium heat. Add onions, carrots, garlic, salt and pepper and cook until translucent and fragrant, about 4 minutes. Stir in broth, tomatoes, and 2 cups water. Cover and cook 10 minutes over medium heat or until soup comes to a boil.
Add meatballs to the boiling soup and stir to make sure they are fully submerged. Cover and simmer for another 15 minutes over medium heat. Stir in kale.
Test a meatball to ensure that it is fully cooked. While soup cooking, make your grain of choice (barley, orzo, brown rice). My preference is to add the grain to the pasta as you are serving individual bowls to avoid overcooking pastas.