• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Salt & Lavender logo
  • Recipes
  • 30 Minute Meals
  • About
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
menu icon
go to homepage
search icon
Homepage link
  • Home
  • Recipes
  • 30 Minute Meals
  • About
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×

    Home » Soups

    Italian Meatball Soup

    Published: Jul 24, 2021 / Updated: May 2, 2022 / 26 Comments

    This post may contain affiliate links. Please see my affiliate disclosure for more details.

    Jump to Recipe Print Recipe

    This meatball soup recipe is a tasty and simple way to enjoy homemade or store-bought meatballs. It has a delicious tomato broth and plenty of pasta!

    Are you a big fan of cozy soups? You'll also enjoy my Lasagna Soup.

    Italian meatball soup in two bowls

    Why you'll love it

    Meatballs are one of the best comfort foods out there, and adding them to soup is like a warm hug in a bowl! If you've already got them in your freezer, you can have this soup on your table in about 40 minutes.

    This is one of those deeply rich, satisfying soups that tastes like it's been cooking forever, but it's actually really easy to throw together. If it's a chilly day and you're craving pasta and meatballs, this is one soup that's sure to be a hit.

    What you'll need

    • Meatballs - homemade, store-bought, and frozen all work
    • Olive oil, onion, garlic - our sautéed aromatics. Sweet (Vidalia) onions are my go-to, and you can use more or less garlic
    • Tomatoes - I used Muir Glen Fire Roasted Crushed Tomatoes
    • Beef broth - to make the flavor of the broth deep and rich
    • Red bell pepper - for an additional fresh crunch
    • Italian seasoning - it's a blend of herbs like rosemary and sage that comes in a single jar and is so flavorful
    • Red pepper flakes - they're optional but give a mellow warmth and don't make this soup spicy
    • Pasta - I used fusilli. Rotini works too.
    • Fresh basil - I don't recommend skipping it. It plays so well with the tomatoes in the broth!

    How to make meatball soup

    This is an overview, and full ingredients & instructions are in the recipe card below.

    • Start by making the meatballs. Either make your own (I use my recipe for Italian meatballs) or you can definitely use store bought meatballs.
    • Sauté the onion in a soup pot, then stir in the garlic, followed by the crushed tomatoes, beef broth, red bell pepper, Italian seasoning, crushed red pepper flakes, and meatballs.
    • Bring it to a boil, then add the pasta. Reduce the heat and simmer for about 15 minutes until it's al dente. Season with salt & pepper as needed, and stir in the fresh basil!

    meatball soup in a pot with a ladle full

    Tips for success

    • We recommend crushed tomatoes for the best texture, but a can of diced tomatoes (with juices) may be used to replace them if necessary.
    • Some varieties of crushed tomatoes can be thicker than others. The ones I used are fairly watery, but add more broth if needed if the soup ends up a bit thick.
    • You can use a different kind of pasta if you prefer, but be mindful that pastas have different volumes and you may end up with more or less if you use something other than fusilli/rotini. 

    Substitutions and variations

    • This soup is pretty flexible. Feel free to throw in additional herbs or vegetables depending on what you've got in your kitchen!
    • Add in a handful or two of fresh spinach towards the end of cooking time as an easy way to get more greens.
    • You can use frozen meatballs no problem. Just make sure they're warmed through entirely.

    What to serve with meatball soup

    • Try some garlic bread or fresh sourdough/other crusty bread.
    • A side salad would complement it well. Toss some mixed greens with my Creamy Balsamic Dressing or fix a Caesar salad with this easy homemade Caesar dressing!
    • Want to make it extra special? Top it with a generous amount of freshly grated parmesan.

    Leftovers and storage

    • This meatball soup will last 3-4 days in the fridge in a covered container. You may need to add a splash more beef broth or water to leftovers when you're reheating them in a saucepan over a low heat since pasta absorbs liquid.
    • You can freeze leftovers for up to 3 months, but keep in mind that soups with pasta don't always freeze that well since the pasta becomes puffy, but it'll still taste good.
    • Alternatively, you could remove some of the soup you plan to freeze before you put in the pasta in while cooking. Simply make a fresh batch of pasta to add in when you're ready to eat the frozen leftovers.

    More tasty meatball recipes

    • Swedish Meatballs
    • Easy Baked Porcupine Meatballs
    • Buffalo Chicken Meatballs
    • Spaghetti and Meatballs
    • Easy Meatball Casserole
    close-up of Italian meatball soup in a bowl

    Questions about this Italian meatball soup? Let me know in the comments below.

    Italian meatball soup in two bowls

    Italian Meatball Soup

    This meatball soup recipe is a tasty and simple way to enjoy homemade or store-bought meatballs. It has a delicious tomato broth and pasta!
    5 from 6 votes
    Print Recipe Pin Recipe
    Prep Time 10 mins
    Cook Time 30 mins
    Total Time 40 mins
    Course Soup
    Cuisine Italian American
    Servings 4
    Calories 509 kcal
    Prevent your screen from going dark

    Ingredients
     

    • 1 pound meatballs see note
    • 1 tablespoon olive oil
    • 1/2 medium onion chopped
    • 4 cloves garlic minced
    • 1 (28 fluid ounce) can crushed tomatoes I used fire roasted
    • 4 cups beef broth
    • 1/2 red bell pepper chopped small
    • 1/4 teaspoon Italian seasoning
    • 1/2 teaspoon crushed red pepper flakes optional
    • 1.5 cups fusilli pasta
    • 1/4 cup fresh basil torn/chopped
    • Salt & pepper to taste
    • Parmesan cheese (for serving) optional, to taste

    Instructions
     

    • Prep time for this soup doesn't include making meatballs from scratch. If needed, make the meatballs (use my meatball recipe and you'll have about half of the batch left over for other meals) or use store-bought or your own recipe.
    • Add the olive oil and onions to a soup pot over medium-high heat and sauté for 4-5 minutes.
    • Stir in the garlic and cook for 30 seconds.
    • Stir in the crushed tomatoes, beef broth, red bell pepper, Italian seasoning, crushed red pepper flakes, and meatballs. Increase the heat to high and bring it to a boil.
    • Add the pasta once it's boiling.
    • Reduce the heat and simmer it (covered, with the lid slightly open) for about 15 minutes or until the pasta is cooked. Stir it a few times to ensure the pasta isn't sticking to the bottom of the pot. Note: Some brands of crushed tomatoes are thicker than others. Add more beef broth if the soup has become too thick (this soup is meant to be quite brothy).
    • Stir in the basil and season with salt & pepper as needed. Serve with parmesan grated over top if desired.

    Notes

    • Meatballs vary a lot in size and ingredients, so add as many as you think people will eat. I added 12 from my homemade recipe since they're fairly large.
    • Served 4-6 depending on how many meatballs are added/how hungry people are, and what else it's served with.
    • Nutritional information is provided as a courtesy only and should be construed as an estimate rather than a guarantee. Ingredients can vary and Salt & Lavender makes no guarantees to the accuracy of this information. The meatballs in this calculation are the generic ones in the nutrition calculator.

    Nutrition

    Calories: 509kcalCarbohydrates: 35gProtein: 29gFat: 29gSaturated Fat: 10gPolyunsaturated Fat: 3gMonounsaturated Fat: 14gCholesterol: 82mgSodium: 1226mgPotassium: 1161mgFiber: 5gSugar: 11gVitamin A: 1056IUVitamin C: 40mgCalcium: 118mgIron: 5mg
    Keyword Italian meatball soup, meatball soup recipe
    Author Natasha Bull
    « Easy Meatball Recipe
    Easy Creamy Corn Pasta »

    Loved this recipe? Share it:

    • Facebook
    • Twitter

    Reader Interactions

    Comments

      Leave a Reply Cancel reply

      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.

    1. Vicki says

      April 2, 2022 at 5:17 PM

      Very easy recipe. I had made meatballs earlier and had them in the freezer. Very tasty.

      Reply
      • Natasha says

        April 2, 2022 at 7:44 PM

        That's so nice to hear!! Glad you enjoyed it, Vicki! 🙂

        Reply
    2. lois dynes says

      February 26, 2022 at 1:18 PM

      Can I make this in a crock pot? Thanks

      Reply
      • Natasha says

        February 26, 2022 at 3:24 PM

        Hello! I have not tested it, so I am not sure. I'd probably not cook the meatballs for the full time, however, so they don't dry out.

        Reply
        • lois dynes says

          February 27, 2022 at 6:44 AM

          Thanks for the quick reply

          Reply
          • Natasha says

            February 27, 2022 at 10:16 AM

            🙂

            Reply
    3. Leslie Craven says

      February 22, 2022 at 8:11 AM

      5 stars
      Loved the flavor. I made using wedding soup meatballs I bought from my local Italian store.

      Reply
      • Natasha says

        February 22, 2022 at 11:03 AM

        Wonderful!! So happy you enjoyed it, Leslie! 🙂

        Reply
    4. Tiffany says

      January 25, 2022 at 6:05 PM

      5 stars
      Super delicious! I swapped out the beef meatballs for turkey and used chicken broth and it came out better than I expected. Will or sure be adding this to my recipe box.

      Reply
      • Miranda @ Salt & Lavender says

        January 25, 2022 at 6:22 PM

        That's great to hear, Tiffany!!

        Reply
      • Dana says

        May 1, 2022 at 8:18 PM

        I added extra Italian seasoning, oregano and garlic salt, and maybe about 3/4 cup marinara sauce.. (Abd a little extra red pepper ) . Good flavor, will definitely make again🙂

        Reply
        • Natasha says

          May 1, 2022 at 8:20 PM

          Excellent!

          Reply
    5. Nevair says

      December 14, 2021 at 6:24 AM

      Making this tomorrow! If doubling, would every ingredient be doubled, or just certain ones?

      Reply
      • Natasha says

        December 14, 2021 at 10:12 AM

        Hi! I would double everything in this one. Regarding the quantity of meatballs, you could certainly add a bit less/more depending on what looks right to you. Hope you enjoy the soup! 🙂

        Reply
    6. Nora Christie says

      November 27, 2021 at 6:49 AM

      5 stars
      Very easy to make with either homemade or store bought meatballs. Can easily add additional spices to change it up. Definitely a good cold night dish.

      Reply
      • Natasha says

        November 27, 2021 at 10:39 AM

        I'm so glad you liked it, Nora!

        Reply
    7. Julie says

      November 21, 2021 at 11:02 AM

      5 stars
      Thank you for this recipe. It’s terrific. My grandmother used to make a meatball and string bean stew. I never had a written recipe and over the years I forgot how to replicate the base. And this is very close. Definitely a keeper. Good as is or with additions.

      Reply
      • Natasha says

        November 21, 2021 at 12:30 PM

        You're very welcome!! That makes me so happy that it reminds you of your grandmother's recipe! 🙂

        Reply
    8. Lacy says

      November 9, 2021 at 3:02 PM

      If using frozen meatballs, when would you recommend adding them?

      Reply
      • Natasha says

        November 9, 2021 at 3:36 PM

        Step 4. They should have plenty of time to warm through, but test one to make sure and give it a little more time if needed. Enjoy! 🙂

        Reply
    9. Julie says

      November 2, 2021 at 6:42 PM

      5 stars
      I made this for dinner last night and it was delicious! Thank you for another wonderful recipe!

      Reply
      • Natasha says

        November 2, 2021 at 8:15 PM

        I'm thrilled you enjoyed it, Julie! Thanks for your review!

        Reply
    10. Julie says

      September 11, 2021 at 10:26 AM

      This sounds delicious! Quick question - if I use your homemade meatball recipe, do I fully cook the meatballs separately before adding them into the soup? Thanks!

      Reply
      • Natasha says

        September 11, 2021 at 8:40 PM

        Hello! So, I would say that if you're going to be cooking them anyway (like making a big batch) then yes, cook them. If you're making meatballs just for this soup, you could throw them in raw/lightly seared, just be sure that they're fully cooked through (that shouldn't be too difficult with the 15 min cook time).

        Reply
    11. AngelaML says

      July 28, 2021 at 5:44 AM

      5 stars
      I made this last night and it was a huge hit! So delicious and easy to make. I left out the red peppers and had the red pepper flakes on the table, my son loved adding them. Hubby added the parm as well. I used frozen turkey meatballs, quartered to bite size.

      I knew it would be delicious, so doubled the recipe as hubby is visiting with MIL today and he will take her a quart of the leftovers. She loves sampling all of your recipes! Needed to use 2 dutch oven pots. I also added a bag of baby spinach to slip in the greens as you suggested. Lovely!

      Definitely adding to our dinner rotation. Thank you!

      Reply
      • Natasha says

        July 28, 2021 at 8:13 AM

        I'm really glad you enjoyed this one, Angela! 🙂 You're very welcome! That's so sweet about your MIL liking the recipes too!!

        Reply

    Primary Sidebar

    Natasha Bull, founder and author of Salt & Lavender, in the kitchen

    Hi! I'm Natasha. Salt & Lavender is a recipe blog with a focus on delicious comfort food using everyday ingredients. Beat the weekday grind with hundreds of easy-to-follow and hassle-free recipes!  Read more...

    Get new recipes in your inbox weekly!

    BROWSE RECIPES:

    Footer

    • Contact
    • FAQ
    • Site Policies
    • For Bloggers
    • Facebook
    • Instagram
    • Pinterest
    • Twitter

    · Copyright © 2022 Salt & Lavender Inc ·