Nutrition Facts for Mother hubbard meatball soup

Mother Hubbard Meatball Soup

Image of Mother Hubbard Meatball Soup
Nutriscore Rating: 70/100

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!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
40 min
🕐
Total Time
1 hr
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

17 items
  • 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)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
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.

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.

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.

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.

5

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

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.

7

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

8

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

9

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

10

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

Cooking Tip: Take your time with each step for the best results!
2794
cal
169.3g
protein
231.7g
carbs
140.1g
fat

Nutrition Facts

1 serving (3664.7g)
Calories
2794
% Daily Value*
Total Fat 140.1 g 180%
Saturated Fat 47.9 g 240%
Polyunsaturated Fat 4.6 g
Cholesterol 557 mg 186%
Sodium 8798 mg 383%
Total Carbohydrate 231.7 g 84%
Dietary Fiber 25.2 g 90%
Total Sugars 38.7 g
Protein 169.3 g 339%
Vitamin D 2.1 mcg 11%
Calcium 909 mg 70%
Iron 30.3 mg 168%
Potassium 6172 mg 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

32.4%%
23.6%%
44.0%%
Fat: 1260 cal (44.0%%)
Protein: 677 cal (23.6%%)
Carbs: 926 cal (32.4%%)