Italian Wedding Soup with acini di pepe pasta, homemade meatballs, spinach, and chopped vegetables in a bowl with a spoon.

Italian Wedding Soup

This Italian Wedding Soup recipe features homemade meatballs, plenty of veggies, and acini di pepe pasta (which you can easily substitute if needed). It’s favorite with kids and adults alike!

Italian Wedding Soup with acini di pepe pasta, homemade meatballs, spinach, and chopped vegetables in a bowl with a spoon.
Italian Wedding Soup

Tired of packing sandwiches for lunch? Try packing this Italian Wedding Soup instead! It’s easy to make and includes plenty of nourishing elements like homemade meatballs, pasta, and chopped veggies.

Italian Wedding Soup with acini di pepe pasta, homemade meatballs, spinach, and chopped vegetables in a bowl with a spoon.

Right now, the house is silent. Little ones are dreaming. Shirts are crisply ironed and hanging, ready for early risers. Snacks are packed. Everything has been labeled.

Tomorrow is the first day of school.

Ladling a scoop of Italian Wedding Soup over the pot.

I have bid farewell to the laid-back summer days, and have begun to focus on the year ahead for my little ones. With my oldest entering 3rd grade and my baby starting Kindergarten (sob!), it is time for me to start thinking of notes to sign and lunches to pack. Sandwiches are to be expected, of course, but my daughter can only eat so many sandwiches.

What she really loves is a warm and comforting lunch. So when I can, I pack her favorites: dumplings, pasta, and soup. She loves soup. And her favorite, even as a toddler, is Italian Wedding Soup.

Ingredients for Italian Wedding Soup arranged in variety of small bowls including: chopped onion, carrots, celery, meat, and seasonings.

Mama, can we have ‘Meatball Soup?’ She has been asking for quite a while. She was actually referring to the one you can find in a can. You see, many years ago, when I was not as particular, I would buy canned soup, and while I still admit that the canned Italian Meatball Soup we used to buy is tasty, I can no longer bring myself to buy it. One look at the label and I am mortified at the preservatives and sodium. I can do better.

So I made a large batch the other day. I hastily rolled my meatballs.

Small homemade meatballs ready to cook on a lined baking tray.
Homemade meatballs lined up on a rectangular pan, ready to cook.

I expected my daughter, who is turning out to be my harshest critic, to refuse the soup. After all, the meatballs were not as petite and uniformly formed. The pasta were not the teeny acini di pepe that she expects – in fact, I found myself using a combination of orzo and vegetable pastas I found in my cupboard as I was too pressed for time to return to the store for the perfect pasta. But to my relief, she wholeheartedly approved.

She wants it for lunch tomorrow.

Rustic stoneware bowl filled with Italian Wedding Soup on a wooden surface.

Italian Wedding Soup

My recipe is adapted from two favorite Italian Wedding Soup recipes. The meatballs, from Giada De Laurentiis’ Italian Wedding Soup and the soup from Ina Garten’s Italian Wedding Soup.

I’ve used a small pasta, acini di pepe, which can be substituted with tubettini, stars or orzo. The soup is also packed with nourishing veggies like onions, carrots, celery and spinach.

A stone bowl filled with dried acini di pepe pasta.

The recipe features homemade meatballs made with a mixture of ground beef and pork. The meatballs can be prepared in advance and stored in the fridge to make the soup even quicker to prepare. It’s a comforting soup recipe you’ll want to make on repeat.

A bowl of homemade Italian Wedding Soup with meatballs, carrots, celery, and spinach.

More Soup Recipes to Try

20 Simple Soup and Stew Recipes
Mechado Filipino Beef Stew
Instant Pot Bean Soup with Pearl Barley
Creamy Cauliflower and Potato Soup
Mushroom and Short Rib Noodle Soup

Italian Wedding Soup

This Italian Wedding Soup recipe features homemade meatballs, plenty of veggies, and acini di pepe pasta (which you can easily substitute if needed). It's favorite with kids and adults alike!
Italian Wedding Soup with acini di pepe pasta, homemade meatballs, spinach, and chopped vegetables in a bowl with a spoon.
Print This Pin This
5 from 2 votes
Course Soup
Cuisine Italian
Prep Time 15 minutes
Cook Time 25 minutes
Servings 8 servings
Calories 435kcal



  • 1 small onion grated
  • 1/3 cup chopped fresh Italian parsley
  • 1 large egg
  • 1 teaspoon minced garlic
  • 1 teaspoon salt
  • 1/3 cup panko bread crumbs
  • 1/2 cup grated Parmesan
  • 8 ounces ground beef
  • 8 ounces ground pork
  • Freshly ground black pepper


  • 2 tablespoons good olive oil
  • 1 cup minced yellow onion
  • 1 cup diced carrots 3 carrots, cut into 1/4 inch pieces
  • 1 cup diced celery 3 stalks, cut into 1/4 inch pieces
  • 10 cups chicken stock (homemade is wonderful)
  • 1 cup small pasta such as acini di pepe or substitute tubetini, stars, orzo
  • 8-12 ounces baby spinach washed and trimmed
  • salt and pepper to taste



  • In a medium bowl, stir the onion, parsley, egg, garlic, salt and breadcrumbs together. Add the Parmesan cheese, ground meat and pepper and combine, using your hands or a fork. Using about a heaping teaspoon portion, roll meatballs; this will yield about 40 meatballs. Set aside on a baking sheet. Meatballs can be prepared in advance and stored in the refrigerator.


  • In a large Dutch oven or soup pot over medium heat, heat the olive oil. Add the onion, carrots and celery and saute until the onion is transparent, about 7 minutes. Add the chicken stock and bring to a boil. Add the pasta and meatballs, return to a boil, and cook until the pasta is cooked al dente. Taste the broth and adjust the seasoning to your liking with salt and pepper. Add the spinach and simmer for a couple of minutes more, until the spinach is just wilted but still a vibrant green.
  • Ladle into bowls and serve with a little extra grated Parmesan cheese.


Meatballs slightly adapted from Giada De Laurentiis’ Italian Wedding Soup, via Food Network. Soup adapted from Ina Garten’s Italian Wedding Soup, Barefoot Contessa Back to Basics (2008).


Calories: 435kcal | Carbohydrates: 35g | Protein: 25g | Fat: 22g | Saturated Fat: 7g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Trans Fat: 1g | Cholesterol: 76mg | Sodium: 923mg | Potassium: 800mg | Fiber: 3g | Sugar: 8g | Vitamin A: 5694IU | Vitamin C: 16mg | Calcium: 146mg | Iron: 3mg
Did you make this recipe?I’d love to see! Tag @kitchconfidante on Instagram and hashtag it #kitchenconfidante


Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Dianne Moore

    5 stars
    This came out awesome. I did you a combination of some homemade veggie broth and chicken broth. And used orzo.

  2. Sue

    5 stars
    Cant wait to make this soup. One question, do you bake the meatballs or do they cook in the soup?

  3. Nancy T Pagels

    sending to my email to have ingredients ready to purchase

    • Liren Baker

      Hi Nancy! I believe you probably meant to email this recipe, but it looks like you left a comment instead! Next time, there is an email button under the “Share This” part under the recipe card that should help. Hope you enjoy the recipe!

  4. Meaghan

    I just found your blog and love it so much! I made this for dinner tonight and it is delicious. A genius pairing of Ina and Giada, I must say. I used a 16oz of meatloaf mix (beef, pork, veal) in lieu of the beef/pork combo, and it was fantastic. Just wanted to stop in and say thank you!

  5. C

    I just made the meatballs from your recipe – they came out beautifully!

  6. Kirene

    Made this tonight for dinner. DELISH! Loved the meatballs. It went together really easily, will be a fall/winter staple for us from here on out. Thanks!

  7. Stephanie

    I can’t remember the last time I saw such a beautiful Italian wedding soup. Just lovely. I can taste it from here.

  8. Monet

    How could your sweet daughter not want it for lunch tomorrow? It looks amazing! I hope you have a wonderful evening and weekend my friend. Thank you for sharing another delicious recipe with me. Many blessings as the days unfold!

  9. kankana

    This is my kinda soup .. meat, pasta and clear soup. I want that right now :) I have to make this sometime.

  10. Kita

    How adorable. I am so glad she approved of your soup. I am wondering how she gets it to school warm? Do the thermoses work that come in lunchboxes? If so, I am going out tomorrow and purchasing one!

    This soup looks beautiful as well.

    • Liren

      Kita, those thermoses really do work. This is what I do: In the morning, I boil some water and fill the thermos. I close the lid and allow the thermos to heat up. Meanwhile, reheat the soup in a separate container. Then, dump out the water and pour the hot soup into the preheated thermos. It’s perfect by lunchtime. Hope that helps!

  11. Sam @ Critics in My Kitchen

    Italian wedding soup is my favorite, and I can never find the perfect recipe, but I dare say this might be it!!! I’m so excited to try this, it looks perfect! I’m going out today to buy the ingredients!

    • Liren

      Thanks, Sam, did you try it? I would love to know if you liked it!

      • Sam @ Critics in My Kitchen

        Oh my goodness. I made it this morning to have for dinner tonight, and it looked and smelled so good that I couldn’t wait, so I had some for breakfast! It was perfect!!! Thank you for ending my search!

  12. Rebecca @ A Dash of Thyme

    This looks amazing! I love Italian Wedding Soup and I agree that the canned/boxed varities are so full of sodium! I’m going to whip up a big batch of this tomorrow for the weekend!!

    • Liren

      Hi Rebecca – I do hope you enjoyed the soup! I know I will be making more of this as the weather begins to cool.

  13. Carolyn

    How did the summer go by so fast??? I love the fall, but the summer was so fleeting. Won’t be long before I need soup like this to keep me warm.

  14. Claire

    beautiful pictures! i love homemade soup and this soup looks perfect. i can imagine eating it on a cold day with warm crusty bread. Mmmmm so good!

  15. Ann

    This is absolutely perfect! I LOVE Italian Meatball Soup (I call it wedding soup). What a lovely school day send-off!

  16. Tracey@Tangled Noodle

    All I remember of my school lunches were plastic mini-bottles of kool-aid and egg-salad sandwiches! Your daughter will be the envy of the lunchroom. What a pretty bowl of soup!

  17. Donna-Dishy Goodness

    Happy to see you & I have messy cutting boards–it’s inevitable when cooking & I applaud your real-life depiction! Wish I could teleport your soup, already-made, into my kitchen. :)

  18. EA-The Spicy RD

    Beautiful soup! My kids (youngest starting 3rd grade too, and oldest going in to 5th-yikes!) start back to school next Monday, and I think they would love this!

  19. Lilly

    Lucky girl, she gets to have this soup for lunch tomorrow. I’m glad she likes it. It looks great!

  20. Elizabeth @ Saffron Lane

    Your daughter is a girl after my own heart. Soup was a favorite of mine as a child and I used to dig through cookbooks instructing my mom on which ones to make. Yes, I must have been a complete joy. This soup looks fabulous (“messy board” and all)!

    Good luck with the new school year. Kindergarten must be incredibly bittersweet.

Kitchen Confidante®