Nutrition Facts for Easy meatball soup

Easy Meatball Soup

Image of Easy Meatball Soup
Nutriscore Rating: 68/100

Warm, cozy, and irresistibly hearty, this Easy Meatball Soup is your go-to comfort meal that pairs rich, flavorful homemade meatballs with a medley of tender vegetables, savory broth, and just the right amount of pasta. Perfect for a busy weeknight, this one-pot wonder comes together in under an hour, featuring juicy beef meatballs seasoned with Parmesan, garlic, and oregano. Simmered alongside hearty carrots, celery, and a pop of vibrant baby spinach, this soup is as nutritious as it is satisfying. The addition of small pasta shapes, like ditalini or orzo, makes every spoonful indulgent and filling. Garnished with fresh parsley, this easy meatball soup is a family favorite that’s brimming with flavor and perfect for meal prep or a cozy dinner at home.

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
35 min
πŸ•
Total Time
55 min
πŸ‘₯
Servings
6 servings
πŸ“Š
Difficulty
Medium

πŸ₯˜ Ingredients

18 items
  • 500 grams ground beef
  • 0.5 cups breadcrumbs
  • 0.25 cups grated Parmesan cheese
  • 1 large egg
  • 1 teaspoons garlic powder
  • 1 teaspoons dried oregano
  • 1 teaspoons salt
  • 0.5 teaspoons black pepper
  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 6 cups chicken or beef broth
  • 400 grams canned diced tomatoes
  • 2 cups baby spinach
  • 0.5 cups uncooked pasta (small shapes like ditalini or orzo)
  • 2 tablespoons fresh parsley, chopped
πŸ’‘
Pro Tip: Read through all ingredients before starting to cook!

πŸ“ Instructions

11 steps
1

In a mixing bowl, combine the ground beef, breadcrumbs, Parmesan cheese, egg, garlic powder, dried oregano, salt, and black pepper. Mix until well combined.

2

Roll the meat mixture into small meatballs, about 1 inch in diameter, and set aside on a plate.

3

Heat 1 tablespoon of olive oil in a large pot over medium heat. Add the meatballs in batches and cook until they are browned on all sides. Remove the meatballs and set aside. Repeat with the remaining meatballs, adding more oil if necessary.

4

In the same pot, heat the remaining 1 tablespoon of olive oil. Add the diced onion, carrots, and celery. SautΓ© for 5–7 minutes, or until the vegetables are softened.

5

Add the minced garlic and sautΓ© for an additional 1 minute, until fragrant.

6

Pour in the chicken or beef broth and the canned diced tomatoes (with their juice). Bring the mixture to a boil.

7

Add the browned meatballs back into the pot. Reduce the heat to a simmer and cook for 15 minutes.

8

Stir in the uncooked pasta and cook for an additional 8–10 minutes, or until the pasta is tender.

9

Add the baby spinach and stir until wilted, about 1–2 minutes.

10

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

11

Serve hot, garnished with fresh parsley. Enjoy!

⚑
Cooking Tip: Take your time with each step for the best results!
2602
cal
138.9g
protein
185.2g
carbs
151.0g
fat

Nutrition Facts

1 serving (3156.2g)
Calories
2602
% Daily Value*
Total Fat 151.0 g 194%
Saturated Fat 50.4 g 252%
Polyunsaturated Fat 8.0 g
Cholesterol 602 mg 200%
Sodium 9994 mg 435%
Total Carbohydrate 185.2 g 67%
Dietary Fiber 24.5 g 88%
Total Sugars 36.1 g
Protein 138.9 g 278%
Vitamin D 1.3 mcg 7%
Calcium 781 mg 60%
Iron 20.8 mg 116%
Potassium 3728 mg 79%

*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

27.9%%
20.9%%
51.2%%
Fat: 1359 cal (51.2%%)
Protein: 555 cal (20.9%%)
Carbs: 740 cal (27.9%%)