Italian Meatball Soup

/// October 16th, 2015

This Italian Meatball Soup is perfect for nights you want hearty comfort food fast!

This Italian Meatball Soup is perfect for nights you want hearty comfort food fast! Alright friends, show of hands, who is stoked it’s finally soup season?! Soup, stew, chili, or chowder – whatever you call it, I love it. I especially love making a big batch at the beginning of the week; it’s my secret weapon for easy lunches and quick dinners. No hangries here!

This Italian Meatball Soup is perfect for nights you want hearty comfort food fast! I love meatballs and I love soup, so I’m not sure why it took me so long to think up the delicious idea of the combining the two. Full disclosure: I can’t even really take credit for thinking this one up. My magical mom – reigning soup queen and creator of the famous flu fighter chicken noodle soup – made us meatball soup on the regular as kiddos. So I guess the real question is why it’s taken me 20 some years to make it on my own?! I’ve got some major catching up to do.

But, as usual, I digress! Let’s get started on this soup adventure – first up, we make the meatballs! For the meatball mixture you’re going to need ground beef, garlic, egg, Parmesan cheese, Italian seasoning, fresh parsley, panko bread crumbs, a little warm water, salt, and pepper. ← I know, a lot of ingredients!!! But I bet you have most of them already hiding in your fridge and pantry.

This Italian Meatball Soup is perfect for nights you want hearty comfort food fast! These little meatballs pack a lot of flavor and are essential to the soups overall taste. I do not recommend skipping or substituting any ingredients. Don’t mess with perfection. 😉

This Italian Meatball Soup is perfect for nights you want hearty comfort food fast! Let’s talk veggies! In this soup we have onions, garlic, carrots, celery, and potatoes! If you’re looking for an extra veggie fix, adding a few cups of baby spinach will work wonderfully. Toss it into the soup 5 or 10 minutes before serving – that way it won’t wilt too much. My mom actually always made this soup with spinach (or escarole), but my rebellious adult soul choose to not.

I’ll take my daily dose of green in the form of these bacon and jalapeno scones, thank you very much. So good with soup!

This Italian Meatball Soup is perfect for nights you want hearty comfort food fast! The liquid base of this soup is extremely flavorful thanks to the combination of beef broth, chicken broth, Parmesan cheese, and tomato paste. A tiny touch of crushed red pepper flakes add a subtle kick. Y-U-M.

This Italian Meatball Soup is perfect for nights you want hearty comfort food fast! This recipe is soup-er easy (← couldn’t resist!), but the longest part is waiting for it to simmer. Pour yourself a glass of wine (or two), kick up your feet (when was the last time you did that?!), and take in the amazing smells coming from your kitchen. Before you know it, it’ll be time to scoop and serve. Happy slurping, soup lovers!

This Italian Meatball Soup is perfect for nights you want hearty comfort food fast!

Italian Meatball Soup

Rating: 51

Prep Time: 20 minutes

Cook Time: 1 hour

Total Time: 1 hour, 20 minutes

Yield: One large pot of soup; about 8 bowls

Serving Size: 1 bowl

Healthy, hearty, delicious Meatball Soup loaded with carrots, celery, and potatoes.


  • For the meatballs:
  • 1 pound ground beef
  • 3 garlic cloves, minced
  • 1 large egg
  • 1/2 cup freshly grated Parmesan cheese
  • 2 teaspoons Italian seasoning
  • 2 teaspoons fresh parsley, chopped
  • Salt and ground black pepper, to taste (I recommend a minimum of 1/2 teaspoon salt and 1/4 teaspoon pepper)
  • 1 cup panko bread crumbs
  • 1/4 cup lukewarm water
  • 2 tablespoons olive oil
  • For the soup:
  • 1/2 teaspoon crushed red pepper
  • 2 yellow onions, diced (about 1 cup)
  • 6 regular sized carrots, peeled and chopped
  • 6 stalks of celery, chopped
  • 8 small golden potatoes, chopped (about 2 cups)
  • 5 cloves garlic, minced
  • (1) 32 ounce container beef broth
  • (1) 32 ounce container chicken broth
  • (1) 6 oz can tomato paste
  • 1 teaspoon Worcestershire sauce (optional)
  • 2 bay leaves
  • Salt and pepper to taste
  • 3/4 cup Parmesan cheese, grated
  • 1 tablespoon fresh parsley


  1. In a large bowl combine the beef, garlic, egg, cheese, Italian seasoning, parsley, salt, pepper, and panko; use your hands to combine. Slowly add the water, a few tablespoons at a time, using your hands to incorporate until combined. The mixture should be very moist but still hold its shape when rolled into meatballs. Using a measuring spoon, roll one tablespoon sized balls of meat into round, right balls; repeat with all meat.
  2. Add oil to a large dutch oven (or soup pot) and bring to a simmer over medium-heat. Add in the meatballs - all at once if there's room, or in two batches - and cook for 3 minutes on each side. Using a slotted spoon carefully remove the meatballs, transferring them to large plate; set aside until needed.
  3. Keep pan (and all remaining oil inside) on the burner over medium-heat.
  4. For the soup:
  5. In the same *pan you cooked the meatballs, add crushed red pepper flakes and onion and saute for 6 minutes. Add in the carrots, celery, and potatoes and cook for 8 minutes, stirring occasionally.
  6. Add the garlic and cook for one minute. Add beef broth, chicken broth, tomato paste, and Worcestershire sauce (if using), stirring until combined and the tomato paste has completely dissolved into the broth. Increase heat to high and bring to a boil. Stir in the bay leaves, reduce to a simmer, and cook for 45 minutes, stirring occasionally. Add the meatballs back into the pot and cook for another 15 minutes. Stir in the cheese, taste for seasoning (add salt and pepper if needed), sprinkle with parsley, and serve at once. Add more cheese to each bowl, if desired.


*There should be enough oil in the pan left from the meatballs, so you shouldn't need to add more before adding the onions.

19 thoughts on “Italian Meatball Soup

  1. Marissa

    Hi Ashley!
    I’m so excited to have found your blog today. I’ve been drooling over (and pinning!) multiple recipes, and just wrote out my shopping list to make this soup. Looking forward to making it :)

  2. Angel

    Hello! This looks and sounds amazing! I trying tonight in this crazy cold winter day. :)
    Quick question. …what do you do with the meatballs while you wait the 45 minutes to put them back in? I woukd most likely put them in the fridge because I wasn’t sure if 45 minutes on the counter is ok to do. What works best for you ? Thank you!!! Can’t wait to enjoy this with my family ! :)

    1. bakerbynature Post author

      Hi Angel. I just leave them on the counter, but if you’re worried about it, feel free to pop them in the fridge – it won’t do any harm :) Stay warm and cozy!!! xo

      1. Angel

        Thank you so much!! :) My kids devoured it and I’ve made it again at their request tonight. Thanks for the wonderful recipe!!

  3. Vivian

    Last minute Pinterest idea for dinner! Loved the soup. It was delicious. It was a winner for everyone today! Thank you.


Leave a Reply

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