There is truly nothing in this world quite as guaranteed to make a dreary day instantly better than a huge, steaming bowl of pure comfort. When my family needs a hug in a bowl, we skip the complicated hour-long simmer recipes and go straight for this. This truly is the ultimate, easy, homemade Italian wedding soup recipe you’ve been searching for! I spent so much time perfecting this one in my own kitchen—going through numerous batches of meatballs—just so you don’t have to worry about it failing. We want reliable results here at Taste This Plate. This version delivers those tiny, tender meatballs and the perfect bite of acini di pepe pasta in a broth that sings!
If you’re new here, I’m Kate, and I believe that delicious food shouldn’t be stressful. I test every recipe until it’s foolproof so that you can trust the process just like you trust me. You can always read more about my food philosophy over on our About Page. This wedding soup recipe is one of our absolute favorites for cozy weeknights.
- Why This Classic Wedding Soup Recipe is Your New Favorite
- Ingredients for the Ultimate Homemade Wedding Soup
- Step-by-Step Instructions for Perfect Wedding Soup
- Expert Tips for the Best Italian Wedding Soup
- Making Your Wedding Soup Ahead of Time
- Variations on Classic Wedding Soup Recipe
- Serving Suggestions for Your Homemade Wedding Soup
- Frequently Asked Questions About Wedding Soup
- Estimated Nutritional Data for this Wedding Soup
Why This Classic Wedding Soup Recipe is Your New Favorite
I get it—you want that classic flavor without spending your entire afternoon over the stove. That’s exactly why I developed this Classic Wedding Soup Recipe. It’s designed to be fast, flavorful, and just pure joy to eat. Trust me when I say this is the ultimate Comfort Food Soup.
- It uses raw meatballs dropped right into the broth, which saves a messy browning step!
- The meatballs stay incredibly tender because they poach perfectly in the liquid.
- We only use simple ingredients for a broth that tastes like it simmered all day.
Ingredients for the Ultimate Homemade Wedding Soup
I always say, you don’t need fancy imports to make an amazing Italian Wedding Soup. Everything here—the beef, the sausage, the spices—is stuff you can grab during your regular run to the standard grocery store. That’s my philosophy: Simple Ingredients, Extraordinary Meals! Don’t skip the details on the prep of these items, though; that’s where the magic hides.
Here is everything you need to create this perfectly brothy and flavorful dish:
Meatball Mixture Components
This is the step where you decide how tender your meatballs will be. We are going for flavor and tenderness, not toughness! You’ll need:
- 1 pound ground beef (80/20 is my go-to for just enough fat and flavor).
- 1/2 pound mild Italian sausage, casing removed (don’t forget to peel that casing off!).
- 1/2 cup plain dry breadcrumbs.
- 1/4 cup grated Parmesan cheese.
- 1 large egg, lightly beaten (this helps bind everything without making them dense).
- 2 cloves garlic, minced (freshly minced is always better here, trust me).
- 1 teaspoon dried oregano.
- 1/2 teaspoon salt and 1/4 teaspoon black pepper.
Remember, when you combine these, you just want them barely mixed. I use my hands, but just fold it until you don’t see huge streaks of egg anymore. Overworking this mix is the fastest way to ruin your wedding soup experience!
Broth and Soup Base Ingredients for Wedding Soup
These ingredients build that amazing savory foundation that carries the whole bowl. You’ll need:
- 6 cups low-sodium chicken broth (I like low-sodium so I control the final saltiness).
- 2 cups water (to keep the broth light, not heavy).
- 1 large carrot, peeled and diced small.
- 2 celery stalks, diced small (the classic mirepoix base!).
- 1/2 cup acini di pepe pasta—these little pearls are the traditional choice for wedding soup! If you can’t find them, orzo or stelline pasta works in a pinch.
- 5 ounces fresh spinach or kale, roughly chopped (we toss this in at the very end).
- 1/4 cup grated Parmesan cheese, for serving (this is non-negotiable for topping!).
Step-by-Step Instructions for Perfect Wedding Soup
Okay, let’s get this wedding soup cooked! This is where that one-pot method really shines, making cleanup a total breeze. Just follow the order I lay out here, and you’ll have a beautiful, steaming bowl ready in under 30 minutes. Remember, while you can check out some other techniques for rolling meat, for this soup, easy is best!
Mixing and Rolling the Tender Meatballs
First up, those meatballs. Take everything listed for the meatball mixture—the meats, the breadcrumbs, cheese, egg, and spices—and gently combine them in a bowl. And I mean gently! If you mash and knead this mixture like you’re developing bread dough, those resulting meatballs will be tough, and nobody wants that in their Tender Meatball Soup. Seriously, just use your hands to fold it until it’s mostly mixed. Then, roll those tiny bits—think about 1/2 to 3/4 inch—into about 40 to 50 small spheres.
Simmering the Broth and Cooking the Wedding Soup
Grab your largest pot, and bring your 6 cups of chicken broth and 2 cups of water up to a rolling boil.** (Watch your fingers here; boiling broth splashes!)** Once it’s boiling hard, you’re going to carefully drop all those raw meatballs right into the water. Don’t panic because they’re raw; they cook fast! Reduce the heat immediately to a good, gentle simmer. Let those cook for about 10 minutes. Next, toss in your diced carrots and celery. After another 10 minutes, the veggies should be softening up, and it’s time for the pasta. Add your 1/2 cup of acini di pepe pasta and let it cook until it’s just tender (usually 6 to 8 minutes). Finally, turn off the heat and quickly stir in your chopped spinach or kale. They only need about two minutes in the residual heat to wilt perfectly. Don’t forget that finishing sprinkle of Parmesan, or you can read more about classic Italian soups over here!
Expert Tips for the Best Italian Wedding Soup
Now that you’ve got the basics down for this wedding soup, here are the little secrets I learned from recipe testing that lift it from good to seriously spectacular. If you want the absolute Best Italian Soup on the block, pay attention to the mix!
First, let’s revisit the meatballs. I cannot stress this enough: mix gently! You’re building flavor, not structural beams. Overmixing makes those beautiful little orbs tough, and we want the opposite. You can also boost your broth richness if you’re feeling fancy—try swapping out two cups of the water for a dry white wine and just let it bubble away for a few minutes until it reduces before adding the chicken broth amount. That little acidic kick is noticeable!
Also, don’t cheap out on the Parmesan you sprinkle on top for serving. Get the good stuff, the wedge you grate yourself. It melts so much better and the flavor depth is completely worth the extra dollar. For even more incredible Italian twists, check out some of my friend Alison’s ideas right here!
Making Your Wedding Soup Ahead of Time
I love having wedding soup ready to go, which is why this recipe is fantastic for Family Dinner Soup Ideas! If you’re planning ahead for chilly weeks, cooling everything down before freezing is the best move. If you freeze the soup, store the broth, cooked meatballs, and pasta separately. Why? Because the pasta can get a little weird if it sits in the broth too long in the freezer.
If you’re just saving it for a few days in the fridge, just pop the whole thing in an airtight container. It keeps beautifully for about four days, though the greens will naturally soften up a bit. When you reheat it, just sneak in a tiny bit more broth if it seems too thick. It is exactly as comforting on day two!
If you’re looking for more tips on prepping big batches of food for gatherings, I share some of my best batch cooking secrets when I talk about my chili for a crowd.
Variations on Classic Wedding Soup Recipe
While I think this version of wedding soup is pretty much perfect, I always love when you guys get creative in your own kitchens! Cooking is all about making something your own, right? The core flavor profile here—the savory broth and those tender little meatballs—is so strong that it handles a few tweaks really well. This is a fantastic base for a Soup with Meatballs and Greens that you can customize based on what’s in your fridge.
For a lighter feel, especially if you’re tired of sticking to beef all the time, swapping out half or all of the ground beef for ground turkey works beautifully. Just make sure you add a tiny splash more olive oil or a pinch more salt to the meatball mix, as turkey can sometimes dry out a bit faster than the 80/20 beef. It keeps the soup lighter for a sunny afternoon meal.
And let’s talk greens! Spinach is classic, but if you have some hearty kale on hand, go for it! Remember to chop the kale a bit finer than you would the spinach, because it takes a little longer to wilt down. If you’re curious about how kale fares in other recipes, my friend over at Herbs & Flour has some amazing ideas for using tougher greens, check out her take!
Can’t find that tiny acini di pepe pasta? Honestly, it’s okay! Any tiny pasta shape will work just fine—stelline (little stars) or orzo work well. You just want something small enough so that you can get a perfect little cluster of broth, veggie, meatball, and starch in one spoonful. It’s all about maximizing the flavor delivery system!
Serving Suggestions for Your Homemade Wedding Soup
So, you’ve made the perfect pot of wedding soup—it smells amazing, and you’re ready to serve! The beauty of this dish is that it seriously stands on its own, but every great meal feels complete with a little something on the side for dipping or balance. Since this soup is already so hearty with the meatballs and pasta, we keep the sides light and simple.
My absolute top recommendation is a hunk of crusty bread. You just need something sturdy to soak up that savory broth clinging to the bottom of the bowl. If you’re feeling ambitious one night, I have a phenomenal easy homemade garlic naan recipe that takes this soup experience up several notches. Dipping naan right into the broth is pure heaven!
If bread isn’t your thing, or you want to keep things really light, pair the soup with a very simple green salad. Think about crisp lettuce, maybe some thinly sliced cucumber, and a very light lemon vinaigrette poured on top. The brightness of the vinaigrette cuts through the richness of the broth, making every spoonful taste fresh.
For a slightly more substantial addition, especially if you are serving this Homemade Wedding Soup to picky eaters, serve a small side of lemon wedges. A fresh squeeze of lemon juice right before eating wakes up all the herbs and makes the broth taste even brighter. It’s such a small step, but it truly elevates the whole bowl!
Frequently Asked Questions About Wedding Soup
Can I skip the pasta in this wedding soup recipe?
You certainly *can*, but honestly, you’d be missing the star of the show! The tiny acini di pepe pasta is what gives Italian wedding soup its classic texture—it’s meant to be eaten alongside the meatballs for that perfect bite. If you skip it, you basically have meatball and vegetable soup, which is fine, but it won’t have that authentic comforting feel folks look for. If you absolutely must skip it, make sure you increase your greens slightly to fill the bowl!
Should I brown the meatballs before adding them to the broth?
This is a great question, and the answer depends only on your time commitment! My recipe uses the “drop raw” method because it’s easier, faster, and keeps the broth lighter and cleaner—it’s my preferred One Pot Wedding Soup approach. However, if you have an extra 10 minutes, yes, browning the meatballs first in a little olive oil creates a deeper, richer, more complex flavor in the final broth. If you brown them, just make sure you pour any rendered fat out of the pot before adding the chicken broth and water!
What’s the absolute best pasta shape if I can’t find acini di pepe?
Don’t stress if your store is out of acini di pepe soup mix! The key is keeping it *tiny*. My top substitutes are stelline (little stars) or pastina, which are also very small and cook quickly. Some folks use orzo, but orzo is a bit long and skinny, so it changes the mouthfeel slightly. Really, any grain-sized pasta works wonderfully. Just be mindful of the cooking time, as they all cook super fast!
Estimated Nutritional Data for this Wedding Soup
I always include this section because I want you to feel totally confident about what you’re serving your family. Transparency is huge for me here at Taste This Plate! We do all the testing so you get reliable results, and that extends to knowing the basics of what’s in your bowl. Keep in mind that these numbers are only very close estimates, since how much liquid your meatballs absorb or how much cheese you sprinkle on top can change things!
This data is based on serving the completed wedding soup in 1.5-cup portions. It generally comes out to be a fantastic balance of protein and carbs for a satisfying meal:
- Calories: Around 380 per serving
- Protein: A solid 30 grams!
- Fat: About 18 grams (Remember, we use 80/20 beef for max flavor, so that’s expected!)
- Carbohydrates: Roughly 25 grams, mostly coming from the pasta/vegetables.
While this isn’t a low-sodium recipe, we use low-sodium broth as a starting point, keeping the sodium around 650mg. It’s truly a hearty, filling bowl of Comfort Food Soup that delivers big flavor and keeps you satisfied!
PrintThe Ultimate Homemade Italian Wedding Soup: Tender Meatballs, Tiny Pasta, and Perfectly Brothy
Make this classic Italian Wedding Soup at home. This recipe delivers tender meatballs, small pasta, and fresh greens in a rich, flavorful broth. It is a comforting dish perfect for family dinners.
- Prep Time: 20 min
- Cook Time: 30 min
- Total Time: 50 min
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
- Diet: Meat
Ingredients
- 1 pound ground beef (80/20 recommended)
- 1/2 pound mild Italian sausage, casing removed
- 1/2 cup plain dry breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1 large egg, lightly beaten
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 6 cups low-sodium chicken broth
- 2 cups water
- 1 large carrot, peeled and diced
- 2 celery stalks, diced
- 1/2 cup acini di pepe pasta (or other tiny pasta)
- 5 ounces fresh spinach or kale, roughly chopped
- 1/4 cup grated Parmesan cheese, for serving
Instructions
- Combine the ground beef, sausage, breadcrumbs, 1/4 cup Parmesan cheese, egg, minced garlic, oregano, salt, and pepper in a medium bowl. Mix gently with your hands until just combined. Do not overmix.
- Roll the meat mixture into small meatballs, about 1/2 to 3/4 inch in diameter. You should have about 40-50 meatballs.
- In a large pot or Dutch oven, bring the chicken broth and water to a boil over medium-high heat.
- Carefully drop the raw meatballs into the boiling broth. Reduce heat to a gentle simmer. The meatballs will cook through as they simmer.
- Add the diced carrot and celery to the pot. Simmer for 10 minutes.
- Add the acini di pepe pasta to the soup. Cook according to package directions, usually 6 to 8 minutes, until al dente.
- Stir in the chopped spinach or kale during the last 2 minutes of cooking, allowing the greens to wilt into the hot broth.
- Taste the broth and add salt or pepper if needed.
- Serve immediately, topping each bowl with extra grated Parmesan cheese.
Notes
- For the most tender meatballs, mix the meat gently. Overmixing develops the protein too much, resulting in tough meatballs.
- If you prefer a richer broth, substitute 2 cups of the water with dry white wine, adding it before the broth and allowing it to reduce slightly before adding the remaining liquid.
- You can brown the meatballs first for deeper flavor, but for an easier, one-pot method, dropping them in raw works well and keeps the soup lighter.
Nutrition
- Serving Size: 1.5 cups
- Calories: 380
- Sugar: 4
- Sodium: 650
- Fat: 18
- Saturated Fat: 7
- Unsaturated Fat: 11
- Trans Fat: 0.5
- Carbohydrates: 25
- Fiber: 3
- Protein: 30
- Cholesterol: 95



