Warm, comforting, and loaded with flavor, Meatball Supper Soup is the perfect one-pot meal for busy weeknights or cozy family dinners. This soup features hearty, homemade meatballs made from perfectly seasoned ground beef, Parmesan, and breadcrumbs, simmered to tenderness in a rich, aromatic broth. Vibrant vegetables like carrots, celery, and spinach add both nutrition and depth, while tender pasta soaks up the savory flavors. Finished with a sprinkle of fresh parsley and optional Parmesan, this soup is a wholesome, satisfying dish that brings comfort to the table. Ready in under an hour, this recipe is a delicious combination of easy prep, bold Italian-inspired flavors, and hearty ingredients, making it an ideal choice for any cold-weather evening.
In a large bowl, combine the ground beef, breadcrumbs, egg, Parmesan cheese, garlic powder, Italian seasoning, salt, and black pepper. Mix until just combined, being careful not to overwork the meat.
Shape the mixture into small, bite-sized meatballs, about 1 inch in diameter, and set aside on a plate.
Heat 1 tablespoon of olive oil in a large pot or Dutch oven over medium heat. Add the meatballs in batches, browning them on all sides (about 2-3 minutes per batch). Remove the browned meatballs and set them aside. They do not need to be fully cooked at this stage as they will finish cooking in the soup.
Add the remaining 1 tablespoon of olive oil to the pot. Sauté the onion, carrots, and celery until they begin to soften, about 5 minutes.
Pour in the chicken broth and diced tomatoes (including their juice). Stir in the dried oregano and basil. Bring the mixture to a gentle boil.
Carefully add the browned meatballs back into the pot. Reduce the heat to a simmer, cover, and cook for 15 minutes.
Stir in the pasta and cook uncovered until the pasta is tender, about 8-10 minutes, stirring occasionally.
Add the baby spinach and cook until wilted, about 2 minutes.
Taste the soup and adjust the seasoning with additional salt and pepper if needed.
Serve hot, garnished with chopped parsley and additional Parmesan cheese, if desired.
Calories |
2669 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 143.0 g | 183% | |
| Saturated Fat | 48.3 g | 242% | |
| Polyunsaturated Fat | 8.0 g | ||
| Cholesterol | 576 mg | 192% | |
| Sodium | 8351 mg | 363% | |
| Total Carbohydrate | 212.7 g | 77% | |
| Dietary Fiber | 25.3 g | 90% | |
| Total Sugars | 35.9 g | ||
| Protein | 150.9 g | 302% | |
| Vitamin D | 1.3 mcg | 7% | |
| Calcium | 941 mg | 72% | |
| Iron | 24.7 mg | 137% | |
| Potassium | 4441 mg | 94% | |
*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.