Nutrition Facts for Spaghetti and meatball soup

Spaghetti and Meatball Soup

Warm, comforting, and bursting with Italian-inspired flavors, Spaghetti and Meatball Soup is a hearty twist on a classic favorite. This one-pot wonder combines tender homemade meatballs, savory tomato broth, and perfectly cooked spaghetti for a satisfying meal the whole family will adore. Enhanced with fresh spinach, aromatic garlic, and a blend of dried herbs, every spoonful is a cozy embrace of flavor. Ready in just an hour, this crowd-pleasing soup is as simple to make as it is delicious. Top it off with a sprinkle of Parmesan cheese for an irresistible finish! Whether you’re looking for a comforting weeknight dinner or a unique way to enjoy spaghetti and meatballs, this dish checks all the boxes.

Nutriscore Rating: 66/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.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Spaghetti and Meatball Soup
Prep Time:20 mins
Cook Time:40 mins
Total Time:60 mins
Servings: 6

Ingredients

  • 1 lb Ground beef
  • 0.5 cup Breadcrumbs
  • 0.25 cup Parmesan cheese, grated
  • 1 Egg
  • 3 cloves Garlic, minced
  • 2 tbsp Fresh parsley, chopped
  • 1.5 tsp Salt
  • 0.5 tsp Black pepper
  • 2 tbsp Olive oil
  • 1 Yellow onion, diced
  • 28 oz Crushed tomatoes
  • 6 cups Chicken or beef broth
  • 1 tsp Dried oregano
  • 1 tsp Dried basil
  • 1 tsp Sugar
  • 6 oz Spaghetti, broken into 2-inch pieces
  • 2 cups Fresh spinach, chopped
  • 0 optional Parmesan cheese, for garnish

Directions

Step 1

In a large mixing bowl, combine ground beef, breadcrumbs, grated Parmesan, egg, 1 minced garlic clove, parsley, 0.5 tsp salt, and 0.25 tsp black pepper. Mix well with your hands until evenly combined.

Step 2

Roll the mixture into small meatballs, about 1 inch in diameter, and place them on a plate or tray.

Step 3

Heat 1 tbsp of olive oil in a large soup pot over medium heat. Add the meatballs in batches and brown them on all sides, about 3-4 minutes per batch. Remove the meatballs from the pot and set aside.

Step 4

Add the remaining 1 tbsp of olive oil to the same pot. Add the diced onion and sauté until softened, about 5 minutes. Stir in the remaining minced garlic and cook for 1 minute until fragrant.

Step 5

Pour in the crushed tomatoes and chicken or beef broth. Add oregano, basil, sugar, 1 tsp salt, and 0.25 tsp black pepper. Stir well to combine.

Step 6

Bring the soup to a boil, then reduce the heat to low and simmer for 10 minutes.

Step 7

Add the browned meatballs back to the pot and continue to simmer for an additional 10 minutes to cook the meatballs through.

Step 8

Stir in the broken spaghetti pieces and cook until tender, about 8-10 minutes, stirring occasionally to prevent sticking.

Step 9

Add the chopped spinach and cook for 2-3 minutes until wilted.

Step 10

Taste and adjust seasoning if needed. Ladle the soup into bowls and garnish with grated Parmesan cheese, if desired.

Nutrition Facts

Serving size (2811.7g)
Amount per serving % Daily Value*
Calories 1278.8
Total Fat 52.1g 0%
Saturated Fat 12.6g 0%
Polyunsaturated Fat 4.4g
Cholesterol 220mg 0%
Sodium 10234.0mg 0%
Total Carbohydrate 160.6g 0%
Dietary Fiber 20.5g 0%
Total Sugars 40.9g
Protein 54.6g 0%
Vitamin D 50IU 0%
Calcium 729.5mg 0%
Iron 15.4mg 0%
Potassium 2982.4mg 0%
*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: 35.3%
Protein: 16.4%
Carbs: 48.3%