Nutrition Facts for Mother hubbard meatball soup

Mother Hubbard Meatball Soup

Cozy up with a hearty bowl of Mother Hubbard Meatball Soup, a comforting classic that combines tender, homemade meatballs with a medley of vibrant vegetables, savory chicken broth, and al dente pasta for the ultimate one-pot meal. This family-friendly recipe features a rich, flavorful base of crushed tomatoes, aromatic Italian seasoning, and fresh herbs, while optional leafy greens like spinach or kale add a nutritious touch. Perfect for weeknight dinners or meal prep, this 60-minute recipe ensures every bite is packed with warmth and home-cooked charm. Serve with crusty bread for a satisfying, soul-soothing experience!

Nutriscore Rating: 70/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 Mother Hubbard Meatball Soup
Prep Time:20 mins
Cook Time:40 mins
Total Time:60 mins
Servings: 6

Ingredients

  • 1 pound Ground beef
  • 0.5 cup Breadcrumbs
  • 0.25 cup Parmesan cheese, grated
  • 1 large Egg
  • 2 cloves Garlic, minced
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper
  • 2 tablespoons Olive oil
  • 1 medium Yellow onion, diced
  • 2 medium Carrots, diced
  • 2 stalks Celery stalks, diced
  • 8 cups Chicken broth
  • 1 15-ounce can Crushed tomatoes
  • 1 teaspoon Dried Italian seasoning
  • 0.75 cup Uncooked small pasta (e.g., ditalini or orzo)
  • 2 tablespoons Fresh parsley, chopped
  • 2 cups Fresh spinach or kale, chopped (optional)

Directions

Step 1

In a large mixing bowl, combine ground beef, breadcrumbs, Parmesan cheese, egg, minced garlic, salt, and black pepper. Mix well with your hands until everything is evenly incorporated.

Step 2

Roll the mixture into small meatballs, about 1 inch in diameter, and place them on a plate or baking sheet. You should have approximately 20-24 meatballs.

Step 3

Heat 1 tablespoon of olive oil in a large soup pot or Dutch oven over medium heat. Add the meatballs in batches, browning them on all sides. This will take about 5-7 minutes. Remove the meatballs from the pot and set them aside.

Step 4

In the same pot, add the remaining 1 tablespoon of olive oil. Add the diced onion, carrots, and celery. Sauté for 5-6 minutes, or until the vegetables are softened and fragrant.

Step 5

Stir in the chicken broth, crushed tomatoes, and dried Italian seasoning. Bring the mixture to a gentle boil.

Step 6

Lower the heat to a simmer and return the meatballs to the pot. Cover and let the soup cook for 20 minutes, allowing the flavors to meld and the meatballs to cook through.

Step 7

Add the uncooked pasta to the soup and continue cooking for an additional 8-10 minutes, or until the pasta is tender.

Step 8

If using fresh spinach or kale, stir it into the soup during the last 3-5 minutes of cooking to wilt the greens.

Step 9

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

Step 10

Ladle the soup into bowls and garnish with fresh parsley. Serve hot with crusty bread on the side, if desired.

Nutrition Facts

Serving size 3664.7 grams (3664.7g)
Amount per serving % Daily Value*
Calories 2794
Total Fat 140.10g 180%
Saturated Fat 47.90g 240%
Polyunsaturated Fat 4.60g
Cholesterol 557mg 186%
Sodium 8798mg 383%
Total Carbohydrate 231.70g 84%
Dietary Fiber 25.20g 90%
Total Sugars 38.70g
Protein 169.30g 339%
Vitamin D 86IU 428%
Calcium 909mg 70%
Iron 30mg 168%
Potassium 6173mg 131%
*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: 44.0%
Protein: 23.6%
Carbs: 32.4%