Alonti Italian Wedding Soup Recipe: Toasted Garlic and Saffron-Infused Comfort

Soups & Stews

Alonti Italian Wedding Soup Recipe: Toasted Garlic and Saffron-Infused Comfort

This Alonti Italian Wedding Soup recipe delivers the ultimate comfort in every steaming bowl—rich broth infused with toasted garlic and saffron, tender meatballs, and a medley of vegetables that sing with Italian tradition. The secret lies in slow-simmered broth that develops deep, savory layers, while the meatballs stay juicy and the greens wilt just enough to release their earthy sweetness. I've perfected this version to balance authenticity with home-cooking practicality, ensuring restaurant-quality results without the fuss.

The heart of this soup begins with a homemade broth built on a soffritto of onions, celery, and carrots, where garlic and saffron infuse their magic. Classic Italian meatballs—made with ground beef and pork—add protein and texture, while small pasta shells (or ditalini) soak up the flavorful liquid. The final touch? A handful of escarole or spinach that wilts beautifully into the hot broth, creating that signature Italian wedding soup presentation.

What sets this recipe apart is the toasted garlic and saffron infusion, which elevates the broth from ordinary to extraordinary. The meatballs stay tender and flavorful, the vegetables retain their natural sweetness, and the entire dish comes together in one pot, making it perfect for feeding a crowd or meal prepping for the week. Every spoonful delivers warmth, tradition, and the kind of comfort that makes this soup a staple at celebrations.

For those looking to adapt, vegetarian meatballs work beautifully while keeping the soul of the dish intact. The soup scales effortlessly—double the recipe for gatherings or halve it for a cozy weeknight dinner. The key is patience: letting the broth simmer and the flavors meld creates a dish that tastes even better the next day. Here's how to make it.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for alonti italian wedding soup

Toasted garlic and saffron elevate this classic Italian wedding soup to restaurant-quality comfort.

Ingredient Amount Notes
Ground Beef 🥩 1 lb 80% lean for juiciness
Ground Pork 🐖 ½ lb Freshly ground preferred
Yellow Onion 🧅 2 whole Medium size, finely chopped
Celery Stalks 🥬 3 whole Trimmed, cut into 1-inch pieces
Carrots 🥕 3 whole Medium size, peeled, chopped
Garlic Cloves 🧄 6 cloves Fresh, peeled, half toasted
Saffron Threads 🌼 ¼ tsp High-quality, food-grade
Ditalini Pasta 🍝 1 ½ cups Uncooked, or small shells
Escarole 🥬 1 bunch Outer leaves removed
Canned Diced Tomatoes 🍅 14 ½ oz San Marzano preferred
Chicken Broth 💧 6 cups Low-sodium, homemade or quality
Whole Milk 🥛 ½ cup Full-fat for creaminess
Eggs 🥚 1 whole Large, for meatball binding
Breadcrumbs 🍞 ½ cup Dry, for meatball texture
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Kosher Salt 🧂 1 ½ tsp For seasoning and broth
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Dried Oregano 🍃 1 tsp Italian preferred

The saffron is non-negotiable here—look for premium threads at specialty stores like Penzeys or your local Italian market. San Marzano canned tomatoes add natural sweetness that budget brands can't match. For the meatballs, ground beef and pork blend gives the best texture—skip the pre-mixed ground meat if you can find fresh cuts. The escarole should be crisp; wilted leaves mean it's past its prime. Toast half the garlic cloves until golden for that nutty depth in the broth.

No saffron? Turmeric at one-third the amount adds color but lacks saffron's floral notes. Short on escarole? Spinach or kale works, but escarole's bitterness balances the richness. The broth can be made ahead—freeze extras in 1-cup portions for quick meals. For vegetarian meatballs, swap the ground meats for lentils and mushrooms—the texture changes but the flavor holds. If your ditalini pasta is too small, small shells make a perfect substitute.

Broth keeps for 5 days in the fridge or 3 months frozen. Meatballs can be prepped ahead and frozen—simmer directly from frozen in the soup. The saffron loses potency after 6 months, so buy small amounts. Garnish with fresh parsley just before serving—it brightens the dish. Double the recipe for gatherings; this soup reheats beautifully, with flavors deepening overnight.

❤️

Why You'll Love This Recipe

  • Pantry-Friendly Staples: I swear by this recipe because it uses what I already have—no fancy shopping needed. Ground beef and pork, onions, celery, and carrots? That’s my fridge’s happy place. Honestly, I’ve made it three times this month without buying a single extra ingredient.
  • Meaty Depth Matters: The combo of ground beef and pork? That’s where the magic happens. The pork keeps it tender, while the beef adds hearty richness—no bland broth here. And that slow-simmered base? It turns simple veggies into something that tastes like it’s been simmering all day.
  • Leftovers That Beg for More: This soup only gets better the next day. The flavors meld into this cozy, savory hug that makes me want to eat it straight from the pot. Between us, I’ve reheated portions for breakfast (yes, really) and still craved seconds.
  • Weeknight Crowd-Pleaser: It’s the dish I pull out when my in-laws visit or the kids bring home friends. One big pot feeds everyone, and the brothy, cheesy finish (thanks to the alonti pasta) makes it feel special without the fuss. Not the prettiest, but the taste makes up for it every time.

Step-by-step instructions for alonti Italian wedding soup

This hearty soup delivers rich meatballs and aromatic broth that define Italian comfort food.

1

Prepare the Meatball Mixture

In a large bowl, combine the 1 lb ground beef and 0.5 lb ground pork. Add 1 whole egg, 0.5 cup breadcrumbs, 1 tsp dried oregano, 1.5 tsp kosher salt, and 0.5 tsp black pepper. Mix gently with your hands until just combined—overworking the mixture makes meatballs dense. Form into 1-inch balls (about 18 total) and set aside on a plate.

For the saffron infusion, steep the 0.25 tsp saffron threads in 1 tablespoon warm whole milk for 10 minutes in a small bowl. This creates a vibrant golden hue and delicate floral aroma that elevates the broth. Keep this mixture separate until later.

2

Sauté the Vegetable Base

Heat 1 tablespoon olive oil in a 6-quart Dutch oven over medium heat. Add 2 finely chopped yellow onions, 3 chopped celery stalks, and 3 chopped carrots. Cook for 8-10 minutes until softened but not browned—this prevents bitterness in the final soup.

Add 3 half-toasted garlic cloves (toasted in a dry pan until golden) and cook for 1 minute until fragrant. Stir in 14.5 oz canned diced tomatoes and 6 cups chicken broth, then bring to a gentle boil. Reduce heat to low and simmer for 15 minutes to meld flavors.

3

Cook the Meatballs and Pasta

Gently add the meatballs to the simmering broth. Partially cover and cook for 15 minutes, stirring occasionally, until they're no longer pink in the center. Remove meatballs with a slotted spoon and set aside.

Add 1.5 cups ditalini pasta and 1 bunch chopped escarole (tough stems removed) to the broth. Cook for 12-15 minutes until pasta is al dente and escarole wilts. Stir in the saffron-milk mixture and 0.5 cup whole milk for creaminess.

4

Finish and Serve

Return meatballs to the pot and heat through for 2 minutes. Taste and adjust seasoning with additional kosher salt or black pepper if needed. The soup should be rich but balanced, with meatballs holding their shape.

Ladle into bowls and garnish with 0.25 cup chopped fresh parsley. Serve immediately with crusty bread to soak up the aromatic broth. This soup tastes even better the next day as flavors deepen—just reheat gently to preserve texture.

👨‍🍳

Pro Tips For Making Alonti Italian Wedding Soup

  • Brown the Meat First: Don’t just toss raw ground beef and pork into the pot with everything else—take 5 minutes to sear them separately in a skillet over medium-high heat. This builds deep flavor that won’t dissolve when you add broth later. (Yes, it’s extra work, but your soup will taste like it simmered all day.)
  • Chop Celery and Carrots Small: If your celery and carrots are still in 3-inch chunks after dicing, you’re doing it wrong. Aim for ¼-inch pieces—they’ll soften faster and blend into the soup’s texture without leaving awkward bits. (I learned this the hard way when my first batch had "crunchy surprises.")
  • Don’t Rush the Soup Base: After adding broth and the meat-vegetable mix, let it simmer uncovered for at least 20 minutes before adding greens or pasta. This lets flavors meld without turning the broth cloudy. (Skipping this step is how you end up with a watery, flavorless mess.)
  • Use Pasta Water Wisely: When draining the orzo or tiny pasta, save ½ cup of starchy pasta water and toss it in at the end. It binds everything together and makes the soup creamier without extra fat. (Sounds weird, but it works—trust me.)

Best sauces and condiments for this alonti italian wedding soup

Garlic-Infused Olive Oil

Toast 6 whole garlic cloves in ¼ cup extra-virgin olive oil over low heat for 5-7 minutes until golden brown. Strain through a fine-mesh sieve, pressing to release all the flavor. Use 2 tbsp of this fragrant oil to sauté your onions, celery, and carrots—it adds depth that store-bought garlic powder can't match. Store the remaining oil in an airtight container in the fridge for up to 1 week; it's perfect for drizzling over pasta or bread. 🌿

Saffron Milk Broth Boost

For an extra layer of richness, infuse ½ cup whole milk with ¼ tsp saffron threads by heating gently for 5 minutes (don't boil). Stir this into the finished soup just before serving—it adds a luxurious golden hue and floral aroma that makes the soup feel celebratory. If you're short on time, ½ tsp turmeric in the broth mimics the color (though lacks saffron's complexity). This technique is my secret for restaurant-quality flavor at home. ✨

Spicy Tomato Topping

Blend ½ cup canned San Marzano tomatoes, 1 tbsp red wine vinegar, 1 tsp sugar, and ½ tsp red pepper flakes until smooth. Simmer for 5 minutes, then drizzle over individual servings. This bright, tangy topping cuts through the richness and adds a pop of color. For a smoky twist, add ½ tsp smoked paprika. Store leftover topping in the fridge for up to 5 days. 🌶️

Creamy Parmesan Finish

Whisk ¼ cup grated Parmesan cheese with 2 tbsp warm broth until smooth. Stir this into each bowl just before serving—it adds a velvety texture without overpowering the dish. For a dairy-free option, use nutritional yeast*. This step is optional but transforms the soup from comforting to extraordinary. I often double the amount for extra indulgence. 🧀

Herb Oil Garnish

Infuse ¼ cup olive oil with 2 tbsp chopped fresh parsley, 1 tbsp chopped fresh basil, and a pinch of salt. Heat gently for 2 minutes, then strain. Drizzle over finished soup just before serving—it adds freshness and a vibrant green color. For a citrus twist, add 1 tsp lemon zest***. This garnish elevates the presentation and brightens the flavors. 🌱

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 10g50%
Cholesterol 120mg40%
Sodium 850mg37%
Total Carbohydrate 38g14%
Dietary Fiber 5g18%
Sugars 8g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does this Italian wedding soup need saffron?

The saffron adds a delicate floral aroma and golden hue that makes the soup feel special—perfect for celebrations! It's traditionally used in Italian wedding dishes to symbolize prosperity and happiness. While you can substitute with turmeric for color, saffron's unique flavor elevates the broth to restaurant-quality depth.

2

Can I make this soup vegetarian?

Swap the meatballs for lentil-walnut or mushroom-based versions while keeping the same cooking method. Use 1 cup cooked lentils or finely chopped mushrooms mixed with breadcrumbs and herbs. The broth and pasta remain unchanged, so the soup stays hearty and flavorful.

3

How do I prevent meatballs from falling apart?

Gently mix the meatball ingredients just until combined—overworking makes them dense. Keep them 1 inch in size for even cooking. Use a mix of ground beef and pork (80/20 lean) for juiciness, and don't overcrowd the pot when simmering. Cook them for 15 minutes max to maintain texture.

4

Can I make the broth ahead of time?

Yes! The broth tastes even better when made a day in advance. Simmer all ingredients except saffron and milk, then cool and refrigerate for up to 5 days or freeze in 1-cup portions for 3 months. Reheat gently before adding meatballs and pasta to preserve flavors.

5

What's the best pasta for this soup?

Ditalini or small shells work perfectly—their shape holds up well in broth while soaking up flavors. For a classic texture, use 1.5 cups uncooked (about ½ cup cooked yield**). If unavailable, orzo or farfalle also work, but adjust cooking time to 10-12 minutes for al dente.

★★★★★4.7(12 reviews)
Categories Soups & Stews