Go Back
A steaming bowl of Classic Meatball Soup with beef meatballs, ditalini pasta, and fresh spinach.

Classic Meatball Soup

Prep Time 30 minutes
Cook Time 40 minutes
Total Time 1 hour 10 minutes
Servings: 6 servings
Calories: 380

Ingredients
  

  • 500 g ground beef
  • 250 g ground pork
  • 1/2 cup breadcrumb s
  • 1 large eg g
  • 1/4 cup grated Parmesan cheese
  • 2 cloves garlic , minced
  • 1 large onion , diced
  • 2 large carrots , sliced
  • 2 stalks celery , sliced
  • 2 liters beef broth
  • 1 cup ditalini pasta
  • 2 cups fresh baby spinach
  • 2 tablespoons olive oil
  • 1 teaspoon dried oregano
  • Salt and black pepper to taste

Method
 

  1. In a large bowl, combine beef, pork, breadcrumbs, egg, Parmesan, and half of the minced garlic to form 1-inch meatballs.
  2. Heat olive oil in a large pot over medium heat and brown the meatballs on all sides, then remove and set aside.
  3. In the same pot, sauté the onion, carrots, and celery until softened, approximately 5-7 minutes.
  4. Add the remaining garlic and oregano, cooking for 1 minute until fragrant.
  5. Pour in the beef broth and bring to a boil, then reduce heat and simmer for 15 minutes.
  6. Add the ditalini pasta to the pot and cook according to package directions until al dente.
  7. Return the meatballs to the pot and stir in the baby spinach until wilted.
  8. Season with salt and pepper before serving.