Chat with us, powered by LiveChat

Quick Italian Wedding Meatball Zucchini Soup with Greens Recipe

Italian Wedding meatball zucchini and greens soup

No longer will I bake meatballs for 20-30 minutes and then wash nasty cookie sheets for 15 minutes.

Nope, thanks to my favorite soup book, Ladled by Kimberly Harris (of The Nourishing Gourmet), I learned that I can cook meatballs IN MY SOUP in 5 minutes with no drippy, baked-on meaty pan messes. Woo hoo!

This soup recipe, the last one in the Nourishing Soup Series for this fall, is so versatile, so kid-friendly, and so easy, you’ll just love it. It uses ground beef and beef broth, but you can just as easily swap those for ground chicken (or turkey) and chicken stock and have a totally different meal.

Winter Soups Cookbook

Easy, Kid-Friendly Soup: High in Protein, Immunity Boosting Broth and Green Veggies

My kids have this soup in thermoses for school lunch today, and last night dinner was met with cheers of, “Yay, meatball soup! I love this one!”

I love serving soup at least once a week because I know the immunity-boosting bone broth is important, especially this time of year; it’s easy to make a huge batch and have leftovers or stock the freezer; and it gives me simple prep as flexible preparation.

Italian Wedding meatball zucchini and greens soup

And this particular one? In a world where I spend wayyyyy too much time in the kitchen preparing each meal, a 20-30 minute prep is a godsend. Dinner: accomplished!

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

Quick Italian Wedding Meatball Soup with Greens

  • Author: Katie Kimball
  • Prep Time: 15 mins
  • Cook Time: 20 mins
  • Total Time: 35 mins
  • Yield: 6 1x
  • Category: Soup


I’m indebted to Kimi Harris’ Ladled for teaching me that you can cook meatballs right in broth for soup. Might change my life!


  • 1 Tbs. safe cooking oil
  • 12 cloves garlic, crushed, or 1/2 tsp. garlic powder
  • 1/2 of a leek, sliced
  • 4 carrots, sliced
  • 2 quarts (8 c.) beef stock
  • 2 1/2 tsp. salt (if using homemade stock only)
  • 1/4 tsp. pepper
  • 4 c. shredded or spiralized zucchini
  • 24 c. packed chopped kale or spinach
  • for meatballs:
  • 1 lb. ground beef (try ButcherBox for grassfed beef, delivered!)
  • 2 tsp. Italian seasoning
  • 1/2 tsp. dried basil
  • 1 tsp. salt
  • 2 cloves garlic, minced
  • 1/2 c. breadcrumbs*
  • 1 egg or 1 Tbs. ground flax seed in 3 Tbs. warm water (optional, not necessary)

ship kroger


  1. *Options for breadcrumbs: You can make homemade bread crumbs following directions HERE, use purchased breadcrumbs (watch the ingredients), go grain-free with almond flour/meal, or try grinding up “buckwheaties.” (Learn how to make gluten-free buckwheaties at the bottom of this chicken nugget post.)
  2. Crush the garlic and let it sit on the cutting board for maximum nutrition.
  3. In a large pot, saute the leeks in the oil over medium heat for a few minutes.
  4. Add the garlic and carrots for one minute.
  5. Pour in the stock, salt, and pepper, bring to a boil, then turn to low and simmer for about 5 minutes to give the carrots a head start on the meatballs, which only take 5 minutes.
  6. Prep the meatballs:
  7. Mix together all the meatball ingredients well (be sure to take off your wedding rings) and then roll into 1-inch balls. One pound of meat makes about 20-25 meatballs.
  8. Lower the meatballs into the stock, add the zucchini, and get it boiling again. After about 5 minutes of cooking time, you can add in the chopped greens (any green is fine) and allow them to wilt for 3-4 minutes before serving hot.


Serving ideas:

* Add a bit of fresh basil or a dollop of pesto on top.

* Provide mustard for the meatballs. My kids just love mustard, and it’s really pretty decent right in the soup.

* Serve with shredded Parmesan cheese.


* Chicken or turkey meatballs and chicken broth is excellent with this soup.

* Zucchini problems? You can omit it entirely, sub it out for a finely diced or shredded potato or 1/2 c. rice, use diced zukes instead, or even double it. Flexible soup!

* Feel free to change out the leek for an onion if you don’t have leeks, but be ready for more zing with a white onion.

* Make a double batch of meatballs while you’re at it. If you don’t want a double batch of soup, you can bake the meatballs using the instructions HERE, freeze them in a bag individually and have a super quick meal on hand for “one of those days.”

Where to Find High Quality Meat

Having trouble finding good quality meat locally? Would you like to fill your freezer with local and pastured options?

If you’re in Canada, check out

If you’re in the US Midwest, Chicago to Milwaukee to Detroit to New York, and select cities across the country, check out TruLocalUsa.

If you’re west of the Mississippi, check out Wild Pastures

If you live in any of the 48 contiguous states, I recommend US Wellness Meats and Butcher Box! 

I’m grateful that there’s an online source of incredibly high quality meat that I can always count on. A subscription from Butcher Box includes grass fed, organic, pastured, and free range = all the labels important to your family’s health! And I’ve got a special deal for you!

They almost always have great deals for new customers. Claim your free gifts, and see what bonus they have going on right now. Don’t miss out!

(free shipping too!)

Italian Wedding meatball zucchini and greens soup

I’ve uploaded the meatball soup into Plan to Eat. They even have a “cooking view” so you don’t have to worry about touching your screen while cooking – it puts the whole recipe on one screen and suppresses your screen saver. Genius. Here’s the meatball soup recipe so you can pop it right into your planner.

Wintersoup 3D eBook 200 Looking for more soup recipes? You won’t want to miss the eBook Winter Soups, a compilation from over 50 real food bloggers. I truly enjoy having this book in my collection for all the great new ideas. Check it out here.

Check out the rest of the Nourishing Soup Series (link no longer available):

What’s your favorite time & dishes saving strategy? Learned any new life-changing kitchen tricks lately?
Quick Italian Wedding Meatball Zucchini Soup with Greens Recipe square
Unless otherwise credited, photos are owned by the author or used with a license from Canva or Deposit Photos.

About The Author

14 thoughts on “Quick Italian Wedding Meatball Zucchini Soup with Greens Recipe”

  1. I came across this recipe while looking for something to do with hamburger had thawed for dinner. I do have other versions of this recipe, but I was able to use a lot of ripe garden produce and decided to give it a try. It has definitely replaced all other versions! Even my adult, zucchini hating son, who happened to drop by at dinner time thoroughly enjoyed it!! It is so tasty, and cooking the meatballs in the broth is genius 😋

  2. Yum! Something about soups and the Winter..I can’t get enough! And I love the look of this one, will be pinning it to try! Thanks for sharing with us on AFW, featuring your recipe this week!

  3. Hi Katie! I found you via the Slightly Indulgent linky party and I am so glad to meet you. We are a gluten free, salt free, caffeine free and mostly dairy free family, so it’s always a challenge here! This soup sounds so awesome that even though it’s Summer here in the tropics, I think we’ll be trying it very soon…Mimi xxx

  4. Doesn’t it get greasy though? Are you making it with grassfed beef or the grocery store kind? I simply can’t cook with Aldi beef unless I can drain it … I think it is 20% fat. 😛

    1. Sheila,
      I’m editing this post and just noticed your question – no idea how I missed it! 🙁 Sorry about that – I do use grassfed meat, so it’s much less fat than 20%. I imagine some would say the soup gets too greasy, but I love it. Ground chicken is probably even better (with chicken broth of course). You can kind of see how greasy it might be in the photo. If you like the idea of meatball soup, you could either bake the meatballs and drain the grease or just boil them up in a separate pot – it would be quicker than baking and still easier to clean up. 🙂 Katie

  5. Kara via Facebook

    Made this the other night and it was fabulous! I made tiny, tiny meatballs and got 90 of them, enough for a pot of soup the other night and some to freeze for the next pot. The soup was even a hit with my extremely picky 2 yr old-blended it in the blender for just a couple seconds so there were no big chunks of carrots and greens! Can’t wait to make this again and hand it out to friends at church so more ppl can taste the delicious-ness!

  6. Katherine via Facebook

    Don’t tell all the other real food blogs I follow, but yours is my favorite! I feel like we have so much in common. 🙂

  7. Gosh, even after 5 years, it still kind of blows me away that real people are making recipes I share within just days of my typing it out. That rocks! Thanks Katherine and Adash!

  8. Adash via Facebook

    Huge hit at my house, too. Meatballs in 5 minutes? What’s not to love! We actually threw in a few noodles, too, in order to win over my non-veggie eating son. A must try Jennifer 🙂

  9. Katherine via Facebook

    I don’t care what you call it – it’s delicious! Thanks so much for sharing it! And a meatball baking tip (if you didn’t already know): they come out great when you bake them on stoneware and the clean up is a lot easier. Just be sure you’re using a pan with sides so the grease doesn’t run off.

  10. Yum! I was just this morning trying to come up with a ground beef recipe for dinner tonight that didn’t inolve tomato sauce (again). This will be perfect–and will include that beef kidney we have in the freezer!

    Every recipe of yours that we have made (spaghetti squash lasagna, beef broth, grain-free pumpkin muffins) has come out swimmingly. So if previous experience is any guide, this will be delicious. Thanks so much!

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.