Warm, hearty, and brimming with flavor, Kittencal's Mini Meatball Minestrone Soup is the ultimate comfort food for busy weeknights or cozy family dinners. This rich, Italian-inspired soup features tender, perfectly seasoned mini meatballs simmered alongside a medley of vibrant vegetables, cannellini beans, and small-shell pasta in a robust tomato and beef broth. Enhanced with aromatic herbs like oregano, basil, and thyme, this recipe delivers a rustic, homemade taste that’s both satisfying and nutritious. With its make-ahead-friendly approach and the irresistible addition of freshly grated Parmesan, this soul-warming soup is as versatile as it is delicious. Perfectly customizable and easy to prepare, it’s a one-pot wonder that’s sure to become a family favorite.
Scan with your phone to download!
In a large bowl, combine ground beef, egg, breadcrumbs, Parmesan cheese, minced garlic, salt, and black pepper. Mix well and form into small meatballs, about 1 inch in diameter.
Heat 1 tablespoon of olive oil in a large pot over medium heat. Add the mini meatballs in batches and cook until browned on all sides. Remove the meatballs and set aside.
In the same pot, add the remaining 1 tablespoon of olive oil. Sauté the diced onion, carrots, and celery until softened, about 5 minutes.
Add the zucchini and cook for another 3 minutes.
Stir in the canned diced tomatoes, beef broth, cannellini beans, oregano, basil, and thyme. Bring to a boil, then reduce the heat to a simmer.
Return the mini meatballs to the pot and let simmer for 15 minutes to allow the flavors to meld.
Meanwhile, cook the pasta in a separate pot according to package instructions. Drain and set aside.
Add the cooked pasta to the soup and stir well. Simmer for an additional 5 minutes.
Taste and adjust seasoning with additional salt and pepper, if needed.
Remove from heat, sprinkle in the fresh parsley, and stir.
Ladle the soup into bowls and top with grated Parmesan cheese before serving.
Serving size | (4132.0g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3263.0 |
Total Fat 158.6g | 0% |
Saturated Fat 52.2g | 0% |
Polyunsaturated Fat 11.3g | |
Cholesterol 557.0mg | 0% |
Sodium 10051.4mg | 0% |
Total Carbohydrate 305.8g | 0% |
Dietary Fiber 55.5g | 0% |
Total Sugars 53.5g | |
Protein 173.5g | 0% |
Vitamin D 50IU | 0% |
Calcium 1167.9mg | 0% |
Iron 31.1mg | 0% |
Potassium 7060.6mg | 0% |
Source of Calories