Italian Meatball Soup
Prep time
Cook time
Total time
A healthy, full flavored, main dish soup, Italian Meatball Soup is so quick and easy that it is ready to eat in thirty minutes!
Recipe type: Soup
Serves: 8 servings
  • 1 package Italian meatballs, (approx 16 ounces)
  • 2 teaspoons olive oil
  • 1 small onion diced, about ½ cup
  • 2 tablespoons minced garlic
  • 2 15 ounce cans of cannellini beans, drained
  • 2 14 ounce cans diced tomatoes
  • 1 teaspoon dried Italian seasoning
  • 1 tablespoon dried parsley
  • 1 tablespoon dried basil
  • 1 48 ounce container low sodium chicken broth
  • 2 cups fresh spinach, chopped
  1. Chop onion.
  2. Measure olive oil into large pot. Add onion, saute lightly.
  3. Add chicken broth and whisk in garlic and seasonings.
  4. Bring to boil. Reduce heat to simmer. Add beans, meatballs and diced tomatoes.
  5. Reduce to simmer and add beans, chopped onion and meatballs. Simmer until meatballs are heated through, about 10-15 minutes.
  6. Chop fresh spinach. Add to pot during the last five minutes.
OPTION: This can be made ahead and frozen. Place all ingredients except broth and spinach in a gallon zipper bag. Chop spinach and place in separate baggie before adding to the zipper bag. Seal bag tightly. Mark the container of chicken broth "Italian Soup" before placing in pantry. (You can add it to the other ingredients and freeze, if you use larger bags and have the freezer space.)
Recipe by A Pinch of Joy at