Cozy up with a hearty bowl of Parmesan Meatball Soup, a comforting classic that’s perfect for chilly nights or family dinners. This recipe features tender, flavor-packed meatballs made from a blend of ground beef and pork, enriched with Parmesan cheese, Italian breadcrumbs, and fresh parsley. Simmered to perfection in a savory broth infused with garlic, onions, carrots, celery, and a medley of Italian herbs, this soup is elevated by the addition of delicate baby spinach and tiny pasta for extra texture and substance. It's an easy yet impressive one-pot dish ready in just an hour, making it ideal for busy weeknights. Garnish with a sprinkle of Parmesan for a final touch of richness and serve this wholesome, protein-packed meal with a side of crusty bread for dipping. Perfect keywords: Parmesan Meatball Soup, comfort food, Italian soup recipe, one-pot meal, hearty dinner idea.
Scan with your phone to download!
In a large mixing bowl, combine the ground beef, ground pork, Parmesan cheese, Italian breadcrumbs, egg, 1 minced garlic clove, parsley, salt, and black pepper.
Mix the ingredients until just combined, but do not overmix.
Roll the mixture into small meatballs, about 1 inch in diameter, and set aside on a plate.
Heat olive oil in a large soup pot over medium heat. Add the meatballs in batches and brown them on all sides, about 6-7 minutes per batch. Remove and set aside.
In the same pot, add the diced onion, carrots, celery, and the remaining minced garlic clove. Sauté until the vegetables are softened, about 5-7 minutes.
Pour in the chicken broth and the diced tomatoes (with their juices). Stir in the oregano and basil.
Bring the mixture to a boil and then reduce the heat to low. Simmer for 10 minutes to allow the flavors to meld.
Add the browned meatballs back into the pot, along with the pasta. Simmer for an additional 10-12 minutes, or until the pasta is tender and the meatballs are fully cooked.
Stir in the baby spinach and cook for 2-3 minutes, just until wilted.
Taste the soup and adjust seasoning with additional salt and pepper if needed.
Serve hot, garnished with additional Parmesan cheese if desired.
Serving size | (3544.9g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3645.3 |
Total Fat 193.2g | 0% |
Saturated Fat 72.0g | 0% |
Polyunsaturated Fat 4.6g | |
Cholesterol 808.8mg | 0% |
Sodium 9050.0mg | 0% |
Total Carbohydrate 265.9g | 0% |
Dietary Fiber 26.3g | 0% |
Total Sugars 39.0g | |
Protein 230.6g | 0% |
Vitamin D 55.8IU | 0% |
Calcium 1461.2mg | 0% |
Iron 28.9mg | 0% |
Potassium 4822.2mg | 0% |
Source of Calories