Try out our Italian Wedding Soup recipe today! This dish features tender meatballs served in a savory broth with pasta and fresh spinach.

Prep Time 15 Min | Cook Time 40 Min | Serves 4

Ingredients

  • 2 tbsp extra virgin olive oil
  • 1 small onion, finely chopped
  • 1 lb beef meatballs
  • 2 carrots, diced
  • 2 celery stalks, minced
  • 3 garlic cloves, minced
  • 6 cups chicken stock
  • 1/2 cup pastina pasta
  • 1/2 tsp oregano
  • 3 oz fresh spinach
  • 4 oz Parmesan, grated
  • 2 tsp sea salt
  • 1 tsp ground black pepper

Directions

  • In a large pot, heat 1 tablespoon of olive oil over medium heat. Add the meatballs in batches and cook, turning occasionally until browned all over. Once browned, remove from the pot and set aside.
  • Add another tablespoon of olive oil to the pot. Sauté the onion, carrots, celery, and garlic for about 5-7 minutes or until they become soft and fragrant.
  • Pour in the chicken stock and seasonings (salt, pepper, and oregano), then bring the mixture to a simmer. Add the meatballs back in with the pasta; simmer for 8-10 minutes. Add the spinach and cook for another 5 minutes, until the spinach wilts and the meatballs are thoroughly cooked. Top with grated Parmesan cheese and serve hot.
  • Enjoy!

Don’t feel like cooking? Mario’s is not just a meat market. We have an extensive deli and hot bar menu, and breakfast food items, as well! Choose from delicious, hand-made Italian deli specialties that are sure to delight your taste buds, making you come back again and again. Browse Mario’s Italian deli menu here!