Warm, hearty, and brimming with flavor, Mini Meatball Soup is the ultimate comfort food for cozy weeknight dinners. This Italian-inspired dish features tender, bite-sized meatballs crafted from a blend of ground beef, pork, Parmesan cheese, and fresh herbs, simmered in a rich broth alongside ditalini pasta, vibrant vegetables, and nutrient-packed spinach. The balance of savory, aromatic spices and wholesome ingredients makes this soup both satisfying and nourishing. Perfectly suited for meal prepping or serving a family of six, Mini Meatball Soup is an easy one-pot dish that delivers restaurant-quality flavor in just under an hour. Garnish each bowl with a sprinkle of Parmesan for an irresistible finishing touch!
In a large mixing bowl, combine ground beef, ground pork, breadcrumbs, Parmesan cheese, egg, minced garlic, parsley, 1/2 tsp salt, and 1/4 tsp black pepper. Mix until just combined. Form the mixture into mini meatballs, about 3/4 inch in diameter, and set aside.
Heat 1 tbsp of olive oil in a large pot over medium heat. Add the meatballs in batches and cook until browned on all sides, about 4-5 minutes. Remove the meatballs and set aside. Repeat with the remaining meatballs.
In the same pot, heat the remaining 1 tbsp olive oil and add the diced onion, carrots, and celery. Cook until softened, about 5 minutes, stirring occasionally.
Add the chicken broth, bay leaf, dried thyme, remaining 1/2 tsp salt, and 1/4 tsp black pepper. Bring to a boil, then reduce the heat to a simmer.
Return the browned meatballs to the pot and let simmer for 10 minutes.
Add the ditalini pasta to the soup and cook until al dente, about 8-10 minutes, stirring occasionally.
Stir in the chopped spinach and cook for an additional 2-3 minutes until wilted.
Remove the bay leaf and adjust the seasoning if needed.
Serve hot with a sprinkle of extra Parmesan cheese on top, if desired.
Serving size | 3483.9 grams (3483.9g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3402 |
Total Fat 176.80g | 227% |
Saturated Fat 61.40g | 307% |
Polyunsaturated Fat 4.60g | |
Cholesterol 765mg | 255% |
Sodium 8957mg | 389% |
Total Carbohydrate 245.80g | 89% |
Dietary Fiber 20.50g | 73% |
Total Sugars 25.80g | |
Protein 218.50g | 437% |
Vitamin D 54IU | 269% |
Calcium 899mg | 69% |
Iron 28mg | 154% |
Potassium 5192mg | 110% |
Source of Calories