Nutrition Facts for Beef meatball soup

Beef Meatball Soup

Warm, hearty, and bursting with flavor, this Beef Meatball Soup is the ultimate comfort food perfect for any season. Featuring tender homemade beef meatballs infused with garlic, Parmesan cheese, and oregano, this soup is simmered with a medley of vibrant vegetables like carrots, celery, and potatoes in a rich beef broth enhanced by sweet, tangy diced tomatoes. The recipe brings the perfect balance of wholesome ingredients, savory aromatics, and a homestyle touch, creating a satisfying one-pot meal in under 90 minutes. Ideal for family dinners, this soul-soothing dish is easy to prepare, packed with protein and nutrients, and perfect for reheating leftovers. Garnish with fresh parsley or a sprinkle of Parmesan for an irresistible finish!

Nutriscore Rating: 68/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 Beef Meatball Soup
Prep Time:25 mins
Cook Time:45 mins
Total Time:70 mins
Servings: 6

Ingredients

  • 500 grams Ground beef
  • 120 grams Breadcrumbs
  • 1 large Egg
  • 3 minced Garlic cloves
  • 1 medium, grated Onion
  • 30 grams, grated Parmesan cheese
  • 1 teaspoon Dried oregano
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper
  • 2 tablespoons Olive oil
  • 2 medium, diced Carrots
  • 2 diced Celery stalks
  • 2 medium, peeled and diced Potatoes
  • 2 Bay leaves
  • 1500 milliliters Beef broth
  • 400 grams Canned diced tomatoes
  • 2 tablespoons, chopped Fresh parsley

Directions

Step 1

In a large mixing bowl, combine the ground beef, breadcrumbs, egg, grated onion, minced garlic, Parmesan cheese, dried oregano, salt, and black pepper. Mix well with your hands until the ingredients are thoroughly combined.

Step 2

Shape the mixture into small meatballs, approximately 1 inch in diameter, and set aside on a plate.

Step 3

In a large soup pot, heat the olive oil over medium heat. Add the meatballs in batches, cooking until they are browned on all sides, about 4-5 minutes per batch. Remove the meatballs from the pot and set them aside.

Step 4

In the same pot, add the diced carrots, celery, and potatoes. Cook for about 5 minutes until they start to soften.

Step 5

Add the bay leaves, beef broth, and canned diced tomatoes (with their juice) to the pot. Bring the soup to a boil.

Step 6

Once the soup is boiling, reduce the heat to a simmer and return the meatballs to the pot. Let it cook uncovered for 25-30 minutes until the vegetables are tender and the flavors have melded.

Step 7

Remove the bay leaves and discard them.

Step 8

Stir in the fresh parsley before serving.

Step 9

Taste and adjust the seasoning with more salt and pepper if needed.

Step 10

Ladle the soup into bowls and serve hot, optionally garnished with additional Parmesan cheese or parsley.

Nutrition Facts

Serving size 3836.7 grams (3836.7g)
Amount per serving % Daily Value*
Calories 3082
Total Fat 170.40g 218%
Saturated Fat 58.10g 291%
Polyunsaturated Fat 8.30g
Cholesterol 599mg 200%
Sodium 11629mg 506%
Total Carbohydrate 241.60g 88%
Dietary Fiber 35.00g 125%
Total Sugars 47.00g
Protein 155.80g 312%
Vitamin D 85IU 424%
Calcium 1017mg 78%
Iron 29mg 159%
Potassium 6744mg 143%
*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: 49.1%
Protein: 20.0%
Carbs: 30.9%