Warm, hearty, and bursting with Italian-inspired flavors, Meatball Minestrone is the ultimate comfort food that combines a rich vegetable-packed broth with tender, homemade meatballs. This satisfying soup features a medley of vibrant ingredients like zucchini, carrots, and spinach, paired with protein-packed kidney beans and ditalini pasta for a filling one-pot meal. A blend of Italian seasoning and parmesan-infused meatballs elevates the dish with savory depth, while a simmer in low-sodium chicken broth ensures every spoonful is packed with flavor. Perfect for busy weeknights or cozy gatherings, this recipe is ready in just over an hour and pairs wonderfully with crusty bread or a fresh green salad. Whether you're feeding a crowd or looking for a meal-prep winner, Meatball Minestrone promises to be a family favorite.
In a large mixing bowl, combine ground beef, Italian breadcrumbs, grated parmesan, egg, and Italian seasoning. Mix well until all ingredients are evenly combined.
Using your hands, roll the mixture into small, bite-sized meatballs (about 2.5 cm in diameter) and set them aside on a plate.
Heat 1 tablespoon of olive oil in a large soup pot or Dutch oven over medium-high heat. Add the meatballs in batches and sear until browned on all sides, about 4-5 minutes. Remove the browned meatballs and set them aside.
In the same pot, add the remaining olive oil and sauté the diced onion, carrot, and celery for about 5 minutes, or until the vegetables begin to soften.
Stir in the zucchini and minced garlic, cooking for another 2 minutes until fragrant.
Add the diced tomatoes, tomato paste, and chicken broth to the pot. Stir to combine and bring the soup to a boil.
Reduce the heat to low, cover the pot, and simmer for 15 minutes to allow the flavors to meld together.
Return the browned meatballs to the pot and add the kidney beans. Simmer for another 10 minutes to cook the meatballs through.
Add the pasta to the pot and cook according to the package instructions (usually 8-10 minutes) until tender.
Stir in the baby spinach and let it wilt, about 1-2 minutes. Taste the soup and season with salt and black pepper as needed.
Ladle the soup into bowls and garnish with fresh parsley, if desired. Serve hot with crusty bread or a side salad.
Serving size | 3742.8 grams (3742.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2921 |
Total Fat 135.30g | 173% |
Saturated Fat 45.50g | 228% |
Polyunsaturated Fat 4.60g | |
Cholesterol 563mg | 188% |
Sodium 5488mg | 239% |
Total Carbohydrate 286.20g | 104% |
Dietary Fiber 43.40g | 155% |
Total Sugars 48.20g | |
Protein 165.90g | 332% |
Vitamin D 54IU | 269% |
Calcium 908mg | 70% |
Iron 31mg | 170% |
Potassium 5298mg | 113% |
Source of Calories