Go Back
+ servings
Meatball Soup

Meatball Soup

A delicious Meatball Soup that combines tender meatballs, flavorful broth, and hearty vegetables.
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Course Soup
Cuisine Italian
Servings 13 cups
Calories 222 kcal

Equipment

  • Soup Pot
  • mixing bowl
  • Immersion blender

Ingredients
  

Meatballs

  • 1 tablespoon olive oil
  • 1 egg beaten
  • 0.5 cup heavy cream can sub milk
  • 0.5 cup Italian breadcrumbs
  • 0.25 cup Parmesan cheese finely grated into a powder
  • 3 cloves garlic finely diced
  • 1 teaspoon salt
  • 0.5 teaspoon pepper
  • 0.5 lb. ground beef 80% lean
  • 0.5 lb. ground pork

Soup

  • 1 tablespoon butter
  • 1 yellow onion diced
  • 0.5 cup bell peppers diced
  • 3 cloves garlic minced
  • 2 tablespoons tomato paste
  • 3 cups chicken broth
  • 1.5 cups beef broth can sub chicken broth
  • 2 (14.5 oz.) cans diced tomatoes undrained
  • 1 teaspoon hot sauce optional
  • 1 teaspoon Worcestershire sauce
  • 0.5 cup heavy cream
  • 2 cups spinach
  • 1 cup dry pasta I used cavatappi

Seasonings

  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1 teaspoon dried parsley
  • 1 teaspoon mustard powder
  • 1 pinch red pepper flakes
  • Salt/Pepper to taste

For Serving

  • 8 oz. Ricotta Cheese
  • 0.5 cup Parmesan Cheese
  • Red Pepper Flakes

Instructions
 

For the Meatballs

  • Combine the whisked egg and heavy cream in a large bowl. Add the breadcrumbs and stir for 1-2 minutes to form a paste called a 'panade'. Add Parmesan cheese, garlic, salt, and pepper, and stir to combine. Add the ground beef and ground pork and gently combine, avoiding overworking the meat.
  • Roll the meat into 1-inch balls.
  • Heat the olive oil in a 4 ½ quart soup pot or Dutch oven over medium-high heat.
  • Brown the meatballs in batches for 2-3 minutes, adding a splash of olive oil throughout cooking and decreasing heat slightly as needed. The inside of the meatballs will finish cooking in the soup.
  • Remove the meatballs and set aside.

For the Soup

  • Place the diced tomatoes in a large bowl and use an immersion blender to blend to your desired texture. Set aside.
  • Melt the butter in the same soup pot over medium-low heat. Add the diced onions and cook for 10 minutes, stirring occasionally.
  • Add the peppers and cook for 4 minutes. Then add the garlic, tomato paste, hot sauce, Worcestershire sauce, and seasonings, cooking for 1 minute.
  • Add in the chicken broth, beef broth, and blended tomatoes.
  • Bring to a boil, then reduce to a simmer for 15 minutes.
  • Add the meatballs and dry pasta, returning to a gentle boil. Cook until pasta is cooked through, adjusting as necessary.
  • Reduce heat to low and stir in heavy cream. Add the spinach and cook until wilted, about 1 minute.
  • Transfer to serving bowls and top with ricotta cheese, Parmesan, and red pepper flakes.

Notes

Consider boiling the noodles separately for leftovers as they will absorb broth during storage. Frozen meatballs can be used instead of making your own.

Nutrition

Serving: 1cupCalories: 222kcalCarbohydrates: 12gProtein: 11gFat: 15gSaturated Fat: 7gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gTrans Fat: 1gCholesterol: 65mgSodium: 741mgPotassium: 414mgFiber: 2gSugar: 3gVitamin A: 1071IUVitamin C: 21mgCalcium: 90mgIron: 2mg
Keyword Comfort Food, dinner, meatball soup, Meatballs, soup
Tried this recipe?Let us know how it was!