Italian Wedding Soup

292cd374

Despite the name, Italian Wedding Soup (Minestra Maritata) isn’t actually served at Italian weddings! The term refers to the perfect “marriage” of savory meat and leafy greens in a flavorful broth. This comforting soup is loaded with tiny homemade meatballs, tender pasta, and hearty vegetables—perfect for cold weather or anytime you need a cozy bowl of goodness.


⏱️ Prep Time

  • Prep Time: 30 minutes
  • Cook Time: 30 minutes
  • Total Time: ~1 hour

🍳 Equipment

  • Large soup pot or Dutch oven
  • Mixing bowls
  • Sheet pan (optional, for browning meatballs)
  • Slotted spoon
  • Wooden spoon or ladle

🧾 Ingredients

For the Meatballs:

  • 1 lb ground beef or a mix of beef and pork
  • ⅓ cup breadcrumbs
  • ¼ cup grated Parmesan cheese
  • 2 tbsp chopped fresh parsley
  • 1 clove garlic, minced
  • 1 egg
  • Salt and pepper, to taste

For the Soup:

  • 1 tbsp olive oil
  • 1 small onion, finely chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 2 cloves garlic, minced
  • 8 cups chicken broth (preferably low-sodium)
  • ½ cup acini di pepe, orzo, or ditalini pasta
  • 5 oz baby spinach, chopped escarole, or kale
  • Salt and pepper, to taste
  • Grated Parmesan, for serving

🧄 Ingredient Notes

  • Meat: A beef/pork combo adds more flavor, but you can use all beef, turkey, or even chicken.
  • Greens: Escarole is traditional, but spinach or kale are great alternatives.
  • Pasta: Acini di pepe is classic, but other tiny pasta shapes like orzo work fine.
  • Broth: Use a good-quality broth (or homemade) for the best taste.

👨‍🍳 Instructions

1. Make the Meatballs

  1. In a bowl, combine ground meat, breadcrumbs, cheese, parsley, garlic, egg, salt, and pepper.
  2. Mix gently until combined—don’t overwork.
  3. Roll into small ½ to ¾ inch balls (makes about 30–40 tiny meatballs).

Optional: Bake meatballs on a parchment-lined sheet at 400°F (200°C) for 12–15 minutes for extra flavor. Or, cook them directly in the soup.


2. Sauté the Vegetables

  1. Heat olive oil in a large pot over medium heat.
  2. Add onions, carrots, and celery. Cook until softened, about 5–7 minutes.
  3. Add garlic and cook for 1 more minute.

3. Add Broth and Meatballs

  1. Pour in the chicken broth and bring to a gentle boil.
  2. Carefully add the raw or baked meatballs.
  3. Reduce heat to simmer and cook for 10–12 minutes, until meatballs are cooked through.

4. Add Pasta and Greens

  1. Add pasta and simmer until tender (usually 8–10 minutes, depending on type).
  2. Stir in chopped spinach or escarole. Simmer 2–3 more minutes until wilted.
  3. Taste and adjust salt and pepper as needed.

5. Serve

Ladle soup into bowls and top with grated Parmesan and a drizzle of olive oil if desired. Serve hot with crusty bread.


🍽️ Nutrition Facts (Approx. per serving, based on 6 servings)

  • Calories: 400
  • Protein: 25g
  • Fat: 20g
  • Carbohydrates: 25g
  • Fiber: 3g
  • Sugar: 4g
  • Sodium: 800mg

💡 Tips & Variations

🔪 Tips:

  • Smaller meatballs = better bite: Keep them small so they cook quickly and evenly.
  • Make ahead: Freeze raw or cooked meatballs to speed up prep.
  • Skim fat: After simmering, skim off excess fat if desired for a cleaner broth.

🥣 Variations:

  • Low-carb: Skip the pasta and add extra veggies like zucchini or mushrooms.
  • Cheesy twist: Stir in a handful of grated Pecorino or Parmesan before serving.
  • Spicy: Add a pinch of red pepper flakes to the broth for heat.
  • Egg drop style: Beat 1–2 eggs and slowly stir into the simmering soup for ribbons of egg (like in Chinese egg drop soup).
https://impishbeastspreserve.com/pzjwhs7y?key=e1088d64ee5ba1fde7ca3405c671fdc7