Nutrition Facts for Mini meatball minestrone

Mini Meatball Minestrone

Cozy up to a comforting bowl of Mini Meatball Minestrone, the ultimate hearty soup that’s as nutritious as it is delicious. This recipe combines tender, homemade 1-inch meatballs made with Parmesan and breadcrumbs, simmered to perfection in a rich, tomato-based broth brimming with vegetables like zucchini, carrots, celery, and leafy greens. A medley of small pasta and kidney beans adds satisfying texture, while fragrant herbs like oregano and thyme infuse every spoonful with warmth. Perfect for a family dinner or meal prep, this one-pot wonder delivers classic Italian flavors in just about an hour. Garnished with fresh parsley for a pop of freshness, this wholesome soup is a quick, flavorful way to make everyday dining feel special.

Nutriscore Rating: 71/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Mini Meatball Minestrone
Prep Time:20 mins
Cook Time:40 mins
Total Time:60 mins
Servings: 6

Ingredients

  • 1 lb Ground beef (80% lean)
  • 0.5 cup Breadcrumbs
  • 0.25 cup Parmesan cheese (grated)
  • 1 large Egg
  • 2 cloves Garlic (minced)
  • 1 tsp Salt
  • 0.5 tsp Black pepper
  • 2 tbsp Olive oil
  • 1 medium Yellow onion (chopped)
  • 2 medium Carrot (diced)
  • 2 stalks Celery stalks (diced)
  • 1 medium Zucchini (diced)
  • 2 tbsp Tomato paste
  • 28 oz Canned diced tomatoes
  • 6 cups Chicken or vegetable broth
  • 15 oz Canned kidney beans (drained and rinsed)
  • 1 cup Pasta (small shapes like ditalini or elbow)
  • 1 tsp Dried oregano
  • 0.5 tsp Dried thyme
  • 2 cups Baby spinach or kale (optional)
  • 0.25 cup Fresh parsley (chopped, for garnish)

Directions

Step 1

In a mixing bowl, combine ground beef, breadcrumbs, Parmesan cheese, egg, minced garlic, salt, and black pepper. Mix until just combined. Roll the mixture into small 1-inch meatballs and set aside.

Step 2

Heat 1 tablespoon olive oil in a large Dutch oven or stockpot over medium heat. Add the meatballs in batches and cook until browned on all sides, about 5-6 minutes. Remove the meatballs and set aside.

Step 3

Add the remaining 1 tablespoon olive oil to the pot. Add the chopped onion, diced carrots, and celery. Cook until the vegetables are softened, about 5 minutes.

Step 4

Stir in the zucchini and cook for 2 more minutes. Add the tomato paste and stir well to coat the vegetables.

Step 5

Pour in the canned diced tomatoes (including juice) and the chicken or vegetable broth. Stir in the dried oregano and thyme. Bring the mixture to a boil, then reduce the heat to a simmer.

Step 6

Add the browned meatballs back into the pot, cover, and let simmer for 15 minutes.

Step 7

Stir in the kidney beans and pasta. Cook until the pasta is tender, about 10 minutes. Stir the soup occasionally to prevent sticking.

Step 8

If using spinach or kale, stir it into the soup during the last 2-3 minutes of cooking until wilted.

Step 9

Taste and adjust seasoning with additional salt and pepper, if needed.

Step 10

Ladle the soup into bowls, garnish with chopped parsley, and serve warm.

Nutrition Facts

Serving size 4298.5 grams (4298.5g)
Amount per serving % Daily Value*
Calories 3350
Total Fat 181.40g 233%
Saturated Fat 61.10g 306%
Polyunsaturated Fat 11.40g
Cholesterol 596mg 199%
Sodium 11488mg 499%
Total Carbohydrate 262.40g 95%
Dietary Fiber 56.00g 200%
Total Sugars 55.90g
Protein 177.40g 355%
Vitamin D 82IU 410%
Calcium 1600mg 123%
Iron 36mg 202%
Potassium 7335mg 156%
*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.

Source of Calories

Fat: 48.1%
Protein: 20.9%
Carbs: 30.9%