The Ultimate Cozy Homemade Italian Wedding Soup Recipe

July 31, 2026

By

Homemade Italian Wedding Soup

The Ultimate Cozy Homemade Italian Wedding Soup: A Bowl of Comfort

Difficulty
Medium

Prep Time
20 mins

🕓
Cook Time
40 mins

Total Time
60 mins

🍲
Servings
8

There is something magical about a steaming bowl of Homemade Italian Wedding Soup. It is a dish that wraps you in warmth from the very first spoonful. Imagine a rich, savory broth brimming with tiny, tender meatballs, delicate pasta, and vibrant green escarole. This recipe is not just soup; it is a hug in a bowl. It is the meal you crave on a chilly winter evening. It is the dish that brings family together around the dinner table. The name suggests a grand celebration, but the true meaning of this Italian-American classic is much simpler and more beautiful. It refers to the perfect marriage of flavors between the hearty meat and the fresh greens. This is the kind of recipe that feels both special and approachable. You do not need to be a professional chef to create this masterpiece. You just need a little time and a lot of love.

When you make this Homemade Italian Wedding Soup, the aromas fill your entire kitchen with a sense of comfort. The scent of garlic and onion sizzling in olive oil creates a beautiful foundation. Then, the addition of fresh herbs and simmering chicken broth builds layers of fragrance. As the tiny meatballs brown, they release a savory, meaty perfume that is simply irresistible. By the time you add the pasta and escarole, the anticipation is almost too much to bear. The final result is a soup that is deeply satisfying. The broth is silky and flavorful. The meatballs are juicy and tender. The greens add a pleasant bitterness that balances the richness. Every bite delivers a different combination of textures and tastes, making the experience exciting from start to finish. This recipe is a true celebration of simple, high-quality ingredients working together in perfect harmony.

This Homemade Italian Wedding Soup recipe will become a staple in your rotation. It is incredibly versatile. You can serve it as a hearty appetizer. You can serve it as a main course with crusty bread and a simple salad. It is also a fantastic make-ahead meal because the flavors only deepen and improve after a day in the refrigerator. The process is straightforward, but it feels like a labor of love. Rolling the tiny meatballs is a meditative activity. You can even get your kids involved in the process. First, you will make a simple but flavorful meatball mixture. Then, you will sear them to perfection. After that, the broth comes together quickly. Shortly before serving, you will add the pasta and greens to ensure they stay perfectly cooked. This is a recipe that rewards patience, but it does not require constant attention. It is a wonderful project for a lazy Sunday afternoon.

Quick Recipe Highlights

  • Flavor Profile: This soup delivers a perfect balance of savory, rich meat flavor from the tender meatballs, a slightly bitter and earthy note from the escarole, and a clean, aromatic base from the chicken broth, garlic, and fresh herbs like parsley and thyme. A final sprinkle of Parmesan cheese adds a salty, nutty finish.
  • Texture: The texture of this Italian Wedding Soup is wonderfully varied. You have the satisfying chew of the tiny, tender meatballs, the soft bite of the acini di pepe pasta, the slight wilted crunch of the escarole, and the soothing, silky liquid of the broth. It is a textural experience in every spoonful.
  • Aroma: The aromatic notes begin with the scent of sauteed garlic and onion in olive oil. As the soup simmers, the chicken broth and herbs release a comforting, savory fragrance. The meatballs add a rich, browned aroma that fills the kitchen with anticipation.
  • Visual Appeal: The visual appeal is stunning. The golden-brown meatballs float among the vibrant green ribbons of escarole and tiny pearls of pasta. The broth is a clear, golden liquid, flecked with herbs. A final dusting of bright white Parmesan cheese creates a beautiful contrast.
  • Skill Level Needed: This recipe is rated medium difficulty. It requires basic knife skills for chopping vegetables. You also need to practice rolling uniform, small meatballs. However, the techniques are straightforward. Anyone with fundamental cooking experience can successfully prepare this dish.
  • Special Equipment: You will need a large heavy-bottomed pot or Dutch oven for searing the meatballs and simmering the soup. A large rimmed baking sheet is useful for holding the raw meatballs. A microplane or fine grater is ideal for fresh Parmesan cheese.

Recipe Overview

  • Difficulty Level: This Homemade Italian Wedding Soup is a medium difficulty recipe. You need to make meatballs from scratch, which requires some manual dexterity. Getting the meatballs perfectly small and uniform takes a bit of practice, but it is not difficult. The broth itself is simple to put together. The main challenge is timing the pasta and greens so they do not overcook in the simmering soup.
  • Category: This soup fits beautifully into several meal categories. It works perfectly as a hearty main course for lunch or dinner. It also excels as a substantial first course for a multi-course Italian meal. It is a wonderful choice for soup and salad combinations.
  • Cuisine: This is a beloved Italian-American classic. It is deeply rooted in the traditions of Southern Italian immigrants who adapted their rustic, farm-to-table cooking to the ingredients available in the United States. The combination of meat and greens in broth is a hallmark of the cucina povera, or peasant cooking, tradition. It is about making a filling and flavorful meal from simple, inexpensive ingredients.
  • Cost: The cost for this soup is very low to moderate. You use ground meat, which is one of the more affordable protein options. The escarole and pasta are very inexpensive. The chicken broth and aromatics are pantry staples. The most expensive ingredient is typically the Parmesan cheese, but a little goes a long way. Overall, this is a very budget-friendly meal for feeding a crowd.
  • Season: This soup is best enjoyed in the fall and winter months. The rich, warming broth is perfect for cold weather. The escarole is also a cool-weather green that is at its peak in these seasons. However, it is so delicious that many people enjoy it year-round.
  • Occasion: This recipe is perfect for a cozy weeknight dinner. It is also elegant enough for a casual dinner party. It is a wonderful dish for family gatherings, especially during the holidays. It is a popular choice for feeding a crowd on game day or a chilly weekend afternoon.

Why You Will Love This Recipe

The first reason you will adore this Homemade Italian Wedding Soup is the incredible taste and texture appeal. The combination of the savory, juicy meatballs against the slightly bitter escarole is a flavor marriage made in heaven. The tiny pasta pearls add a delightful, starchy chewiness that thickens the broth just enough. Furthermore, the broth itself is infused with garlic, herbs, and the rendered fat from the meatballs, creating a deeply savory and aromatic liquid. Every spoonful offers a new combination of these elements. The difference between this homemade version and a canned or restaurant version is night and day. The freshness of the ingredients is undeniable. You can taste the love in every single bite. It is a truly satisfying, soul-warming experience that comforts you from the inside out.

Another compelling reason is the convenience and preparation benefits. While the ingredient list is long, the process is very straightforward. You can make the meatballs ahead of time and store them in the refrigerator. You can also prepare the entire soup base a day in advance. The actual hands-on cooking time is only about 20 minutes, primarily for rolling the meatballs and chopping the vegetables. The soup largely simmers unattended. This makes it a fantastic choice for a busy weeknight. You can do the prep work in the morning. Then, you can simply combine everything in the evening and have a gourmet meal ready in under an hour. The recipe is also very forgiving if you are running late. It is a flexible and reliable recipe.

The nutritional advantages of this soup are also a major draw. It is a well-rounded meal in a bowl. You get lean protein from the ground meat and the chicken broth. You get a healthy dose of fiber and vitamins from the escarole and carrots. The pasta provides complex carbohydrates for energy. Furthermore, this soup is naturally lower in calories than many creamy or heavy stews. It is very filling without being overly heavy. You can easily control the sodium by using low-sodium broth. You can also adjust the amount of Parmesan cheese to manage fat content. It is a wholesome and nourishing dish that supports a balanced diet. It makes you feel good about what you are eating.

The social and entertaining value of this recipe is immense. This soup is a showstopper that everyone loves. It is a one-pot wonder that is perfect for feeding a crowd. When you set a large pot of this aromatic soup on the table, it creates an instant sense of warmth and hospitality. It encourages people to linger and enjoy each other’s company. The soup is also incredibly easy to serve. You just ladle it into bowls and let everyone add their own cheese and pepper. It is a low-stress, high-reward dish for any host. Furthermore, the leftovers taste even better the next day, which is a wonderful bonus for the host. This is the kind of meal that people remember and request again and again.

Finally, this Homemade Italian Wedding Soup is highly cost-effective and accessible. The ingredients are all common and easy to find at any standard grocery store. Escarole is a very affordable green. Ground meat is frequently on sale. The pasta costs pennies per serving. This soup is a fantastic way to stretch a small amount of meat to feed a large family. For about fifteen dollars, you can feed eight people a hearty, restaurant-quality meal. It is a brilliant recipe for anyone on a budget who does not want to compromise on flavor. The high satisfaction and low cost make it a true champion in the world of home cooking. It proves that you do not need expensive ingredients to create something truly spectacular.

Historical Background and Cultural Significance

The origin story of Italian Wedding Soup is a charming example of a lost-in-translation culinary tale. The soup is not served at Italian weddings. Instead, its name comes from the Italian phrase “minestra maritata,” which literally means “married soup.” This phrase refers to the wonderful marriage of flavors between the greens and the meat in the broth. The term “maritata” was mistakenly translated to “wedding.” Over time, the name stuck and became the beloved title we use today. The soup itself has ancient roots. It likely originated as a peasant dish in Southern Italy, where cooks would use whatever greens were in season and small amounts of pork or other meat to create a filling and flavorful soup. It was a practical way to use up scraps and stretch a meal.

The cultural importance of this soup lies in its representation of Italian family and resourcefulness. It is a staple of home kitchens, not fancy restaurants. For generations, Italian grandmothers, or nonnas, have passed down their versions of this recipe. It is a dish associated with comfort, care, and tradition. It is what you make when someone is sick or when the weather turns cold. It is also a dish of celebration, not in the sense of a wedding, but in the sense of shared family joy. The soup is a symbol of the Italian concept of “la cucina povera,” which celebrates making something delicious and nourishing from humble ingredients. This philosophy is at the heart of so much of the world’s best comfort food.

The evolution of the recipe from its Italian origins to the American version is a fascinating journey. In Italy, the soup often uses a combination of various greens like chicory, dandelion greens, or broccoli rabe, along with a piece of pork or sausage. The meat was often a single, large piece that was removed after cooking. When Italian immigrants arrived in the United States in the late 19th and early 20th centuries, they adapted the recipe to local ingredients. They began using escarole, a milder green that was more readily available. They also started making small, individual meatballs instead of a single large piece of meat. This made the soup easier to serve and eat. The addition of tiny pasta, like acini di pepe or orzo, also became a hallmark of the American version.

Regional variations of this soup are quite interesting. In different parts of Italy, you will find distinct versions. In Naples, the soup might include beef or pork ribs. In other regions, it features a simple broth with meatballs made from veal or pork. In the United States, regional variations are also common. Some cooks add spinach instead of escarole. Others use a mixture of ground beef, pork, and veal for the meatballs. Some versions include a splash of white wine in the broth. Others are thickened with a little tomato paste. The beauty of this soup is that it is endlessly adaptable. Each family’s version is a reflection of their own tastes and history. The recipe is a living tradition that continues to evolve with each generation that makes it.

Ingredient Deep Dive

Escarole is a crucial ingredient that defines the character of Italian Wedding Soup. This leafy green is a member of the chicory family, which also includes endive and radicchio. It has a slightly bitter, earthy flavor that provides a fantastic contrast to the rich meatballs and savory broth. This bitterness is a hallmark of many Italian dishes and is highly prized for its ability to balance a meal. Nutritionally, escarole is a powerhouse. It is very low in calories. It is an excellent source of vitamins A, C, and K. It also provides fiber, folic acid, and various antioxidants. When selecting escarole, look for crisp, bright green leaves with no signs of wilting or yellowing. The inner leaves are more tender and milder in flavor. To store it, wrap the unwashed head in a damp paper towel, place it in a plastic bag, and refrigerate it for up to five days. You can substitute escarole with other greens like spinach, which is milder, or Swiss chard, which has a similar earthy flavor. You can also use kale, but you will need to cook it longer to soften the leaves.

The meatballs are the heart of this soup. They are made from a mixture of ground meat, often a combination of ground beef and ground pork. The beef provides a robust, meaty flavor. The pork adds fat and moisture, which ensures the meatballs are tender and juicy, not dry. You can also use ground veal for an even more delicate texture. The inclusion of eggs and breadcrumbs serves as binders, holding the meatballs together as they simmer in the broth. The addition of grated Parmesan cheese and fresh herbs like parsley and garlic infuses the meatballs with incredible flavor from the inside out. For the best results, use either fresh breadcrumbs that you make from a few slices of day-old bread or plain, unseasoned dried breadcrumbs. This allows you to control the salt level. To select the best ground meat, look for a ratio of 80/20 (meat to fat) for beef. For pork, standard ground pork is fine. Store ground meat in the coldest part of the refrigerator and use it within two days. You can substitute the ground meat with ground turkey or ground chicken for a leaner option, but the meatballs will be less moist. You can also use all ground pork for a richer flavor.

Acini di pepe is the classic pasta used in this soup. Its name means “peppercorns” in Italian, which perfectly describes its tiny, bead-like shape. This small size is ideal for a soup because it cooks quickly and distributes evenly throughout the broth. It provides a delightful, tender pop of starch that slightly thickens the soup. If you cannot find acini di pepe, you have several excellent alternatives. Orzo is a rice-shaped pasta that works wonderfully. Stelline, which are tiny star shapes, are another great choice. Ditalini are very small tubes that also hold up well in soup. The key is to use a very small pasta shape that will cook in the same time as the greens. When cooking the pasta, it is crucial to cook it directly in the soup for the last few minutes. This allows the starch to release into the broth, adding body and flavor. If you cook it separately and add it later, the soup will be thinner, and the pasta will be less flavorful.

The broth is the foundation that ties this whole dish together. A high-quality, homemade chicken broth is ideal, but a good store-bought low-sodium broth is perfectly acceptable. The flavor of the broth is built by sauteing aromatic vegetables, known as a soffritto, which includes onion, carrot, and celery. This step is essential. It creates the deep, savory base that makes the soup so satisfying. Garlic is added next, infusing the oil with its pungent aroma. Fresh thyme and bay leaves are then simmered in the broth, adding subtle herbal notes. The final key ingredient is freshly grated Parmesan cheese. A generous sprinkle at the end adds a salty, nutty, and umami-rich finish that elevates the entire soup. Never use pre-grated cheese from a can or tub, as it contains anti-caking agents that prevent it from melting smoothly. Always grate your own Parmesan from a block of Parmigiano-Reggiano for the best flavor and texture.

Common Mistakes to Avoid

  • A common mistake is overcooking the meatballs. If you simmer them for too long, they become tough and dry. You also risk them falling apart and clouding the broth. You should only simmer them for about 15 to 20 minutes, just until they are cooked through. A gentle simmer, not a rolling boil, is critical for maintaining their tender texture.
  • Another frequent error is using pre-grated Parmesan cheese. This cheese is coated with cellulose and other anti-caking agents. It does not melt properly. Instead, it clumps together and creates a gritty texture. You must always grate your own cheese from a block of Parmigiano-Reggiano for the best flavor and smooth texture.
  • Adding the pasta too early is a major pitfall. If you add the acini di pepe at the beginning of the cooking process, it will absorb far too much liquid. It will become bloated and mushy. Furthermore, it will thicken the soup into a stew rather than a broth. You should only add the pasta during the last eight to ten minutes of cooking.
  • Ignoring the importance of searing the meatballs is a missed opportunity. Searing them in hot oil creates a beautiful brown crust. This provides incredible depth of flavor through the Maillard reaction. If you just poach the raw meatballs in the broth, you will lose that rich, savory flavor. The soup will be much less interesting.
  • A mistake that leads to bland soup is not seasoning the broth properly. The broth needs to be well-seasoned with salt and pepper. The greens and pasta will absorb some of the seasoning. You must taste the broth and adjust the salt level before you add the final ingredients. A bland broth will result in a bland soup.
  • Forgetting to properly wash the escarole is a common but critical error. Escarole grows close to the ground and can hold a lot of grit and sand. You must submerge the leaves in a large bowl of cold water and swish them around. Then, lift the leaves out of the water and repeat until no grit remains in the bottom of the bowl. You do not want a gritty soup.
  • Using a pot that is too small is a recipe for disaster. When you add all the ingredients, the pot can become overcrowded. This can cause the soup to boil over. It also prevents proper heat circulation. Always use a large, heavy-bottomed pot or a Dutch oven with at least a six-quart capacity.
  • A subtle but impactful mistake is using only one type of ground meat. Using a mix of beef and pork provides a superior result. The pork adds fat and moisture that the beef lacks. The combination creates meatballs that are juicier, more tender, and have a more complex flavor. A single-meat meatball can be dry and one-dimensional.

Essential Techniques

Mastering the meatball rolling technique is essential for this soup. To get the perfect size, you should aim for meatballs that are about the size of a large marble or a small walnut. If they are too large, they will take too long to cook through, and the soup will not look balanced. If they are too small, they can easily overcook and become dry. To roll them efficiently, lightly oil your hands to prevent the meat mixture from sticking. Use a light touch. Do not over-handle the meat. Overworking the mixture will make the meatballs dense and tough. Roll the meatballs gently between your palms until they are smooth and round. As you finish each one, place it on a parchment-lined baking sheet. This keeps them separate and ready for searing. A small cookie scoop can also help you portion the mixture evenly, ensuring consistent sizing.

Properly searing the meatballs is a technique that cannot be skipped. It is the secret to a deeply flavorful broth. The goal is not to cook the meatballs all the way through. It is to create a deeply browned, flavorful crust. To do this, heat a generous amount of olive oil in your Dutch oven over medium-high heat. The oil should shimmer but not smoke. Carefully add the meatballs in a single layer, making sure not to overcrowd the pot. If you crowd them, they will steam instead of sear. Let them cook undisturbed for two to three minutes per side. You want a deep, golden-brown crust. If they stick to the pan, they are not ready to be turned. Use a thin metal spatula to gently loosen them. Once they are browned on all sides, transfer them to a plate. Do not discard the browned bits in the pan. Those are flavor gold for the broth.

Creating a balanced soffritto is a cornerstone of Italian cooking and crucial for this soup. A soffritto is a mixture of finely diced onion, carrot, and celery. It forms the aromatic base for countless soups, stews, and sauces. The key to a proper soffritto is dicing the vegetables very finely and uniformly. This ensures they cook evenly and break down into the broth. You should cook the soffritto gently in olive oil over medium-low heat. The process takes about eight to ten minutes. You are not looking for browning; you are looking for them to soften and become translucent. They should release their natural sweetness into the oil. This process is called “sweating.” If you brown them, the flavor becomes more bitter and less sweet, which can alter the final taste of the soup. Patience is your ally here. A properly cooked soffritto is the invisible hero that provides a subtle, sweet, and savory foundation.

Pro Tips for Perfect Italian Wedding Soup

For the most tender meatballs, soak the breadcrumbs in milk before adding them to the meat mixture. This creates a panade, a paste that keeps the meatballs incredibly moist and prevents them from becoming dense. Just soak the breadcrumbs for a few minutes until they form a mushy paste.

Use a combination of ground pork and ground beef for the meatballs. The pork provides essential fat that keeps the meatballs juicy and tender. The beef gives the meatballs their robust, classic flavor. You can also add a little ground veal for an even more luxurious texture.

Always use low-sodium chicken broth. This gives you complete control over the saltiness of the final dish. The Parmesan cheese and the meatballs themselves will add plenty of salt. Starting with low-sodium broth prevents the soup from becoming overly salty as it reduces.

Do not skip the step of sauteing the aromatics. Cooking the onion, carrot, and celery in oil for at least eight minutes is crucial. This releases their natural sugars and creates a deep, sweet, and savory foundation for the broth. This step cannot be rushed.

Add the escarole in two stages. Add half of it early in the cooking process. It will wilt down and completely integrate into the broth. Add the rest right before serving for a burst of fresh, bright green color and a slightly firmer texture.

Taste the broth before you add the pasta and greens. This is your last chance to adjust the seasoning. The broth should taste perfectly seasoned on its own. If it tastes a little flat, add a pinch of salt or a squeeze of lemon juice to brighten it up.

Grate your Parmesan cheese on a microplane. This creates a fine, fluffy powder that melts instantly into the hot soup. It creates a beautiful, creamy finish without any clumps. A standard box grater creates larger shreds that do not melt as well.

Let the soup rest for about five minutes after you take it off the heat before serving. This allows the flavors to meld together even further. It also allows the soup to cool slightly to a perfect, eat-now temperature.

Variations and Adaptations

Exploring regional variations of this soup is a fantastic way to keep the recipe exciting. A classic Italian variation from the Campania region uses a mix of greens like chicory and broccoli rabe instead of escarole. These greens are more bitter and robust, offering a completely different flavor profile. Some families add a splash of white wine to the broth after sauteing the aromatics to add acidity and complexity. Another popular version includes a small amount of cooked, crumbled Italian sausage in addition to the meatballs. This adds a layer of fennel and spice that is incredibly comforting. You can experiment with different pasta shapes. Ditalini or orzo are both excellent choices that hold up well in the soup. These minor adjustments can create a soup that feels entirely new while staying true to the spirit of the original.

Seasonal adaptations allow you to make this soup year-round with the freshest ingredients. In the spring, substitute the escarole with baby spinach or a mix of tender spring greens. You can also add fresh peas to the broth for a pop of sweetness. In the summer, a lighter version is fantastic. Use a vegetable broth and add zucchini ribbons and fresh basil for a brighter, more refreshing soup. In the fall, you can incorporate butternut squash cubes that you simmer until tender. They add a wonderful sweetness and creamy texture. During the winter, root vegetables like parsnips or turnips can be added to the soffritto for an earthy, hearty depth. The flexibility of this soup makes it a perfect canvas for showcasing what is in season.

Dietary modifications are simple to implement without sacrificing flavor. For a gluten-free version, use gluten-free breadcrumbs in the meatball mixture and substitute the acini di pepe with a gluten-free pasta like rice pasta or quinoa pasta. For a dairy-free version, simply omit the Parmesan cheese or use a high-quality dairy-free nutritional yeast product to add a savory, nutty flavor. For a lower-carb version, skip the pasta entirely and increase the amount of escarole or add a low-carb vegetable like chopped zucchini or cauliflower rice. For a keto-friendly adaptation, use almond flour or crushed pork rinds instead of breadcrumbs for the meatballs. Omit the pasta and load up on greens and extra meatballs. Each of these modifications allows you to enjoy the core experience of the soup while meeting specific dietary needs.

Flavor variations can transform the soup into something entirely new. For a spicy kick, add a pinch of red pepper flakes to the soffritto. You can also use spicy Italian sausage for the meatballs. For an herbal twist, add a large sprig of rosemary and a few sage leaves to the broth while it simmers. Remove them before serving. For a citrusy note, finish the soup with a little lemon zest and a squeeze of fresh lemon juice. For an umami bomb, add a small piece of Parmesan rind to the broth while it simmers. It infuses the liquid with incredible depth. These simple changes create unique and delicious variations that keep the recipe feeling fresh and exciting.

Serving and Presentation Guide

Plating this soup is simple but requires attention to detail. Ladle the hot soup into wide, shallow bowls. This allows the ingredients to be seen and appreciated. Make sure each serving gets a good distribution of meatballs, greens, and pasta. You want every bowl to be perfectly balanced. The visual appeal is enhanced by the contrast of the dark green escarole, the brown meatballs, and the tiny white pasta pearls floating in the golden broth. A final drizzle of good extra-virgin olive oil on top adds a glossy sheen and a fresh, peppery flavor. The oil also helps to carry the aromas to the nose, making the experience more pleasant.

Garnishing is the final step that elevates the presentation. The most classic garnish is a generous shower of freshly grated Parmigiano-Reggiano cheese. Let the cheese melt slightly into the hot soup. You can also add a few fresh parsley or basil leaves for a pop of color. For a bit of texture, serve the soup with a side of crusty, toasted Italian bread or garlic bread. You can also offer a side of red pepper flakes for those who want extra heat. The garnish should be simple and intentional, not overwhelming. It should complement the flavors of the soup, not distract from them.

Traditional accompaniments for this soup include a simple green salad with a lemon vinaigrette. The acidity of the salad dressing cuts through the richness of the soup. A glass of dry, crisp white wine is a classic pairing. You can also serve the soup with a side of roasted vegetables or a simple antipasto platter. For a more complete meal, you can follow the soup with a light main course, like grilled fish or chicken. The soup itself is hearty, so a lighter second course is advisable. If you are serving the soup as a main course, a big salad and some good bread are all you really need.

Temperature considerations are important for the best experience. You should serve this soup piping hot. The broth should be steaming when it reaches the table. If you are making it ahead of time, reheat it gently on the stovetop over medium heat. Do not boil it vigorously, as this can overcook the pasta and make it mushy. The soup should be allowed to cool for just a minute or two before serving. This prevents burns and allows the flavors to settle. The ideal serving temperature is hot enough to warm you up but not so hot that it is uncomfortable to eat. A good rule of thumb is that you should be able to comfortably sip the broth after a minute of cooling.

Wine and Beverage Pairing

A classic pairing for this hearty Italian Wedding Soup is a light to medium-bodied red wine. A Dolcetto from Piedmont is an excellent choice. It is low in tannins and has bright acidity and fruity notes that complement the meatballs perfectly. A Chianti Classico is another fantastic option. Its Tuscan cherry and earthy flavors match the savory broth and greens beautifully. The key is to avoid heavy, tannic wines like a young Cabernet Sauvignon or a big Shiraz. Those wines will overpower the delicate flavors of the soup. A lighter red, a bit chilled, is the way to go.

For those who prefer white wine, a dry, crisp option is wonderful. An Italian Gavi di Gavi, made from the Cortese grape, offers a clean, mineral-driven profile with hints of citrus and almond. It cuts through the richness of the broth without being overwhelmed. A Pinot Grigio from the Alto Adige region is another safe and delicious bet. It is light, refreshing, and has a pleasant acidity. A French Sauvignon Blanc, like a Sancerre or a Touraine, also works wonderfully. Its herbal and grassy notes can echo the flavors of the escarole in the soup. The rule is to go for high acidity and low to moderate alcohol.

Non-alcoholic alternatives are just as important for a complete meal. A classic Italian soda, like San Pellegrino, is a perfect choice. Its crisp, effervescent bubbles cleanse the palate between bites of the rich soup. You can also serve a sparkling water with a squeeze of fresh lemon or lime. For a more sophisticated option, try a good quality sparkling apple cider. Its sweetness and acidity are a nice contrast to the savory soup. A chilled, unsweetened iced tea with a hint of lemon is also a reliable and refreshing choice. All of these options provide the clean, crisp palate cleanse that a rich soup requires.

Storage and Shelf Life

Proper storage is essential for maintaining the quality of this soup. The biggest challenge is the pasta. The pasta will continue to absorb liquid as the soup sits in the refrigerator. It will bloat and become very soft, turning the soup into more of a stew. For the best results, store the meatballs and the broth separately from the pasta. This is a professional chef’s trick. If that is too complicated, simply accept that the pasta will be softer on the second day. To store the soup, let it cool to room temperature first. Then, transfer it to an airtight container. You can leave it in the refrigerator for up to four days.

Temperature requirements are straightforward. The soup needs to be stored in a refrigerator at a temperature of 40 degrees Fahrenheit or below. This is the safe zone for preventing bacterial growth. Do not leave the soup out at room temperature for more than two hours total. If you are making a large batch, divide it into smaller, shallow containers. This helps it cool down much faster and more safely. Do not put a large, hot pot directly into the refrigerator. This can raise the internal temperature of your fridge and spoil other foods. Always cool the soup down first using an ice bath or by letting it sit on the counter in a shallow container.

Container recommendations are important for preserving flavor and preventing leaks. Glass containers with tight-fitting lids are the best choice. They do not absorb flavors or odors like plastic can. You can also use heavy-duty, BPA-free plastic containers. If you are freezing the soup, use freezer-safe containers or heavy-duty zip-top freezer bags. Leave about an inch of headspace in the container, as the liquid Print

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Italian Wedding Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef Billy
  • Total Time: 45 minutes
  • Yield: 6

Description

A classic Italian soup with savory mini meatballs, tender greens, and delicate pasta in a flavorful broth.


Ingredients

  • 1 lb ground pork
  • 1 lb ground beef
  • 1/2 cup breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 2 cloves garlic, minced
  • 1 large egg
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1 tsp dried oregano
  • 8 cups chicken broth
  • 2 cups water
  • 1 cup small pasta (such as acini di pepe or orzo)
  • 4 cups fresh spinach, chopped
  • 1/2 cup grated Parmesan cheese for serving


Instructions

  1. In a large bowl, combine ground pork, ground beef, breadcrumbs, 1/4 cup Parmesan cheese, garlic, egg, salt, pepper, and oregano. Mix gently and form into small 1-inch meatballs.
  2. In a large pot, bring chicken broth and water to a boil. Carefully drop in the meatballs and cook for about 10 minutes, until they float and are cooked through.
  3. Add pasta to the pot and cook according to package directions until al dente, about 8-10 minutes.
  4. Stir in the chopped spinach and cook for 2 minutes until wilted.
  5. Ladle soup into bowls and top with remaining Parmesan cheese. Serve hot.

Notes

For a lighter version, use ground turkey and low-sodium broth. You can also add a squeeze of lemon juice before serving for extra brightness.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Method: Main
  • Cuisine: Italian

Readers Love These Recipes !

Crispy Hot Honey Lemon Feta Chicken Cutlets with Tzatziki Drizzle Recipe

Crispy Hot Honey Lemon Feta Chicken Cutlets with Tzatziki Drizzle Recipe

July 31, 2026

Crispy Hot Honey Lemon Feta Chicken Cutlets with Mediterranean Herb Crust ⚖️ Difficulty Medium ⏲️ Prep Time 20 mins 🕒 Cook Time 15 mins ⏱️ Total Time 35 mins 🍽 Servings 4 Welcome to a flavor-packed journey where crispy hot honey lemon feta chicken cutlets become the star of your dinner table. This crispy hot

The Ultimate Cozy Homemade Italian Wedding Soup Recipe

The Ultimate Cozy Homemade Italian Wedding Soup Recipe

July 31, 2026

The Ultimate Cozy Homemade Italian Wedding Soup: A Bowl of Comfort ⚖ Difficulty Medium ⏲ Prep Time 20 mins 🕓 Cook Time 40 mins ⏱ Total Time 60 mins 🍲 Servings 8 There is something magical about a steaming bowl of Homemade Italian Wedding Soup. It is a dish that wraps you in warmth from

Warm Baked Brie with Figs and Pecans: The Ultimate Holiday Appetizer

Warm Baked Brie with Figs and Pecans: The Ultimate Holiday Appetizer

July 30, 2026

Warm Baked Brie with Figs and Pecans: The Ultimate Holiday Appetizer ⚖️ Difficulty Easy ⏲️ Prep Time 10 mins 🕒 Cook Time 15 mins ⏱️ Total Time 25 mins 🍽 Servings 8 When you need a show stopping appetizer that requires minimal effort, this Warm Baked Brie with Figs and Pecans delivers every single time.

The Ultimate Sun-Dried Tomato Spinach Ricotta Grilled Cheese Recipe

The Ultimate Sun-Dried Tomato Spinach Ricotta Grilled Cheese Recipe

July 30, 2026

The Ultimate Sun-Dried Tomato Spinach Ricotta Grilled Cheese Recipe This sun-dried tomato spinach ricotta grilled cheese recipe is not your average sandwich. It is a gourmet experience that transforms a classic comfort food into something truly special. Imagine biting into perfectly crisped, golden-brown bread that gives way to a warm, creamy, and savory filling. The

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star