The Coziest Italian Wedding Soup Recipe (Ready in 40 Minutes!)

⬇ JUMP TO RECIPE 🕐 PREP: 15 MINS 🔥 COOK: 25 MINS ⏱️ TOTAL: 40 MINS 🍽️ SERVES: 6 🔥 CAL: 396 KCAL ★★★★★

Italian wedding soup is a classic comfort dish – tiny homemade meatballs, fresh spinach, and tender pasta in a savory broth. It’s ready in 40 minutes and perfect for busy weeknights. Kids and adults alike love this cozy, satisfying soup.

Bowl of Italian wedding soup with tiny meatballs, spinach, and pasta in savory broth - cozy 40-minute soup recipe

WHAT IS ITALIAN WEDDING SOUP? (History & Meaning)

Italian wedding soup is a classic Italian-American comfort soup that blends tender mini meatballs with fresh spinach and tiny pasta in a flavorful, savory broth. Despite its name, it wasn’t made only for weddings. The original Italian term, “minestra maritata,” means the marriage of flavors between meat and greens. This soup traveled from Italian homes to American kitchens and became a beloved comfort food.

 Use homemade broth if possible; it makes a noticeable difference in taste.

WHY THIS SOUP WINS WEEKNIGHTS

This easy Italian wedding soup recipe is a quick, weeknight dinner that feels indulgent yet nutritious. The mini meatballs are tender, while the tiny pasta absorbs the savory broth, creating a perfect balance of comfort and nourishment. Kids love it, adults love it, and it’s ideal for any season.

 INGREDIENTS

  • Ground beef and pork
  • Fresh spinach
  • Carrots, celery, onion
  • Tiny pasta (acini di pepe, orzo, or ditalini)
  • Parmesan cheese
  • Bread crumbs
  • Italian herbs (parsley, oregano, basil)
  • Chicken broth
  • Garlic
  • Egg

Always use fresh herbs if possible – they make a noticeable difference.

A Parmesan rind simmering in the broth adds great flavor. Save them in the freezer for this recipe.

STEP-BY-STEP – HOW TO MAKE ITALIAN WEDDING SOUP

Step 1: Make the Meatballs
In a large bowl, mix ground beef, pork, bread crumbs, Parmesan, parsley, egg, oregano, salt, and pepper. Mix gently with your hands – don’t overwork it! Roll into tiny ¾-inch meatballs (kids often love helping with this part).

Step 2: Brown the Meatballs
Heat olive oil in a large Dutch oven over medium-high heat. Brown meatballs in batches, about 3-4 minutes total. They don’t need to be cooked through – just golden outside. Remove and set aside.

Step 3: Sauté the Veggies
In the same pot, cook onion, carrot, and celery for 6-8 minutes until softened. Add garlic and cook for one more minute. (Pro tip: scraping up those browned bits from the meatballs adds flavor!)

Step 4: Simmer the Soup
Pour in chicken broth and bring to a boil. Add pasta and browned meatballs. Reduce the heat and simmer 10 minutes, stirring occasionally.

Step 5: Add the Spinach
Stir in fresh spinach during the last 1-2 minutes until wilted but still vibrant green.

Step 6: Serve It Up
Ladle into bowls, top with lots of Parmesan, and serve with crusty bread.

BEST TIPS FOR PERFECT SOUP

Brown those meatballs! Skipping this step affects the flavor. Take the extra few minutes – it makes a difference.

Cook pasta slightly underdone if you’re planning leftovers. It’ll finish cooking when you reheat.

Add spinach at the very end – nobody likes sad, gray greens.

Save your Parmesan rinds! Toss one in while the soup simmers. It adds depth you can’t get any other way.

The American Heart Association recommends no more than 2,300 mg of sodium per day for most adults. That’s why it’s best to use low-sodium broth.

Close-up of Italian wedding soup with tiny meatballs, spinach, and acini di pepe pasta in rich broth

ITALIAN WEDDING SOUP

The BEST Italian Wedding Soup! Tiny homemade meatballs, fresh spinach, and little pasta in a rich savory broth. Ready in 40 minutes – family-approved!
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 6
Course: Soup
Cuisine: American, Italian
Calories: 396

Ingredients
  

=== For the Meatballs ===
  • 8 oz ground beef 85/15
  • 8 oz ground pork
  • ½ cup fresh bread crumbs
  • ¼ cup grated Parmesan cheese
  • ¼ cup fresh parsley finely chopped
  • 1 large egg
  • tsp dried oregano
  • 1 tsp salt
  • ½ tsp black pepper
=== For the Soup Base ===
  • 1 tbsp olive oil
  • 1 cup yellow onion finely diced
  • 1 cup carrots finely diced
  • 1 cup celery finely diced
  • 4 cloves garlic minced
  • 10 cups low-sodium chicken broth
  • Salt and pepper to taste
=== To Finish ===
  • 1 cup acini di pepe pasta (or orzo or ditalini)
  • 6 oz fresh spinach roughly chopped
  • Extra Parmesan for serving

Equipment

  • Large mixing bowl
  • Dutch oven or large soup pot (6-quart)
  • large skillet
  • Wooden spoon
  • Slotted spoon
  • Chef's knife
  • cutting board
  • Measuring cups and spoons
  • Box grater (for fresh Parmesan)

Method
 

  1. In a large bowl, gently mix meatball ingredients with your hands. Roll into tiny ¾-inch meatballs.
  2. Heat olive oil in a Dutch oven over medium-high heat. Brown meatballs in batches (3-4 minutes). Remove and set aside.
  3. In the same pot, sauté onion, carrot, and celery for 6-8 minutes until softened. Add garlic and cook 1 minute.
  4. Pour in chicken broth and bring to a boil. Add pasta and browned meatballs. Reduce heat and simmer 10 minutes.
  5. Stir in fresh spinach and cook 1-2 minutes until wilted.
  6. Serve hot with lots of Parmesan and crusty bread.

Notes

Don't skip browning the meatballs – it adds essential flavor.
• Cook pasta slightly underdone if freezing leftovers.
• Add spinach at the very end for vibrant color.
• Save Parmesan rinds in the freezer – toss one in while simmering for extra flavor.
Nutrition (per serving):
Calories: 396 | Protein: 29g | Fat: 20g | Carbs: 25g | Fiber: 3g

EASY SWAPS & VARIATIONS

Fresh ingredients for Italian wedding soup - ground meat, herbs, carrots, celery

This easy, authentic recipe is versatile. Swap acini di pepe with orzo, ditalini, or pastina if unavailable. For different greens, try kale, escarole, or endive; just cook them slightly longer than spinach. You can also replace ground pork with additional ground beef if needed.

For a lighter version, reduce pasta and increase fresh veggies. Herb variations like basil or thyme can create unique flavors. These swaps allow for a healthy soup with protein and veggies while keeping the homestyle recipe intact.

WHAT TO SERVE WITH ITALIAN WEDDING SOUP

This soup begs for something dippy. Try:

  • Crusty bread from the bakery section
  • Garlic bread (the frozen kind works!)
  • Breadsticks
  • Simple side salad with balsamic

 STORAGE & FREEZING

Fridge: Store in airtight containers for up to 3 days.

Freezer: Freeze meatballs and broth without the pasta – pasta becomes mushy. Cook fresh pasta when reheating.

When you’re ready to eat, thaw overnight, reheat, and cook fresh pasta. Worth the extra step!

According to FDA food safety guidelines, leftovers should be stored in airtight containers and used within 3-4 days for best quality and safety.

 Common Mistakes to Avoid

Mistake #1: Skipping the browning step – it adds essential flavor.
Mistake #2: Overcooking the pasta – cook al dente slightly, especially if freezing.
Mistake #3: Forgetting the Parmesan rind – it adds deep flavor to the broth.

YOUR QUESTIONS ANSWERED

  1. Can I make this vegetarian?

    Yes! Swap meatballs for plant-based ones or white beans, and use vegetable broth.

  2. What’s the best pasta substitute?

    Orzo, ditalini, pastina – any tiny pasta works.

  3. How long does it keep?

    Fridge: 3 days. Freezer: 3 months (without pasta).

  4. Can I make it ahead of time for a party?

    Absolutely! Prep meatballs and broth ahead, add fresh pasta and spinach before serving.

Craving more cozy soups? Try these next:

🥣The Best Easy Hearty Lentil Soup – A family favorite
🍂   Creamy Roasted Butternut Squash Soup Recipe – Perfect for fall
🍅 Creamy Tomato Soup with Grilled Cheese Dippers
 A family favorite

WHY THIS SOUP IS A FAMILY FAVORITE

This soup is a family favorite for good reason – it’s comforting, easy to make, and everyone loves it.

If your family enjoyed this soup, please leave a rating or comment below. Your feedback helps other home cooks!

💌

Free Recipe Club

✨ Get Weekly Easy Recipes ✨

Simple family meals straight to your inbox. No spam, unsubscribe anytime.

🔒 We respect your privacy • No spam

Leave a Reply

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

Recipe Rating