Cozy Italian Soup

Featured in Hearty Soups & Comforting Stews.

This cozy dish brings together homemade beef and sausage meatballs, fresh spinach, and pasta, all nestled in a savory broth. It takes a bit of effort, but you’ll feel like you're dining out.

Un'immagine di una donna con i capelli raccolti in una borsa.
Updated on Tue, 15 Apr 2025 20:54:59 GMT
Soup pot filled with spinach, tiny noodles, meatballs, carrots, and grated cheese on top. Pin it
Soup pot filled with spinach, tiny noodles, meatballs, carrots, and grated cheese on top. | kyliecook.com

The story of my Italian Wedding Soup started when my grandma handed down her prized recipe on a worn-out notecard. It's now become the go-to comfort dish in our family. Those small, soft meatballs swimming with tiny pasta bits and bright spinach leaves create something wonderful in each bite. The fancy name might throw you off, but trust me, it's just like getting a warm cuddle in soup form.

Why This Soup Stands Out

What I adore about this dish is how it brings fancy restaurant vibes straight to your dinner table with zero hassle. The mix of Italian sausage and that wine-touched broth works some real kitchen magic. I can whip this up even on crazy-busy days and still feel like I've made something worth bragging about.

Your Ingredient List

  • Large Egg: Just one makes meatballs wonderfully soft.
  • Herbs: Fresh sage and chives add amazing taste.
  • Garlic: Be generous here.
  • Beef: Pick somewhat lean for juicy, tasty meatballs.
  • Sausage: The Italian kind is your flavor goldmine.
  • Parmigiano: Splurge on the real stuff, you'll thank me.
  • Bread Crumbs: Pre-seasoned Italian ones save time.
  • Olive Oil: Get the nice stuff for better flavor.
  • Vegetables: Celery, carrots, onion build your flavor base.
  • Broths: Mix beef and chicken for extra taste.
  • Wine: A splash of white makes everything pop.
  • Bay Leaf: Adds that mystery something.
  • Pasta: Any tiny shape works great.
  • Spinach: Brings lovely green color and freshness.

Creating Your Soup Masterpiece

Crafting Tiny Meatballs
Combine everything with soft touches - the egg, seasonings, and herbs. Form small rounds and bake until golden brown. Your house will start smelling awesome right away.
Creating Flavor Foundations
As meatballs cook, warm oil in your biggest pot. Let the veggies slowly turn soft and sweet, taking their sweet time to develop taste.
Brewing Your Broth
Pour in your mixed broths, add that wine splash and the bay leaf. Let everything simmer and mix together nicely.
Adding The Pasta
Drop those tiny pasta shapes straight into your golden broth where they'll soak up all that goodness.
Finishing Touches
My favorite part comes next - dropping meatballs back in and watching spinach turn into beautiful green swirls.
A close-up view of a bowl of pasta soup featuring meatballs, carrots, kale, and grated cheese. Pin it
A close-up view of a bowl of pasta soup featuring meatballs, carrots, kale, and grated cheese. | kyliecook.com

Dishing It Out

Nothing beats pouring this soup into deep bowls and sprinkling fresh Parmesan on top. Some warm garlic bread works wonders for soaking up the last drops. We sometimes add a crisp Caesar salad on the side, but honestly, this soup doesn't need any backup.

Tips For Amazing Meatballs

Don't overwork your meat mixture if you want tender meatballs. I grab my mini cookie scoop for same-size portions every time. Putting them on a baking rack lets fat drip away for perfect results. When I'm thinking ahead, I make twice as many and freeze half - my future self always appreciates this move.

Storing Your Leftovers

This soup actually tastes better the next day when all the flavors have had time to mix and mingle. It'll keep nicely in the fridge for three days in sealed containers. I often freeze portions for busy weeks ahead - they're like little comfort meals waiting patiently in your freezer.

Switching Things Up

Sometimes I swap in kale for spinach when I want something heartier. Turkey makes great meatballs if you're going lighter. A little sprinkle of red pepper flakes adds nice warmth, and those small gluten-free pasta shapes work perfectly for anyone who needs them.

Healthy Benefits

I really like how this soup fills you up with good stuff. The protein-packed meatballs keep hunger away while all the veggies add their good-for-you bits. Even the herbs and garlic bring health perks. It's basically comfort food that's actually good for your body too.

Great For Any Occasion

This soup works for casual family dinners or fancy get-togethers just the same. Its elegant name matches how beautiful it looks, but it's still easy enough for everyday meals. I've served it for date nights and holiday gatherings - it never lets me down.

The Secret To Its Charm

There's just something about those homemade meatballs combined with the flavorful broth and fresh greens that makes this soup truly special. Maybe it's the Italian sausage doing its thing or that aged Parmesan adding complexity. Whatever the secret is, this dish has definitely won our family's hearts.

A green pot filled with a hearty soup containing meatballs, macaroni pasta, spinach, and carrots. Pin it
A green pot filled with a hearty soup containing meatballs, macaroni pasta, spinach, and carrots. | kyliecook.com

Frequently Asked Questions

→ Can I get the meatballs done early?

You bet. The meatballs can be baked and refrigerated for up to two days before adding them to the soup when reheating.

→ What’s the reason for two broths?

Blending chicken and beef broths gives the soup its extra kick of deep, satisfying flavor. Stick with regular broth for the best results.

→ How long does this keep frozen?

This freezes well for about 3 months. Just skip the pasta before freezing and toss in fresh pasta when warming it back up to keep it perfect.

→ What swaps work for Italian sausage?

If sausage isn’t an option, go for all beef, ground turkey, or pork. Bump up the seasonings to make up for the missing sausage flavor.

→ Can I pick other greens?

Sure thing! Escarole or kale are great swaps for spinach. If you use tougher greens, let them cook a little longer to soften up.

Conclusion

This feel-good soup is a mix of soft, flavorful meatballs, hearty veggies, and a rich broth, making it a truly comforting dish for any meal.

Italian Wedding Soup

Fresh vegetables, tender meatballs, and pasta in a tasty blend of chicken and beef broth make this soup incredibly satisfying.

Prep Time
50 Minutes
Cook Time
30 Minutes
Total Time
80 Minutes
By: Kylie

Category: Warm & Nourishing

Difficulty: Intermediate

Cuisine: Italian

Yield: 8 Servings (8 bowls)

Dietary: Low-Carb

Ingredients

01 1 medium yellow onion, chopped small.
02 2 teaspoons finely chopped fresh sage.
03 ¾ pound lean ground beef (85-90%).
04 ½ cup grated Parmigiano Reggiano cheese.
05 1 large egg, beaten.
06 3 tablespoons minced fresh chives.
07 2 diced celery stalks.
08 6 cups low-sodium chicken broth.
09 ½ pound Italian sausage, casing removed.
10 ¼ teaspoon salt (for seasoning meat).
11 1 cup ditalini or other tiny pasta.
12 ½ teaspoon white pepper.
13 2 tablespoons olive oil for sautéing.
14 1 bay leaf for flavoring broth.
15 2 cups beef stock.
16 2 cloves garlic, everything minced up.
17 ½ cup breadcrumbs flavored with Italian herbs.
18 2 diced carrots.
19 2 cups plain water as extra liquid.
20 4 handfuls of roughly chopped fresh spinach.
21 ¼ teaspoon salt (for the soup).
22 4 ounces grated Parmigiano for servings.
23 ½ cup dry white wine, optional but good.

Instructions

Step 01

Preheat the oven to 350°F. In a bowl, combine your egg, garlic, herbs, breadcrumbs, cheese, salt, sausage, and ground beef. Roll small 1-inch-sized meatballs.

Step 02

Arrange meatballs on a greased wire rack set over a foil-lined tray. Bake 15-18 minutes until golden brown all over.

Step 03

Drizzle olive oil in a big pot over medium heat. Toss in the onions, celery, and carrots. Sauté them for about 8 minutes till soft.

Step 04

Pour in the chicken and beef broths, water, wine, and stir in the bay leaf, salt, and white pepper. Let it reach a nice boil.

Step 05

Add the pasta to the boiling broth. Let it cook for 8-10 minutes till tender but still firm.

Step 06

Slide the meatballs and spinach into the pot. Let the greens soften while everything simmers. Serve with some grated Parmigiano.

Notes

  1. Store without the pasta for up to 3 months in the freezer.
  2. When reheating frozen soup, throw in fresh pasta to cook.

Tools You'll Need

  • Soup pot or a Dutch oven.
  • Sheet pan for baking.
  • Wire rack for roasting.

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (Parmigiano).
  • Wheat found in breadcrumbs.
  • Egg ingredient present.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 359
  • Total Fat: 22 g
  • Total Carbohydrate: 16 g
  • Protein: 23 g