Go Back
photorealistic meatball soup hero image in modern kitchen
Taha Ayad

Hearty Meatball Soup

This Meatball Soup is a comforting homemade meal with tender meatballs, pasta, and rich tomato broth—tested steps that deliver consistent, repeatable results.
Prep Time 30 minutes
Cook Time 50 minutes
Total Time 1 hour 20 minutes
Servings: 13 cups
Course: Dinner
Cuisine: American
Calories: 380

Ingredients
  

  • 1 tablespoon olive oil
  • 1 egg
  • ½ cup heavy cream
  • ½ cup Italian breadcrumbs
  • ¼ cup Parmesan cheese
  • 3 cloves garlic
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ½ lb ground beef
  • ½ lb ground pork
  • 1 tablespoon butter
  • 1 yellow onion
  • ½ cup bell peppers
  • 3 cloves garlic
  • 2 tablespoons tomato paste
  • 3 cups chicken broth
  • 1 ½ cups beef broth
  • 29 oz diced tomatoes
  • 1 teaspoon hot sauce
  • 1 teaspoon Worcestershire sauce
  • ½ cup heavy cream
  • 2 cups spinach
  • 1 cup dry pasta
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1 teaspoon dried parsley
  • 1 teaspoon mustard powder
  • 1 pinch red pepper flakes
  • 8 oz ricotta cheese
  • ½ cup Parmesan cheese

Method
 

  1. Mix egg, cream, and breadcrumbs to form a panade.
  2. Gently combine panade with meat, cheese, garlic, salt, and pepper.
  3. Roll mixture into small meatballs.
  4. Brown meatballs lightly in olive oil and set aside.
  5. Cook onions in butter until soft and sweet.
  6. Add peppers, garlic, tomato paste, sauces, and seasonings.
  7. Stir in broths and tomatoes and simmer.
  8. Add meatballs and pasta and cook until pasta is tender.
  9. Lower heat and stir in cream and spinach.
  10. Serve hot with ricotta and Parmesan.

Notes

  1. Brown meatballs lightly to keep them tender.
  2. Simmer soup uncovered to reduce acidity.
  3. Cook pasta gently to avoid mushy texture.
QR Code linking back to recipe