Nutrition Facts for Savory meatball soup
Blog Research API Download App

Savory Meatball Soup

Image of Savory Meatball Soup
Nutriscore Rating: 69/100

Dive into a bowl of comfort with this Savory Meatball Soup—a hearty and flavor-packed recipe that brings together tender homemade meatballs, aromatic vegetables, and a rich tomato-infused broth. Made with a perfect blend of ground beef and pork, these juicy meatballs are seasoned with garlic, Parmesan cheese, and oregano for an irresistible depth of flavor. Simmered alongside ditalini pasta, wholesome vegetables, and fresh parsley, every spoonful offers a medley of textures and warming goodness. Perfect for cozy family dinners or meal prepping, this one-pot wonder is ready in just an hour and pairs beautifully with crusty bread and extra Parmesan. Whether you're seeking a comforting dinner idea or a crowd-pleasing soup recipe, this Savory Meatball Soup is your go-to solution!

🏋️ No Excuses Fitness Gear

Train Anywhere. No Excuses.

Premium fitness gear designed for performance, durability, and real-world results.

Complete Gym In A Bag
Built For Durability
$150+ Avg Order Value
Shop Ex Kit →

From home to gym to on-the-go

Rage Fitness Ex Kit

Recipe Information

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

🥘 Ingredients

18 items
  • 1 pound Ground beef
  • 0.5 pound Ground pork
  • 0.5 cup Breadcrumbs
  • 0.25 cup Parmesan cheese, grated
  • 1 large Egg
  • 3 cloves Garlic, minced
  • 1 teaspoon Dried oregano
  • 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
  • 6 cups Chicken broth
  • 1 14-ounce can Crushed tomatoes
  • 1 Bay leaf
  • 2 tablespoons Fresh parsley, chopped
  • 0.75 cup Pasta (small shapes like ditalini or orzo)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

In a large mixing bowl, combine the ground beef, ground pork, breadcrumbs, Parmesan cheese, egg, 1 minced clove of garlic, dried oregano, salt, and black pepper. Mix well until fully combined.

2

Using your hands, shape the mixture into small meatballs, roughly 1 inch in diameter, and set them aside on a plate.

3

Heat the olive oil in a large pot over medium heat. Brown the meatballs in batches, ensuring they are golden on all sides. Remove the meatballs from the pot and set them aside.

4

In the same pot, add the diced onion, carrots, and celery. Sauté for 5–7 minutes, or until the vegetables are softened and the onion is translucent.

5

Add the remaining minced garlic to the pot and sauté for 1 more minute until fragrant.

6

Pour in the chicken broth and crushed tomatoes, then stir to combine. Add the bay leaf and bring the soup to a gentle boil.

7

Reduce the heat to a simmer and carefully add the browned meatballs back into the pot. Let them cook in the broth for 20 minutes.

8

Add the pasta to the soup and cook for an additional 8–10 minutes, or until the pasta is tender.

9

Stir in the chopped parsley and remove the bay leaf before serving.

10

Serve hot with additional grated Parmesan cheese and crusty bread on the side, if desired.

Cooking Tip: Take your time with each step for the best results!
470
cal
28.4g
protein
22.1g
carbs
29.9g
fat

Nutrition Facts

1 serving (525.2g)
Calories
470
% Daily Value*
Total Fat 29.9 g 38%
Saturated Fat 10.5 g 53%
Polyunsaturated Fat 0.0 g
Cholesterol 112 mg 37%
Sodium 1116 mg 49%
Total Carbohydrate 22.1 g 8%
Dietary Fiber 2.6 g 9%
Total Sugars 6.3 g
Protein 28.4 g 57%
Vitamin D 0.3 mcg 2%
Calcium 118 mg 9%
Iron 3.7 mg 20%
Potassium 818 mg 17%

*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

18.7%%
24.1%%
57.3%%
Fat: 1625 cal (57.3%%)
Protein: 683 cal (24.1%%)
Carbs: 530 cal (18.7%%)