This post may contain affiliate links. Please read our disclosure policy.

This hearty and flavorful Italian wedding soup simmers up in 30 minutes with just a few simple ingredients.

Bowls of Italian wedding soup served with fresh sliced bread.
Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

We Love Soup!

We’re ALL ABOUT soups in this family. There’s just nothing like a big bowl of something warm on a cold night. This hearty Italian wedding soup brims with mini meatballs, vegetables, and tiny pasta, all simmering in a flavorful broth. It makes a perfect side dish or main dish.

Easy to prepare with ingredients you might already have on hand, this easy soup recipe is ready in under 30 minutes, making it a perfect weeknight lifesaver. Plus, the combination of flavors creates a delightful “marriage” in every spoonful – a comforting taste of Italy for any occasion.

WHY WE LOVE IT:

  • Flavorful and Crowd-Pleasing: Packed with savory ground beef, tender vegetables, and tiny pasta clouds, this soup offers a delightful combination of textures and tastes.
  • Simple and quick. This heartwarming Italian dinner recipe comes together without requiring hours of simmering or complicated steps.
  • Healthy. Leafy greens like escarole or spinach add essential vitamins and minerals, while other vegetables like carrots and celery provide a boost of fiber and antioxidants.
Ingredients for Italian wedding soup on a kitchen counter.

Ingredients

  • ½ pound extra lean ground beef For extra flavor, use ¼ ground beef and ¼ ground pork, Italian sausage, ground chicken, or ground turkey. 
  • 1 large egg lightly beaten
  • 2 tablespoons dry bread crumbs
  • 1 tablespoon Parmesan cheese, grated
  • ½ teaspoon dried basil
  • ½ teaspoon onion powder
  • 2-3 teaspoons olive oil, divided
  • ½ cup finely chopped carrots (about 2 medium-sized carrots) – you can easily use other vegetables like zucchini and celery
  • 1 teaspoon minced garlic How to Mince Garlic
  • 6 cups chicken broth – or stock
  • 1 cup beef broth or stock
  • 2 cups escarole, thinly sliced Escarole is a broad-leaved endive. The broad curly leaves have a bitter flavor. Kale or baby spinach can be used instead
  • ½ cup orzo pasta, uncooked Even though orzo looks like rice, it is pasta. You can also use acini de pepe pasta, ditalini, stellini, tubetti pasta, or a larger pearl couscous. For low carb use Cauliflower Rice.
  • 1 teaspoon Italian seasoning
  • garlic salt (with parsley flakes)

How to Make Italian Wedding Soup

  1. MEATBALLS. Use a medium bowl and combine ½ pound ground beef, 1 egg, 2 tablespoons bread crumbs, 1 tablespoon cheese, ½ teaspoon basil, and ½ teaspoon onion powder. Scoop and shape the mixture into ¾ inch balls (makes about 32-36 small meatballs).
    • Add 1-2 teaspoons olive oil to a large skillet. Once hot add the meatballs and cook until no longer pink.
  2. VEGGIES AND PASTA. Add 1 teaspoon olive oil to a large saucepan or pot on medium-high heat. Saute the ½ cup chopped carrots in the olive oil for about 5 minutes. Add 1 teaspoon minced garlic and cook until tender and fragrant. Add 6 cups chicken broth and 1 cup beef broth and boil. Stir in 2 cups escarole and ½ cup orzo pasta. Return to boil, then reduce heat to low-medium. Add meatballs.
    • Simmer at a slow boil for 10 minutes then season with garlic salt and Italian seasoning to taste.

Slow Cooker Directions

Cook your meatballs as directed in the recipe. Add the meatballs and other ingredients, except for the escarole and orzo, to the crockpot. Cook on HIGH for 3-4 hours or LOW for 6-8 hours. Add the escarole and pasta during the last 20-30 minutes.

A white bowl of Italian wedding soup.

Complete The Meal

Side Dishes

Desserts

More Italian Soups

More Collections

4.89 from 9 votes

Italian Wedding Soup

By: Lil’ Luna
This hearty and flavorful Italian wedding soup simmers up in 30 minutes with just a few simple ingredients.
Servings: 10
Prep: 15 minutes
Cook: 20 minutes
Total: 35 minutes

Ingredients 

  • ½ pound extra lean ground beef
  • 1 large egg, lightly beaten
  • 2 tablespoons dry bread crumbs
  • 1 tablespoon Parmesan cheese, grated
  • ½ teaspoon dried basil
  • ½ teaspoon onion powder
  • 2-3 teaspoons olive oil, divided
  • ½ cup finely chopped carrots, about 2 medium size carrots
  • 1 teaspoon minced garlic, minced
  • 6 cups chicken broth
  • 1 cup beef broth
  • 2 cups escarole, thinly sliced
  • ½ cup orzo pasta, uncooked
  • 1 teaspoon Italian seasoning
  • garlic salt (with parsley flakes)

Instructions 

  • Use a medium bowl and combine meat, egg, bread crumbs, cheese, basil, and onion powder. Scoop and shape the mixture into ¾ inch balls (makes about 32-36 small meatballs).
  • Add a bit of olive oil to a large skillet. Once hot add the meatballs and cook until no longer pink.
  • Add 1 teaspoon olive oil to a large saucepan and heat. Saute the carrots in the olive oil for about 5 minutes. Add minced garlic and cook until fragrant. Add both broths and bring to a boil. Stir in escarole and orzo pasta. Return to boil, then reduce heat to low-medium. Add meatballs.
  • Cook at a slow boil for 10 minutes. Season with garlic salt and Italian seasoning to taste.

Video

Nutrition

Calories: 97kcal, Carbohydrates: 9g, Protein: 8g, Fat: 3g, Saturated Fat: 1g, Cholesterol: 31mg, Sodium: 657mg, Potassium: 283mg, Fiber: 1g, Sugar: 1g, Vitamin A: 1310IU, Vitamin C: 11mg, Calcium: 36mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Recipe FAQ

  • Make the meatballs up to 2 days ahead of time and store them in the fridge or freeze them for up to 3 months. All you have to do is quickly whip up the soup and add the already-prepared meatballs.
  • Refrigerate leftovers in an airtight container for 3-4 days or freeze for 3-4 months. Be aware that the pasta will continue to absorb liquid causing the texture to change.
    • To reheat. Add more broth if desired and reheat on the stovetop or, if you’re in a hurry, you can reheat in the microwave.
  • Double the batch and use one for a freezer meal. Freeze half of the soup before adding the pasta. Freeze for 3-4 months. Thaw a little before reheating on the stove and add pasta before serving. 

About Kristyn

My name is Kristyn and I’m the mom of SIX stinkin’ cute kids and the wife to my smokin’ hot hubby, Lo. My mom’s maiden name is Luna, and I’m one of the many crafty “Lil’ Lunas” in the fam. On this site I like to share all things creative - from recipes to home decor to gifts and home decor ideas. Welcome!

So Easy & So Yummy

Get my cookbook!

My new cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes including videos, tips & more!

4.89 from 9 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




11 Comments

  1. Marty Taylor says:

    5 stars
    Love this soup!!! I make it often.

  2. Ginger says:

    5 stars
    Hi. What is the serving size? (I’m doing an alternate day modified fasting diet.). Thanks!

    1. Lil'Luna Team says:

      Hi! The serving size is about 1 cup.

  3. Mervyn Hosking says:

    4 stars
    Enjoying this recipe , haven’t followed it exactly as I’ve used Australian spinach but still turned out tasty

    1. Kristyn Merkley says:

      Glad it did! Thank you for letting me know!

  4. Olivia says:

    5 stars
    Such a yummy tasting soup thats sure to satisfy everyone!

  5. Kristina says:

    5 stars
    Sometimes a thicker soup/chowders are exactly what im cravIng. Other times i want a lighter soup and this one fits the bill. It was very flavorful and filling without being heavy.

  6. Anna says:

    5 stars
    I am always craving Italian wedding soup. It’s one of my favorites! Delicious!

  7. Betsy says:

    5 stars
    Absolutely adore the tiny little meatballs in this soup! They make it so delightfully light and fresh! The flavors in this soup are amazing and a family favorite!

  8. Lisalia says:

    5 stars
    This soup is so delicious! My kids gobbled it up. The best autumn meal!

  9. Joy says:

    5 stars
    Love the name of this soup! It’s light & healthy & super tasty!