Italian Meatball Soup

Jump to Recipe

Some times you just need a big bowl of yummy soup! This soup combines a delicious tomato broth with pasta, spinach, parmesan and homemade meatball. Italian Meatball Soup is loaded with flavor but doesn’t actually take all that long to prepare.

Italian Meatball Soup

You might be wondering why I opted to cook the pasta separately. While, yes, you can gain some flavor to the pasta by cooking it in the soup, it doesn’t work in this recipe for two reasons. Since the soup is mostly simmered, so it’s not actually hot enough to really cook the noodles. And if you cooked the soup hot enough to boil the noodles, the flavor would drastically change. Secondly, you want the noodles to have some bite to them (al dente) so that they add that texture to the soup. If you were to cook the noodles in the broth, they would likely become very mushy.

Italian Meatball Soup

These meatballs are super easy to make and pack a lot of flavor. They also work great in meatball subs, on pizza and in other pasta dishes. I do suggest that you use a food scoop to portion out the meatballs. This is the best way to make sure they are all basically the same size. This isn’t just for the aesthetic of the dish but so that they all cook evenly at the same rate.

Italian Meatball Soup

It is important to use fresh spinach for this recipe. If you use frozen spinach it will not only not have the desired taste but it may also get watered down as frozen spinach tends to have excess water in it. I suggest serving this soup with some good crusty Italian bread (maybe buttered) so you can sop up all that delicious tomato broth.

Now Let’s Get Cookin’!


Italian Meatball Soup

A flavorful tomato based broth with parmesan meatballs and pasta.
Prep Time 10 minutes
Cook Time 45 minutes
Servings 6


  • 1 lb Short Pasta rotini, macaroni, penne
  • 2 28oz can Crushed Tomatoes
  • 1 qt Beef Broth
  • ½ Medium White Onion minced
  • 4 Garlic Cloves minced
  • 1 tsp Italian Seasoning
  • 1 tsp Salt
  • 1 tsp Pepper
  • 2 cups Fresh Baby Spinach roughly chopped
  • ½ cup Parmesan Cheese shredded, for garnish

For the Meatballs

  • 2 lb Ground Beef
  • 1 cup Panko Crumbs
  • 1 tsp Onion Powder
  • 1 tsp Garlic Powder
  • 1 tsp Basil
  • 1 Egg beaten
  • 1 cup Parmesan Cheese grated


  • Preheat oven to 350degF.
  • In a large pot over medium heat, add crushed tomatoes, beef broth, onion, garlic, Italian seasoning, salt and pepper. Bring just to a bubble and reduce heat slightly.
  • In a mixing bowl, combine meatball ingredients. On a parchment paper lined baking sheet, form meat mixture into 1-inch balls (should make at least 36 meatballs). Place in oven for 20 minutes.
  • Start water boiling for pasta.
  • Remove meatballs from oven and add to tomato broth. Let continue to simmer until pasta is ready.
  • Once the pasta water is at a rolling boil, add pasta and cook as directed on package. Drain in a colander and rinse with cool water.
  • Stir chopped spinach into soup.
  • Add a portion of pasta to a shallow bowl. Ladle meatballs (approximately 6 per serving) and broth over top. Sprinkle with shredded parmesan.

I love to link up my posts to lots of blogs around the internet – check out this Ultimate Handy Linky Party List to find some of the places I share to!

Estelle Forrest self-published this cookbook after a lot of playing around in the kitchen. You can purchase your own copy here:


Don’t miss new recipes from Homemade on a Weeknight – subscribe and get an email with every new post!

4 thoughts on “Italian Meatball Soup

  1. Julie Syl & Paul – I am a business admin Tutor/Trainer, on-line marketing mentor & counselor. My aim in life is to train entrepreneurs to get to your dreams and achieve your dream lifestyle. I share whats working now on lead generation, prospecting, recruiting and closing! I Mentor network marketers on use of social media to market your business and maximise your earnings! I love spending quality time with my family 4 days a week which my business allows me to do :)
    Julie Syl says:

    Love Keto recipes especially my protein, thanks for sharing with us at the SSPS

  2. EsmeSalon – I help Entrepreneurs | Innovators | Bloggers & Home Chefs, so please check around and let me know if I can assist in any way. We have a weekly InLinkz party, and it’s free to join, so I hope to meet you there!
    EsmeSalon says:

    Love a good meatball. Thank you from sharing your with us at #265 SSPS Linky

Leave a ReplyCancel reply

You have successfully subscribed to the newsletter

There was an error while trying to send your request. Please try again.

Homemade on a Weeknight will use the information you provide on this form to be in touch with you and to provide updates and marketing.