Easy Italian Meatball Soup

In a bowl, mix ground meat, breadcrumbs, Parmesan, egg, garlic, Italian herbs, salt, and pepper.

Form into small meatballs, about 1 inch in diameter.

2. Cook the Soup Base:

In a large pot, heat olive oil over medium heat.

Sauté onion, garlic, carrots, and celery until softened, about 5 minutes.

Add broth, diced tomatoes, basil, oregano, salt, and pepper. Bring to a gentle boil.

3. Cook the Meatballs:

Carefully drop the meatballs into the simmering soup.

Reduce heat and simmer for 15–20 minutes, until meatballs are cooked through.

4. Add Pasta and Greens:

Add pasta and cook according to package instructions until al dente.

Stir in spinach or kale and cook 2–3 minutes until wilted.

5. Serve:

Ladle soup into bowls and sprinkle with additional Parmesan cheese if desired.

Serve hot with crusty bread for a complete meal.

Serving and Storage Tips