When life gets loud and schedules are squeezing you thin, there’s nothing better than tuning it all out with a massive, steaming bowl of pure comfort. For me, that’s always been wedding soup. Not that watery takeout stuff, but the real deal—the Classic Italian Wedding Soup that feels like a hug from the inside out. I’ve taken the flavors my family always loved and streamlined the whole process. We’re talking tiny, tender meatballs, bright greens, and those perfect little pasta beads swimming in the richest broth you can imagine. Forget fussy techniques; this is about making something truly soulful without needing an entire afternoon. If you’re looking for something that tastes like home using simple ingredients, trust me, this is the one weeknight dinner you need in your rotation.
- Why This Italian Wedding Soup Recipe is Your New Comfort Food Soup Staple
- Ingredients for the Most Tender Meatball Soup Recipe
- How to Prepare Easy Italian Soup with Meatballs and Greens
- Tips for Success When Making Authentic Italian Soup
- Storage and Reheating Instructions for This Wedding Soup
- Serving Suggestions for Your Italian Wedding Soup
- Frequently Asked Questions About Acini di Pepe Soup
- Estimated Nutrition for This Hearty Soup Recipe
- Share Your Experience Making This Wedding Soup
Why This Italian Wedding Soup Recipe is Your New Comfort Food Soup Staple
I’ve tinkered with so many soups over the years, but this Italian Wedding Soup Recipe always wins when I need that true sense of culinary grounding. It’s fast enough for a busy night, but tastes like it simmered all day. It’s my go-to for a reason!
- The meatballs are shockingly tender—no tough, dry surprises here!
- It really is a quick prep time; we’re talking about 50 minutes total.
- The broth is savory and light, letting the meatballs and veggies really shine.
If you love a good hearty soup that doesn’t weigh you down, you need to try this recipe today.
Ingredients for the Most Tender Meatball Soup Recipe
Okay, let’s talk about what goes into this amazing meatball soup recipe. Getting the right balance here is key to that classic, savory depth you want in an Italian Wedding Soup. Notice how I use both beef and sausage? That spicy/savory mix is what makes the broth sing! Don’t skip out on those two meats; they are the foundation of this whole cozy dish.
- 1 pound ground beef
- 1 pound mild Italian sausage, casing removed
- 1/2 cup plain 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
- 8 cups low-sodium chicken broth
- 2 medium carrots, sliced
- 2 celery stalks, sliced
- 1 small yellow onion, chopped
- 1 cup acini di pepe pasta (or other small pasta)
- 5 ounces fresh spinach or escarole, roughly chopped
- 1/4 cup grated Parmesan cheese, for serving
Ingredient Notes and Substitutions for Classic Wedding Soup
A couple of quick notes so you nail this! For the meatballs, you absolutely need that ground beef and sausage combo; it gives the broth so much flavor. If you can’t find Acini di Pepe pasta, or if your store is out, don’t panic! Small pastina or even small elbow macaroni works just fine in a pinch. And for the greens, escarole gives a lovely, slightly bitter bite, but if that’s not your jam, just use fresh spinach—it wilts down perfectly.
How to Prepare Easy Italian Soup with Meatballs and Greens
Making this Easy Italian Soup is shockingly straightforward once you get those little meatballs going! We start by gently combining all the meatball ingredients—I mean gently. You want to mix them just enough until everything is barely incorporated. If you beat the meat mixture too much, guess what? Tough meatballs. Nobody wants that in their comforting soup! I use this concept of gentle mixing a lot, like when I make my one-pot enchilada pasta; low-and-slow handling of ingredients makes all the difference.
Once mixed, roll them small, about 1/2 to 3/4 inch across. This recipe makes a ton, so you’ll end up with about 60 or 70 of these tiny, perfect additions for your Homemade Italian Soup.
Next, get your broth simmering. Add your carrots, celery, and onion—that’s the flavor base—and let them go for about 10 minutes until they start kissing the tender stage. Then, drop in those little meatballs. They’ll cook right there in the broth for about 10 minutes. Keep an eye out, because you’ll see some foam floating up; just skim that off with a spoon—it keeps the broth nice and clear.
Once the meatballs float, it’s time for the pasta—the Acini di Pepe Soup step! Stir in the pasta and cook according to the package until it’s just right (al dente, remember?). Right at the very end, throw in the spinach or escarole. They only need about two minutes to wilt down perfectly into the hot liquid. Don’t cook them longer, or they turn to mush!
Meatball Preparation Tips for Perfect Wedding Soup
Listen, this is the most important part for that hallmark tenderness! Mix the meat, breadcrumbs, cheese, and seasoning with your hands, but stop stirring almost immediately. Seriously, stop mixing when you can still see streaks of breadcrumb or distinct meat surfaces. Small, uniform balls are vital here. I use a teaspoon to scoop and then just roll them quickly between my palms to seal them up. Quick, gentle rolling equals lovely, soft nuggets of flavor!
Building Flavor in Your Hearty Soup Ideas
The flavor really builds slowly, which is what makes this recipe fantastic for a weeknight. We let the harder vegetables (carrots, celery, onion) soften in the simmering broth way before we add the meatballs. Once the meatballs cook, they release incredible flavor right into the stock. Adding the pasta next means it soaks up all that meatiness. We add the greens last because we want them bright green and just slightly wilted—not totally cooked down. It adds that necessary fresh pop against the rich background of this hearty soup.
Tips for Success When Making Authentic Italian Soup
You’ve made your Classic Wedding Soup, and it’s amazing! But how do you keep it amazing tomorrow? I learned this the hard way when I tried to throw leftovers in the fridge—it gets weirdly gummy! Here’s my secret for the best results later: always cook that tiny pasta separately if you know you’ll have leftovers. Seriously, if you cook the Acini di Pepe right in the pot, it leaches all the starch out and swells up like crazy overnight.
When you reheat it, just add a splash of extra broth to compensate. Also, remember that the more gently you mix those meatballs, the better! If you want a richer broth base for this Healthy Italian Soup, go ahead and use homemade chicken stock instead of the store-bought broth. It’s an easy upgrade that makes a huge difference, which you can read more about when I talked about my chicken vegetable soup recipe.
Storage and Reheating Instructions for This Wedding Soup
I have to stress this again because nobody wants sad, waterlogged pasta in their morning breakfast—wait, lunch leftovers! If you plan on making this wedding soup ahead of time, cook the acini di pepe pasta completely separately. Store the cooked pasta in a little container. When you save the broth and meatballs, keep them together. When reheating, just combine the broth mixture with a splash of fresh water or extra stock, bring it to a simmer, and stir in the pasta right before serving. It keeps beautifully in the fridge for about four days!
Serving Suggestions for Your Italian Wedding Soup
Okay, we have this incredible Family Meal Soup Idea ready to go! You don’t want to complicate it much more, but the right side dish makes it perfect. This soup stands strong on its own, but I always serve it with something crusty for dipping—maybe a quick slice of my homemade French bread to sop up that last bit of broth. A simple, crisp side salad balances out the richness perfectly. And please, don’t forget that final flourish: a healthy blanket of freshly grated Parmesan cheese right on top!
Frequently Asked Questions About Acini di Pepe Soup
I always get questions about speeding up or swapping things in this recipe, so I thought I’d tackle a few common ones right here. It’s important to know you have flexibility when you’re trying to get this on the table fast! Getting a truly Authentic Italian Soup doesn’t mean becoming overly rigid, it means knowing the right places to be flexible. While this recipe is great with spinach, I also have a recipe for creamy spinach soup if you prefer that texture sometimes!
Can I make this a true One Pot Wedding Soup, meaning I skip cooking the pasta separately?
You can, but I have to warn you: it won’t be the same later! As I mentioned before, if you make it a One Pot Wedding Soup and try to eat it the next day, the pasta will absorb all the broth and get mushy. If you plan on eating every single drop right away, then yes, it works fine to cook it all together. For leftovers, stick to cooking the pasta separately for the best outcome, even if it adds five extra minutes.
What’s the best way to ensure these are tender meatballs, not tough ones?
It all comes down to mixing. You want to combine the beef, sausage, egg, and seasonings just until they barely hold together. If you overwork the meat, you develop the protein too much, and that’s what turns them rubbery. My rule is: as soon as you can roll them, stop touching them! This ensures you get that soft, mouth-melting texture that makes this a great Comfort Food Soup. It’s the same principle used in excellent recipes like the one you can see mentioned over at Salt & Lavender.
What if I don’t have spinach? Can I use kale or another green in this Easy Italian Soup?
Absolutely! Kale is a great substitute if you want something with a bit more body. Just make sure you chop it really small. Kale needs a little more time to soften than spinach does. I would definitely toss the kale greens in with the carrots and celery in Step 3—before the meatballs go in—to give them a head start. It makes for a wonderful, robust Easy Italian Soup experience.
Estimated Nutrition for This Hearty Soup Recipe
Now, I know some of you are watching things closely, and that’s smart! Keep in mind that these numbers are just estimates based on the ingredients I listed above for the hearty soup recipe. Since we’re using lean ground meats and loading it up with those wonderful vegetables and greens, it comes out feeling rich but surprisingly balanced. It satisfies that deep craving for comfort food without feeling overly heavy.
- Serving Size: 1.5 cups
- Calories: 410
- Fat: 22g
- Protein: 28g
- Carbohydrates: 25g
Share Your Experience Making This Wedding Soup
I truly hope this family recipe brings as much warmth to your table as it does to mine. Making this Classic Wedding Soup is more than just following steps; it’s about creating those easy, delicious moments that truly matter. I’ve poured my heart into making sure this comes across as your go-to comfort dish!
Now, I’d absolutely love to hear all about it! Did those meatballs turn out perfectly tender? What was your favorite part—the savory broth or the little pasta bits? Head down to the comments section below and shoot me a rating out of five stars. And if you snap a picture while you’re serving up this amazing soup, tag me on social media! Seeing your versions pop up makes my entire day. If you want to learn more about the philosophy behind keeping cooking joyful and dexterous, check out my page About Food Dexterity!
PrintEasy Italian Wedding Soup with Tender Meatballs
Make this classic Italian Wedding Soup recipe for a hearty, comforting meal. It features small, tender meatballs, fresh greens, and acini di pepe pasta in a flavorful chicken broth. This is a great weeknight dinner soup.
- Prep Time: 20 min
- Cook Time: 30 min
- Total Time: 50 min
- Yield: 6 servings 1x
- Category: Dinner
- Method: Stovetop
- Cuisine: Italian
- Diet: Low Fat
Ingredients
- 1 pound ground beef
- 1 pound mild Italian sausage, casing removed
- 1/2 cup plain 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
- 8 cups low-sodium chicken broth
- 2 medium carrots, sliced
- 2 celery stalks, sliced
- 1 small yellow onion, chopped
- 1 cup acini di pepe pasta (or other small pasta)
- 5 ounces fresh spinach or escarole, roughly chopped
- 1/4 cup grated Parmesan cheese, for serving
Instructions
- Combine ground beef, sausage, breadcrumbs, 1/4 cup Parmesan cheese, egg, minced garlic, oregano, salt, and pepper in a 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 60-70 small meatballs.
- In a large pot or Dutch oven, bring the chicken broth to a simmer over medium heat.
- Add the sliced carrots, celery, and chopped onion to the broth. Simmer for 10 minutes until the vegetables begin to soften.
- Gently drop the small meatballs into the simmering broth. Cook for about 10 minutes, or until the meatballs float and are cooked through. Skim off any foam that rises to the surface.
- Add the acini di pepe pasta to the pot. Cook according to package directions, usually 6 to 8 minutes, until al dente.
- Stir in the fresh spinach or escarole during the last 2 minutes of cooking until the greens wilt.
- Taste the soup and adjust salt and pepper if needed.
- Serve the hearty soup hot, topped with extra grated Parmesan cheese.
Notes
- For the most tender meatballs, mix the meat mixture lightly. Overmixing makes them tough.
- You can use ground turkey or a mix of ground beef and ground pork for the meatballs.
- If you prefer a richer broth, use homemade chicken stock instead of store-bought broth.
- Cook the pasta separately if you plan on having leftovers, as pasta soaks up too much liquid when stored.
Nutrition
- Serving Size: 1.5 cups
- Calories: 410
- Sugar: 5
- Sodium: 750
- Fat: 22
- Saturated Fat: 8
- Unsaturated Fat: 14
- Trans Fat: 0
- Carbohydrates: 25
- Fiber: 3
- Protein: 28
- Cholesterol: 95



