Print

Hearty Meatball Soup

photorealistic meatball soup hero image in modern kitchen

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Meatball Soup is a comforting homemade meal with tender meatballs, pasta, and rich tomato broth—tested steps that deliver consistent, repeatable results.

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 egg
  • 1/2 cup heavy cream
  • 1/2 cup Italian breadcrumbs
  • 1/4 cup Parmesan cheese
  • 3 cloves garlic
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 lb ground beef
  • 1/2 lb ground pork
  • 1 tablespoon butter
  • 1 yellow onion
  • 1/2 cup bell peppers
  • 3 cloves garlic
  • 2 tablespoons tomato paste
  • 3 cups chicken broth
  • 1 1/2 cups beef broth
  • 29 oz diced tomatoes
  • 1 teaspoon hot sauce
  • 1 teaspoon Worcestershire sauce
  • 1/2 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
  • 1/2 cup Parmesan cheese

Instructions

  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.

Nutrition