Warm, hearty, and bursting with flavor, Mini Meatball Minestra is the ultimate comfort food in a bowl. This Italian-inspired soup features tender, bite-sized meatballs made from a savory blend of ground beef and pork, combined with garlic, Parmesan, and breadcrumbs. Simmered in a rich chicken broth with vibrant vegetables like carrots, celery, and spinach, it’s a wholesome dish that’s both comforting and satisfying. The addition of ditalini pasta adds a delightful texture, while herbs like thyme, oregano, and parsley infuse every bite with aromatic goodness. Ready in under an hour, this crowd-pleasing soup is perfect as a cozy weeknight dinner or a soulful starter. Serve it with crusty bread for dipping, and watch it become a family favorite.
In a large bowl, combine the ground beef, ground pork, breadcrumbs, Parmesan cheese, minced garlic, egg, salt, and black pepper. Mix until just combined.
Using your hands, roll the meat mixture into small, bite-sized meatballs, about 1 inch in diameter. Set aside on a plate.
Heat 1 tablespoon of olive oil in a large pot or Dutch oven over medium heat. Working in batches, sear the meatballs until browned on all sides, about 2-3 minutes per batch. Remove the meatballs and set aside.
Add the remaining 1 tablespoon of olive oil to the pot. Stir in the diced onion, carrots, and celery. Cook for 5-7 minutes, stirring occasionally, until the vegetables begin to soften.
Pour in the chicken broth and bring it to a gentle boil. Stir in the dried thyme and oregano.
Add the seared meatballs back into the pot, along with the pasta. Reduce the heat to a simmer and cook for 10-12 minutes, or until the pasta is al dente and the meatballs are cooked through.
Stir in the chopped spinach and let it wilt, about 2 minutes.
Taste and adjust the seasoning with additional salt and black pepper, if needed.
Ladle the soup into bowls and garnish with fresh parsley and additional Parmesan cheese, if desired.
Serve warm with crusty bread on the side for a comforting meal.
Serving size | 3293.7 grams (3293.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2706 |
Total Fat 133.10g | 171% |
Saturated Fat 44.70g | 224% |
Polyunsaturated Fat 2.70g | |
Cholesterol 571mg | 190% |
Sodium 8713mg | 379% |
Total Carbohydrate 214.40g | 78% |
Dietary Fiber 21.20g | 76% |
Total Sugars 27.00g | |
Protein 176.60g | 353% |
Vitamin D 41IU | 205% |
Calcium 932mg | 72% |
Iron 25mg | 138% |
Potassium 4748mg | 101% |
Source of Calories