Italian Wedding Soup

Servings: 6 Total Time: 1 hr Difficulty: Intermediate
A comforting broth-based soup with tiny meatballs, greens, and pasta.
pinit

Italian Wedding Soup

Difficulty: Intermediate Prep Time 25 mins Cook Time 30 mins Rest Time 5 mins Total Time 1 hr
Servings: 6 Estimated Cost: $ 14 Calories: 420
Best Season: Winter, Fall

Description

Italian Wedding Soup is a heartwarming bowl of goodness made with bite-sized meatballs, leafy greens, and tiny pasta like acini di pepe. Despite its name, it’s not served at weddings — the “marriage” refers to how beautifully the flavors come together. This soup is rich, savory, and perfect for chilly nights or cozy meals with family.

Ingredients

Instructions

  1. Make the Meatballs

    In a medium mixing bowl, combine the ground meat, egg, Parmesan, breadcrumbs, minced garlic, chopped parsley, salt, and pepper.
    Use clean hands to gently mix the ingredients until evenly combined.
    Roll into small bite-sized meatballs (about ¾-inch wide) and place them on a plate or baking sheet.
    Refrigerate for 10–15 minutes to help them firm up while you prep the soup base.

  1. Sauté the Aromatics

    In a large soup pot or Dutch oven, heat olive oil over medium heat.
    Add diced onion, carrots, and celery. Sauté for about 6–8 minutes until softened and fragrant.
    Stir in the garlic and cook for another 1–2 minutes, being careful not to burn it.

  1. Add Broth and Simmer

    Pour in the chicken broth and bring to a gentle boil.
    Once boiling, reduce the heat to medium-low and carefully drop the chilled meatballs into the broth one at a time.
    Simmer gently for 10–12 minutes, or until the meatballs are cooked through and tender.

  1. Add Pasta and Greens

    Once meatballs are cooked, stir in the uncooked pasta.
    Simmer for 8–10 minutes, stirring occasionally, until the pasta is tender.
    Add the chopped spinach and cook for another 2–3 minutes until wilted and vibrant.

  1. Serve

    Ladle the soup into bowls and top with freshly grated Parmesan.
    Serve hot with crusty bread or a squeeze of lemon for brightness.
    Leftovers taste even better the next day!

Nutrition Facts

Servings 6


Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 20g31%
Cholesterol 65mg22%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Keywords: italian wedding soup, meatball soup, classic italian soup, pasta and greens soup

Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Anthony

Chef

I’m Anthony, the creator behind RoosterChef, and I’m so glad you’re here! I’m on a mission to inspire people to cook delicious, restaurant-quality meals at home. Whether you’re looking for quick weeknight dinners, impressive date night dishes, or comfort food with a twist, I’ve got you covered.

This error message is only visible to WordPress admins

Error: No feed found.

Please go to the Instagram Feed settings page to create a feed.