Mom's Dinner

  • Home
  • All Recipes
  • Instant Pot
    • All Instant Pot Recipes
    • Instant Pot Soup
    • Instant Pot Beef
    • Instant Pot Chicken
    • Instant Pot Pork
    • Instant Pot Turkey
    • Instant Pot Pasta
    • Instant Pot Vegetarian
  • Dinner
    • Beef
    • Chicken
    • Pork
    • Turkey
    • Fish & Seafood
    • Mexican
    • Pasta
    • Vegetarian
  • Subscribe
menu icon
go to homepage
  • All Recipes
  • Dinner
  • About
  • Subscribe
subscribe
search icon
Homepage link
  • All Recipes
  • Dinner
  • About
  • Subscribe
ร—
You are here: Home / Recipes / Soup and Stew

Italian Style Meatball Soup

By Susie Weinrich ยท Date Feb 24, 2023ยท Leave a Comment ยท May contain affiliate links.

Pinterest image for meatball soup with text overlay
โ†“ Jump to Recipe
Pin the Recipe

This Meatball Soup Recipe is full of tender and flavorful homemade meatballs, onions, garlic, carrots, spinach and ditalini pasta all in a savory and rich tomato broth with Italian seasonings. It is a hearty soup that is perfect for a family dinner.

a big bowl of meatball soup with parmesan and basil over top

If you love meatballs you will not only love this Meatball Soup recipe, you will also want to check out all the other meatball recipes on Momโ€™s Dinner. Some of our favorites are Classic Italian Meatballs, Iowa Ham Balls (a recipe I grew up eating), and next level Swedish Meatballs!

Table of Contents hide
1 Ingredients & Substitutions
2 Using Frozen Meatballs
3 Step by Step Picture Instructions
4 Serving
5 Storing & Freezing
6 Side Dishes for Meatball Soup
7 Recipe Tips
8 More Meatball Recipes to Love!
9 Did you make this recipe?
10 Italian Style Meatball Soup Recipe

Ingredients & Substitutions

This Italian Style Meatball Soup recipe is full of simple and fresh ingredients. This is also a great recipe to use up carrots and celery that have gone limp in the fridge!!!

See the ingredients pictured below for the meatballs.

meatball ingredients on a table
Ingredients clockwise: egg, 85% ground beef, garlic, kosher salt, red pepper flakes, parmesan, onion, Italian Seasoning, Italian Breadcrumbs.

Ground Beef: We recommend using an 85% lean ground beef. It has enough fat to be flavorful, but not too much to make your soup greasy.

Italian Breadcrumbs: If you donโ€™t have Italian and you only have plain breadcrumbs, just add 1 teaspoon Italian Seasoning to your breadcrumbs.

Parmesan: We recommend coarsely grinding your parmesan so you get little pockets of parmesan in your meatballs! Delish! You can also use Pecorino Romano, Asiago, or Grana Padano.

See the ingredients pictured below for the soup.

meatball soup ingredients on a tbale
Ingredients clockwise: Spinach, diced tomatoes with basil, garlic and oregano, crushed tomatoes, carrots, beef base, celery, garlic, ditalini pasta, oil, onion, beef stock, salt, pepper, Italian seasoning and bay leaf.

Beef Base: we love the Better Than Bouillon brand at the grocery store. It will be in soup aisle and comes in a tub or jar and is a paste. It has a ton of flavor, way more flavor than traditional bouillon.

Ditalini Pasta: this is a small tube pasta that has a thicker wall and holds up perfect in the meatball soup. It is also commonly used in Pasta e Fagioli Soup. You can also use other pasta shapes:

  • elbow macaroni
  • rotini
  • cavatappi
  • orzo
  • any other small tube shaped pasta

Using Frozen Meatballs

If you are short on time you can absolutely use your favorite frozen meatball. Just use about 25 meatballs.

Simply pop them in the oven to warm them through per package instructions and then add them to the soup! Easy enough!

Step by Step Picture Instructions

This is actually a great soup recipe to make with a partner, family or older kids. One person can make the meatballs while the other person starts the soup!

Start by making the meatballs and getting them in the oven.

Preheat the oven to 350 and line a rimmed baking sheet with foil and spray with non-stick spray.

In a mixing bowl combine the meatball ingredients. Then roll them into โ€œwalnut sizedโ€ meatballs. A small melon baller or cookie scoop works great for this process!

showing walnut sized meatballs

Spray the tops with non stick spray, this helps the browning process, especially since itโ€™s a shorter cooking time!

Bake for 15 minutes.

meatballs that have been baked

MEANWHILEโ€ฆ get the soup started while the meatballs bake.

In a large pot add the oil and sautรฉ the onions, carrots, celery and garlic for about 10 mins. Then stir in the seasonings, beef base, salt and pepper.

onions, carrots, celery coated in beef base and seasonings

Pour in the beef broth, both tomatoes, and add the bay leaf. Bring to a boil.

Add the pasta and cook for about 10 minutes.

At this point taste the broth for seasoning. If it is tangy or acidic add a teaspoon of sugar and taste again.

Pro Tip: Adding a little sugar to tomato based dishes is a great way to cut the acidity and make it more mild.

Finally, turn the heat to low. Add in the cooked meatballs and chopped spinach. Simmer for about 5 more minutes.

Remove the bay leaf, and itโ€™s time to eat!

a large dutch oven full of Meatball Soup

Serving

This soup is knock out delicious with some quality extra virgin olive oil drizzled into each bowl, parmesan shaved over top, and fresh basil torn and sprinkled in.

Storing & Freezing

Store leftovers in the fridge, in an airtight container for up to 5 days. The pasta will soak up some of the liquid so you may need to add some beef broth or water when reheating.

You can also freeze any leftovers, they will be good in the freezer for up to 3 motnhs. These Souper Cubes make freezing soup in portions super simple.

If you are making this ahead and freezing, wait to add the spinach when thawing and reheating.

Side Dishes for Meatball Soup

This Meatball Soup recipe is pretty much a complete meal on itโ€™s own. You have the protein, starch and plenty of veggies.

However it is great with some warm bread or breadsticks served on the side for dipping! Believe me you will want to be sopping up every last drop in the bowl.

  • Ciabatta Bread
  • Crusty Italian Bread
  • Garlic Knots
  • Breadsticks

Recipe Tips

  • Coarsely grind your parmesan in a food processor or blender for amazing parmesan flavor in the meatballs. (see photo below)
  • Use an 85% lean ground beef for the meatballs; it has enough fat to be flavorful, but wonโ€™t make your meatball soup greasy.
  • Donโ€™t skip the beef base, it adds deep flavor to the broth.
  • Taste the broth for seasoning (and acidity balance by adding sugar) before adding the meatballs and spinach.
  • It will look like a mountain of spinach, but it cooks way down. Make sure to use all 4oz (about 3 generous cups).
coarse ground parmesan cheese

More Meatball Recipes to Love!

  • Italian Meatballs in a Marinara Sauce
    Very Best Baked Italian Meatballs
  • meatball sub made with frozen meatballs
    How to Make Meatball Subs
  • baked chicken meatballs in a pile garnished with parsley and romano cheese
    Flavorful Baked Chicken Meatballs
  • BBQ meatballs on a plate
    Best Baked BBQ Meatballs
  • a large bowl filled with mashed potatoes topped with Swedish Meatballs
    Next Level Swedish Meatballs
  • Instant Pot Ground Turkey Meatballs on top of spaghetti
    Easy Instant Pot Turkey Meatballs

Susie leaning on the kitchen counter

๐Ÿ’›๐Ÿ’›๐Ÿ’›๐Ÿ’›๐Ÿ’›

Did you make this recipe?

I would love to hear your review, especially if you have tips and tricks to add! Pop down to the comment section and connect with me

Rate This Recipeโ†’
meatball soup recipe in a bowl with basil and parmesan over top

Italian Style Meatball Soup Recipe

Rich and savory tomato broth filled with homemade meatballs, ditalini pasta, veggies, garlic, spinach and Italian spices. Great served with shaved parmesan, torn basil and warm bread!
5 from 1 vote
Print Pin Rate Save Saved!
Prep Time: 15 minutes minutes
Cook Time: 30 minutes minutes
Servings: 8 people
Calories: 371kcal
Author: Susie Weinrich

Equipment

  • large pot
  • small cookie scoop or melon baller (optional) for the meatballs

Ingredients

Meatballs

  • 1 large egg - lightly beaten
  • ยผ cup yellow onion - very finely diced
  • 1 tsp. Italian seasoning
  • Pinch of red pepper flakes
  • ยฝ tsp. Kosher salt
  • 2 cloves garlic - minced
  • 1 lb. ground beef - 85% lean works well
  • ยฝ cup grated Parmigiano Reggiano
  • โ…“ cup Italian seasoned bread crumbs

Soup

  • 2 Tbsp. olive oil
  • 1 medium onion - diced
  • 3 cloves garlic - minced
  • 1 cup carrots - diced
  • 1 cup celery - diced
  • 48 oz. beef broth or stock
  • 14.5 oz can diced tomatoes with basil, garlic and oregano - (do not drain)
  • 15 oz can crushed tomatoes - (do not drain)
  • 1 bay leaf
  • 1 tsp. Italian seasoning
  • ยพ tsp. each Kosher salt and black pepper
  • 2 tsp. beef base - we love Better Than Bouillon brand
  • 1 cup ditalini pasta (heaping cup)
  • optional โ€“ sugar - to cut the acidity of the tomato
  • 4 oz. fresh baby spinach โ€“ chopped - should equal about 3 cups
  • non-stick spray

Garnish

  • Shaved Parmigiano Reggiano
  • Optional: Extra Virgin Olive Oil, fresh chopped parsley or basil

Instructions
 

Meatballs

  • Preheat oven to 350 degrees. Line a baking sheet with aluminum foil and spray with nonstick cooking spray.
  • For the meatballs, combine the lightly beaten egg, onion, Italian seasoning, red pepper flakes, salt and garlic.
    1 large egg, ยผ cup yellow onion, 1 tsp. Italian seasoning, Pinch of red pepper flakes, ยฝ tsp. Kosher salt, 2 cloves garlic
  • Add in the ground beef, Parmigiano Reggiano and bread crumbs and lightly mix ingredients together.
    1 lb. ground beef, ยฝ cup grated Parmigiano Reggiano, โ…“ cup Italian seasoned bread crumbs
  • Roll the mixture into walnut size meatballs (should make approx. 25-30). Place on the prepared baking sheet and coat the tops of the meatballs with cooking spray.
    Pro Tip: a small cookie scoop or melon baller makes quick work of making meatballs!
    showing walnut sized meatballs
  • Bake for approx. 15-17 minutes, until lightly browned and cooked through.

Soup

  • While the meatballs cook you can start the soup.
    In a large Dutch oven, heat the olive oil over medium heat. Add the onions, garlic, carrots and celery.
    2 Tbsp. olive oil, 1 medium onion, 3 cloves garlic, 1 cup carrots, 1 cup celery
  • Sautรฉ, stirring frequently until the vegetable are tender (about 10 minutes).
  • Stir in the beef base, seasonings, salt and pepper.
    1 tsp. Italian seasoning, ยพ tsp. each Kosher salt and black pepper, 2 tsp. beef base
  • Add the beef broth, diced tomatoes, crushed tomatoes, and bay leaf. Bring to a boil over medium high heat.
    48 oz. beef broth or stock, 14.5 oz can diced tomatoes with basil, garlic and oregano, 15 oz can crushed tomatoes, 1 bay leaf
  • Add in the 1 heaping cup pasta and simmer uncovered until the pasta is al dente (approx. 10 minutes).
    1 cup ditalini pasta (heaping cup)
  • Taste the soup and adjust the seasonings if necessary (I like to add 1-2 teaspoon sugar at this point to cut the acidity of the tomatoes).
    optional โ€“ sugar
  • Reduce the heat to low and add in the chopped spinach and baked meatballs. Lightly simmer for 5-10 minutes.
    4 oz. fresh baby spinach โ€“ chopped
  • Remove the bay leaf and discard.
  • Ladle the soup into bowls and top with a drizzle of olive oil, chopped fresh parsley or basil and large shavings of Parmigiano Reggiano cheese.
    Shaved Parmigiano Reggiano, Optional: Extra Virgin Olive Oil, fresh chopped parsley or basil

Storing

  • Keep in the fridge in an airtight container for up to 5 days.
  • The pasta will soak up some of the liquid while in the fridge. You may need to add some water or beef broth when reheating.

Recipe Tips and Notes:

Side Dishes: this Meatball Soup is pretty much a complete meal! Just add some warm crusty bread like ciabatta, Italian, garlic knots or breadsticks.
Subs for Ditalini: any short tube pasta will work here. Or you can use:
  • elbow macaroni
  • cavatappi
  • rotini
  • orzo
Using Frozen Meatballs: If you are short on time you can absolutely use your favorite frozen meatball. Use about 20-25 meatballs. Cook in the oven per package instructions to heat through and then add to the soup.ย 
Recipe Tips:ย 
  • Coarsely grind your parmesan in a food processor or blender for amazing parmesan flavor in the meatballs.
  • Use an 85% lean ground beef for the meatballs; it has enough fat to be flavorful, but wonโ€™t make your meatball soup greasy.
  • Donโ€™t skip the beef base, it adds deep flavor to the broth.
  • Taste the broth for seasoning (and acidity balance by adding sugar) before adding the meatballs and spinach.
  • It will look like a mountain of spinach, but it cooks way down. Make sure to use all 4oz (about 3 generous cups).
Did you make this recipe?Connect with me and let me know by commenting below!
Jump to Comments
Serving: 1serving | Calories: 371kcal | Carbohydrates: 31g | Protein: 21g | Fat: 19g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 9g | Trans Fat: 1g | Cholesterol: 65mg | Sodium: 1439mg | Potassium: 788mg | Fiber: 4g | Sugar: 7g | Vitamin A: 4344IU | Vitamin C: 17mg | Calcium: 198mg | Iron: 4mg

About Susie Weinrich

Susie Weinrich is the recipe developer, food photographer, and content creator behind Mom's Dinner. She has over 20 years experience in the food industry. Currently, Susie shares all her recipes and food knowledge on Mom's Dinner. You will find her recipes are easy to follow and full of tips and tricks to make sure the recipe you are making turns out perfect!

Comments

No Comments

5 from 1 vote (1 rating without comment)

We would love to have you comment & rate the recipe! Cancel reply

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

Recipe Rating




Susie in the kitchen with an apron on getting ready to cook

Meet The Author:

Susie Weinrich is a professional food photographer and recipe developer. Her thoroughly tested recipes and step-by-step guides give readers confidence in the kitchen.

YOU will feel like a huge success at dinner time with any of the simple recipes on Mom's Dinner! Read More

Helpful Meal Planning Resources

  • a table with white place settings and green garland
    Easy Meals for House Guests
  • a round table with a large family eating dinner
    30 Easy Meals for a Large Group on Vacation
woman owned small business certificate by Sertify

Amazing New Recipes

  • Steak stir fry served over a bed of white rice with chopsticks resting on the edge.
    Mom’s Weeknight Pepper Steak
  • Stack of golden brown pancakes with a pat of butter melting on top with fresh blueberries garnished over the top and a bite of pancakes cut out.
    Simple Homemade Pancake Mix
  • Pulled pork sandwich coated in barbecue sauce served on a sesame bun topped with pickled onions.
    Fall-Apart Oven Baked Pulled Pork
  • Dinner plate serving a barbecue bacon cheeseburger with onion rings and curly fries on the side.
    Over-The-Top BBQ Bacon Burger

Footer

^ back to top

About

  • Susie Weinrich
  • Privacy Policy
  • Accessibility Policy

Contact

  • Sign Up! for emails
  • Contact Me!
  • Join Me On YouTube

Recipes

  • Recipe By Category
  • Instant Pot Recipes
  • Dinner Recipes

Copyright ยฉ 2025 Mom's Dinner

Rate & Review This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.