Italian Wedding Soup: Meatballs, Spinach, and Pasta in a Light and Savory Broth

Spread the love

Get ready to transport your taste buds to Italy with the tantalizing flavors of Italian Wedding Soup. This classic soup combines perfectly seasoned meatballs, vibrant spinach, and tender pasta, all bathed in a light and savory broth. With each spoonful, you’ll savor the hearty and comforting nature of this dish, while experiencing the delicate balance of flavors that make it a true crowd-pleaser. Whether you’re looking for a satisfying weeknight meal or a comforting dish to serve at gatherings, Italian Wedding Soup is sure to leave you craving for more.

Italian Wedding Soup: Meatballs, Spinach, and Pasta in a Light and Savory Broth


Italian Wedding Soup is a delicious and comforting dish that combines meatballs, spinach, and pasta in a light and savory broth. This classic soup is perfect for any occasion, whether it’s a family dinner or a special gathering. With its rich flavors and wholesome ingredients, Italian Wedding Soup is sure to satisfy your cravings and warm your soul. In this article, we will guide you through the step-by-step process of making this delightful soup, from preparing the meatballs to adding the finishing touches. So, let’s get started on this culinary journey!


Before we dive into the preparation process, let’s take a look at the ingredients you will need to make Italian Wedding Soup.


  • Ground beef
  • Bread crumbs
  • Grated Parmesan cheese
  • Finely chopped onion
  • Minced garlic
  • Fresh parsley
  • Egg
  • Salt
  • Black pepper

Soup Base

  • Olive oil
  • Onion
  • Carrots
  • Celery
  • Garlic
  • Chicken broth
  • Bay leaves
  • Salt
  • Black pepper

Adding Greens

  • Fresh spinach

Cooking Pasta

  • Acini di pepe or small pasta of your choice

Serving and Garnish

  • Grated Parmesan cheese
  • Fresh parsley leaves


Now that we have the ingredients ready, let’s go through the preparation process for each component of the Italian Wedding Soup.


  1. In a mixing bowl, combine ground beef, bread crumbs, grated Parmesan cheese, finely chopped onion, minced garlic, fresh parsley, egg, salt, and black pepper.
  2. Mix the ingredients together until well combined, but be careful not to overmix as this can make the meatballs tough.
  3. Shape the mixture into small meatballs, about 1 inch in diameter.
  4. Place the meatballs on a baking sheet lined with parchment paper and bake in a preheated oven at 375°F for about 20 minutes, or until cooked through and lightly browned.

Soup Base

  1. In a large pot, heat olive oil over medium heat.
  2. Add diced onion, carrots, celery, and minced garlic to the pot and sauté until the vegetables are softened and aromatic.
  3. Pour in the chicken broth and add bay leaves, salt, and black pepper for seasoning.
  4. Bring the mixture to a boil, then reduce the heat and let it simmer for about 15 minutes to allow the flavors to meld together.

Adding Greens

  1. Wash and rinse fresh spinach thoroughly.
  2. Add the spinach to the simmering soup and stir until wilted.
  3. Allow the soup to simmer for an additional 5 minutes to ensure the spinach is fully cooked.

Cooking Pasta

  1. In a separate pot, cook the pasta according to the package instructions until al dente.
  2. Drain the cooked pasta and set it aside until ready to use.

Combining Ingredients

  1. Once the meatballs are cooked, add them to the pot with the soup base.
  2. Stir gently to combine the meatballs with the soup, being careful not to break them apart.
  3. Add the cooked pasta to the pot and stir to incorporate it into the soup.
  4. Let the soup simmer for an additional few minutes to ensure all the ingredients are heated through.

Serving and Garnish

  1. Ladle the Italian Wedding Soup into bowls.
  2. Sprinkle grated Parmesan cheese over the top of each serving.
  3. Garnish with fresh parsley leaves for a pop of color and added flavor.
  4. Serve the soup hot and enjoy!


Italian Wedding Soup can be easily customized to suit different dietary preferences. Here are two variations you can try:

Vegetarian Version

To make a vegetarian version of Italian Wedding Soup, simply replace the meatballs with plant-based alternatives such as vegetarian meatballs or tofu. You can also add extra vegetables like mushrooms or zucchini to enhance the flavor and texture of the soup.

Gluten-Free Version

For a gluten-free option, substitute the regular bread crumbs with gluten-free bread crumbs or crushed gluten-free crackers. Additionally, choose a gluten-free pasta variety like rice or corn pasta to cook and add to the soup.

Italian Wedding Soup: Meatballs, Spinach, and Pasta in a Light and Savory Broth

Tips and Tricks

To help you make the perfect Italian Wedding Soup, here are some tips and tricks:

Cooking the Meatballs

  • Be sure to mix the meatball ingredients gently and avoid overmixing to prevent the meatballs from becoming tough.
  • Use a cookie scoop or tablespoon to portion the meatball mixture evenly for uniform meatballs.
  • For a healthier option, you can bake the meatballs instead of frying them.

Adjusting the Seasoning

  • Feel free to adjust the seasoning of the soup to suit your taste preferences. Add more salt, black pepper, or herbs like thyme or rosemary for added flavor.

Storing and Freezing

  • Italian Wedding Soup can be stored in an airtight container in the refrigerator for up to 3-4 days.
  • If you want to freeze the soup, do so before adding the pasta, as it can become mushy when thawed and reheated.
  • Freeze the soup in individual portions for easy reheating later.


Italian Wedding Soup is a comforting and flavorful dish that brings together meatballs, spinach, and pasta in a light and savory broth. With its hearty ingredients and delicate seasoning, this soup is a crowd-pleaser that will keep you coming back for more. Whether you’re preparing it for a special occasion or simply craving a comforting meal, you can easily follow this comprehensive recipe to create a delicious bowl of Italian Wedding Soup. So, grab your apron, gather the ingredients, and enjoy the process of making this classic dish. Happy cooking!