5 from 3 votes

Chunky Italian Meatball Soup Recipe

This post may contain affiliate links which won’t change your price but will share some commission. Full Disclosure Policy.

Italian Meatball Soup for everyone! Comforting, warming and so delicious, the smell of this cooking alone will bring your family in for dinner!

meatball soup in a white bowl

Would you like to save this recipe?

We'll email this post to you, so you can come back to it later!

Update: This recipe was originally published in March of 2018. It was republished with updated photos in February of 2021.

It’s been such a cold few weeks here in Phoenix, so our meals have been decidedly “comfort food” and warming.

This Italian Meatball Soup was very nearly called a stew. I honestly don’t know where the line is that makes a dish a soup or stew! However, I have decided it is a soup because that’s what I think it best fit.

As with most of the meals we eat at home, this was a result of “what’s for dinner? Quick look in the freezer for ideas!” I found a bag of frozen meatballs that I’d bought to make mini meatball subs from, and never actually did.

That, coupled with some pantry staples, became a really delicious and tasty dinner for all of us. If you want a simpler Italian comfort moment, pastina is the move.

I say all of us, because my children did actually eat this. Of course, they very carefully picked out the green things. They’re such jerks.

Nothing says Italian without some parmesan, so of course that was the final touch. Parmesan cheese is reasonably salty – so it acts as a two-for-one. Seasons AND adds piles of flavor.

Nothing says Italian without some parmesan, so of course that was the final touch. Parmesan cheese is reasonably salty – so it acts as a two-for-one. Seasons AND adds piles of flavor.

Try my Chickarina Soup for a chicken version, or my Albondigas for a different twist!

Why you’ll love this recipe

  • This recipe uses pantry ingredients
  • Quick and easy to make. It’s basically a one pot meal!
  • If you’re on a comfort food streak, chicken and dumplings is another one-bowl dinner that disappears fast.
soup in a white bowl with herbs and cheese

Kylee’s Notes & FAQs

What to do with leftovers

Store in a covered container in the refrigerator for up to 4 days. Reheat to piping hot!

Substitutions/Additions

  • Make your own meatballs and keep them in the freezer for this!
  • Use beef broth (or beef stock) if that’s what you have. You may also prefer to use all stock (instead of chicken broth and water)
  • Switch out the diced tomatoes for the kind with onions/garlic added – save a step!
  • You can use tomato sauce instead of diced tomatoes – your soup will be less chunky, but still taste good.
  • Use green beans, peas, carrots – whatever you have. This will always be good, no matter what veggies you add.
  • Use any kind of pasta. I like orzo, but ditalini pasta or any small pasta will work.

Key Recipe Ingredients

Remember: this is just an overview and the why of the ingredients I choose here. The full list of ingredients and amounts is found in the printable recipe card below

ingredients laid out and labeled

How to make Meatball Soup from scratch:

Jump

In a large saucepan, heat olive oil over medium high heat.

Cook the onions until softened, then add garlic. Cook for 30 more seconds.

Add the chicken stock, water and tomatoes and bring to a boil.

making soup step by step photos

Add Italian seasoning, meatballs, orzo and frozen veggies.

Return to a boil then reduce heat.

Cover and simmer until pasta is cooked and meatballs are warmed through.

making meatball soup step by step photos

Ladle into bowls, grate parmesan over the top.

Devour.

soup in a white bowl

Do you love soup recipes? Here are some of my favorites:

Get free recipes in your inbox!
Find me on Pinterest, Facebook & Instagram.
If you make this recipe, please comment and let me know how it turned out and leave a star rating! ⭐⭐⭐⭐⭐

A white bowl of soup with meatballs, rice, vegetables, and shredded cheese on top, garnished with parsley.
5 from 3 votes

Chunky Italian Meatball Soup

Servings 4
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Comforting, warming and so delicious, the smell of this cooking alone will bring your family in for dinner! A hearty meatball soup for everyone!

Ingredients
 

  • olive oil
  • 1 onion diced
  • 3 cloves garlic minced
  • 2 cups chicken stock
  • 1 cup water
  • 1 can diced tomatoes
  • 1 tablespoon Italian seasoning
  • 1 pound small Italian meatballs
  • 3/4 cup orzo or other small pasta
  • 1 cup frozen mixed vegetables

To Serve

  • 2 tablespoons parmesan cheese freshly grated

Instructions

  • In a large saucepan, heat olive oil over medium high heat.
  • Cook 1 onion (diced) until softened, then add 3 cloves garlic (minced). Cook for 30 more seconds.
  • Add 2 cups chicken stock, 1 cup water, and 1 can diced tomatoes and bring to a boil.
  • Add 1 tablespoon Italian seasoning, 1 pound small Italian meatballs, 3/4 cup orzo or other small pasta, and 1 cup frozen mixed vegetables.
  • Return to a boil then reduce heat.
  • Cover and simmer until pasta is cooked and meatballs are warmed through.
  • Ladle into bowls, grate 2 tablespoons parmesan cheese over the top.
  • Devour.

Notes

  • Make your own meatballs and keep them in the freezer for this!
  • Switch out the diced tomatoes for the kind with onions/garlic added – save a step!
  • Use green beans, peas, carrots – whatever you have. This will always be good, no matter what veggies you add. 

Would you like to save this recipe?

We’ll email this post to you, so you can come back to it later!

Nutrition

Calories: 503kcal | Carbohydrates: 35g | Protein: 28g | Fat: 26g | Saturated Fat: 9g | Cholesterol: 87mg | Sodium: 301mg | Potassium: 675mg | Fiber: 3g | Sugar: 3g | Vitamin A: 2355IU | Vitamin C: 8.5mg | Calcium: 95mg | Iron: 2.6mg

Nutritional information is an estimate and provided to you as a courtesy. You should calculate the nutritional information with the actual ingredients used in your recipe using your preferred nutrition calculator.

Did you make this recipe?

Make sure to follow @kyleecooks on Instgram for more and tag me #kyleecooks so I can see!
Kylee Cooks in the kitchen

About Kylee Ayotte

I am a born and raised New Zealander (a Kiwi), now living in Phoenix, Arizona. I’m happily married to the love of my life – a hot American boy I met while traveling the world. I’m a mama to 2 awesome little boys and love red things, rugby, cheesecake, and bacon. Mmmmm. Bacon. Meet Kylee

5 from 3 votes (1 rating without comment)

Leave a Reply

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

Made this? Rate this recipe:




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

5 Comments

  1. Made this for the family and it was a hit! We used frozen meatballs so the only thing I’ll do different next time is bake the meatballs first to get a good crust on them before making the soup. But it is sssssoooooo delicious and will be added to my cookbook!

  2. Hi, what size can of tomatoes did you use?

    1. Regular size. About 15oz

  3. Kyle I love this! Nice hearty soups (or stews) are a weakness for me. I’ll eat them even if it’s not cold. I don’t care. I also love how easy this is, especially for hectic weeknights!

  4. My kids love meatballs! They’d pick them right out of the soup to eat.

More You'll Love