Nutrition Facts for Easy meatball soup
Blog Research API Download App

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.

Titanium Cutting Board
4.9
★★★★★
1,315 verified reviews
⭐ Customer Favorite

The Last Cutting Board You'll Ever Need

Join thousands who made the switch to pure titanium

"I was shocked when I learned about the bacteria and microplastics in my old cutting board. Switching to Titan Haus was the best decision—I'll never go back!"

David M., Verified Buyer

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!
444
cal
22.6g
protein
28.9g
carbs
26.8g
fat

Nutrition Facts

1 serving (525.1g)
Calories
444
% Daily Value*
Total Fat 26.8 g 34%
Saturated Fat 8.9 g 45%
Polyunsaturated Fat 0.5 g
Cholesterol 92 mg 31%
Sodium 1512 mg 66%
Total Carbohydrate 28.9 g 11%
Dietary Fiber 4.2 g 15%
Total Sugars 6.3 g
Protein 22.6 g 45%
Vitamin D 0.3 mcg 2%
Calcium 140 mg 11%
Iron 4.2 mg 23%
Potassium 585 mg 12%

*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

26.0%%
20.4%%
53.7%%
Fat: 1435 cal (53.7%%)
Protein: 544 cal (20.4%%)
Carbs: 694 cal (26.0%%)