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.
Calories |
3244 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 163.7 g | 210% | |
| Saturated Fat | 59.2 g | 296% | |
| Polyunsaturated Fat | 3.3 g | ||
| Cholesterol | 765 mg | 255% | |
| Sodium | 9049 mg | 393% | |
| Total Carbohydrate | 250.0 g | 91% | |
| Dietary Fiber | 30.7 g | 110% | |
| Total Sugars | 49.9 g | ||
| Protein | 212.7 g | 425% | |
| Vitamin D | 1.3 mcg | 7% | |
| Calcium | 983 mg | 76% | |
| Iron | 29.5 mg | 164% | |
| Potassium | 6376 mg | 136% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.