Cozy up with a steaming bowl of Italian Meatball Soup, a hearty and flavorful dish that's the perfect blend of comfort and tradition. This recipe features tender homemade meatballs crafted from a savory mix of ground beef, pork, Parmesan, and fresh parsley, gently simmered in a rich tomato and chicken broth base. Packed with wholesome vegetables like carrots, celery, and spinach, and finished with a touch of tender pasta, every spoonful is a delicious medley of textures and flavors. Perfect for a crowd-pleasing weeknight dinner or meal prep, this one-pot wonder tastes even better with a sprinkle of Parmesan and a slice of crusty bread on the side. Ready in under an hour, this Italian classic is guaranteed to warm your soul!
In a large mixing bowl, combine the ground beef, ground pork, breadcrumbs, Parmesan cheese, egg, parsley, 2 cloves of minced garlic, 1 teaspoon of salt, and 0.5 teaspoon of black pepper. Mix well until fully combined.
Roll the mixture into small meatballs, about 1 inch in diameter, and place them on a plate or baking sheet.
Heat the olive oil in a large pot over medium heat. Carefully add the meatballs in batches and brown them on all sides, approximately 2-3 minutes per batch. Remove the browned meatballs and set them aside.
In the same pot, add the diced onion, carrots, celery, and the remaining 2 cloves of minced garlic. Cook for 5-7 minutes, stirring occasionally, until the vegetables are softened.
Stir in the crushed tomatoes, chicken broth, and dried Italian seasoning. Bring the mixture to a gentle boil.
Return the browned meatballs to the pot. Reduce the heat to a simmer, cover, and cook for 15 minutes to allow the flavors to meld and the meatballs to cook through.
Stir in the small pasta and cook for an additional 8-10 minutes, or until the pasta is tender.
Add the chopped spinach and cook for another 2 minutes until wilted.
Season the soup with the remaining 0.5 teaspoon of salt and 0.5 teaspoon of black pepper, or to taste.
Serve hot with a sprinkle of grated Parmesan cheese and a side of crusty bread, if desired.
Serving size | 3826.4 grams (3826.4g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3244 |
Total Fat 163.70g | 210% |
Saturated Fat 59.20g | 296% |
Polyunsaturated Fat 3.30g | |
Cholesterol 765mg | 255% |
Sodium 9049mg | 393% |
Total Carbohydrate 250.00g | 91% |
Dietary Fiber 30.70g | 110% |
Total Sugars 49.90g | |
Protein 212.70g | 425% |
Vitamin D 54IU | 269% |
Calcium 983mg | 76% |
Iron 30mg | 164% |
Potassium 6376mg | 136% |
Source of Calories