Go Back
+ servings
Authentic Italian Wedding Soup In Minutes

Authentic Italian Wedding Soup In Minutes

This one-pot amazingly delicious soup recipe is a full meal in itself!
5 from 1 vote
Print Pin
Course: Side Dish, Soup
Cuisine: American
Prep Time: 25 minutes
Cook Time: 30 minutes
Total Time: 55 minutes
Servings: 6 SERVINGS
Calories: 526kcal
Author: Katherine - Yummfully

Equipment

  • Cutting board and knife
  • Large Dutch oven or pot
  • Large bowl
  • Stove

Ingredients

For the meatballs:

  • 1 lb lean ground beef
  • ½ lb ground pork
  • 1 egg, beaten
  • ½ cup breadcrumbs
  • ¼ cup Parmesan cheese, grated
  • 1 tsp garlic powder
  • 1 tsp dry minced onion
  • ¼ cup fresh parsley, finely chopped
  • Salt and pepper to taste

For the soup:

  • 2 tbsp olive oil, divided
  • 1 cup onion, chopped
  • 1 cup carrots, diced
  • 2 celery ribs, diced
  • 2 garlic cloves, minced
  • 2 quarts chicken broth
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • ¾ cup acini de pepe pasta or orzo or ditalini
  • 4 cups baby spinach
  • Salt and pepper to taste

Instructions

  • Prepare the meatballs: place the ground beef, ground pork, egg, breadcrumbs, grated parmesan cheese, garlic powder, dry minced onion, chopped parsley, salt, and pepper in a large bowl. I like to use my hands to mix everything until well combined, but make sure not to overwork the meat mixture. Divide it into small balls ( ¾-inch in diameter). Small meatballs are great because you can eat a whole one in each spoonful of soup.
  • Heat 1 tbsp of olive oil in a large Dutch oven or pot over medium-high heat and brown the meatballs on all sides. Depending on the size of your pot, you might need to do this in batches. Transfer the brown meatballs to a plate and set aside.
  • Drain the fat from the meat and wipe the pot clean with a paper towel.
  • Add one more tablespoon of olive oil to the pot and saute the chopped onion, carrots, celery, and garlic until tender, about 5 minutes.
  • Pour in the chicken broth and add the dry oregano and basil. Return the meatballs to the pot and bring to a simmer.
  • Mix in the uncooked pasta if you like a thicker broth and simmer until cooked, or cook the pasta in a separate pot and add the cooked pasta to the soup if you like a thinner broth.
  • Finally, once the pasta is cooked, add the baby spinach and cook for an additional 2-3 minutes more, or until wilted. Adjust the seasoning with salt and pepper if needed. Serve with freshly grated Parmesan on top.

Nutrition

Calories: 526kcal | Carbohydrates: 14g | Protein: 31g | Fat: 23g | Saturated Fat: 7g | Polyunsaturated Fat: 0.3g | Monounsaturated Fat: 4g | Trans Fat: 2g | Cholesterol: 121mg | Sodium: 434mg | Potassium: 252mg | Fiber: 3g | Sugar: 4g | Vitamin A: 35IU | Vitamin C: 12mg | Calcium: 5mg | Iron: 19mg