Italian Meatball Soup is an easy hearty weeknight soup made with cannellini beans, parmesan cheese, diced tomatoes and oregano.
If you’re a big fan of Italian soups like Classic Minestrone and want something that’s both hearty and filling, try Italian Meatball Soup. This recipe calls for frozen, ready cooked meatballs, but my recipe for Homemade Meatballs would take it to the next level!
You can never have too many delicious soup recipes to choose from so take a peek around our Soup Recipes for even more delicious options!
ITALIAN MEATBALL SOUP
It’s hard to eat right on weeknights, but you can only get so much fast food before you start craving something hearty and homemade, especially now that the nights are longer and colder. Soup is the perfect solution, since you can make it a few days ahead, it reheats well, and you can reheat it in a hurry on nights when no one feels like cooking. You’re definitely gonna want to make a large pot, because people will definitely want seconds.
Based on the occasion, you can customize the flavor of the Italian Meatball Soup very easily without a ton of effort. It also dresses up really well so you can serve it as a main course at everything from fancy parties to in paper plates at the kids’ soccer practice.
MORE SOUP RECIPES
HOW TO MAKE ITALIAN MEATBALL SOUP
- Bring the beef broth to a boil.
- Add in the meatballs, tomatoes, beans and spices.
- Cover, reduce heat and cook for 20 minutes.
- Add parmesan cheese right before serving.
- Serve with homemade dinner rolls.
Create a free account to Save Recipes
VARIATIONS ON ITALIAN MEATBALL SOUP
- Spices: Try adding in a dash of Italian seasoning, red pepper, bay leaves, kosher salt, or black pepper to taste to spice up the flavor and give it a very different taste without having to completely change the recipe. Make sure to mix the spices in well so that they don’t all settle to the top.
- Noodles: You can add noodles to this recipe to make it even more filling. Try penne, orzo, or ditalini noodles, or, if you’re trying to keep your diet low in carbs, add zucchini noodles. It is also common to serve this Italian meatball soup with rice, and I would recommend using wild rice to play with the soup’s texture.
- Veggies: You can add in a lot more veggies to give more flavor to the soup. If you’ve never tried Italian meatball soup with spinach, you should definitely give it a shot. It’s absolutely delicious, and the bitter notes of the baby spinach pair really well with the richness of the meatballs.
- Meatballs: If you’re trying to reduce your cholesterol, you can replace the ground beef based meatballs with ground turkey or chicken meatballs and change out the beef stock for chicken stock or chicken broth. Changing up the meat will alter the flavor slightly, but they are delicious in their own right and pair well with a lot of side dishes.
WHAT GOES WITH ITALIAN MEATBALL SOUP?
HOW LONG IS ITALIAN MEATBALL SOUP GOOD?
- Serve: Don’t leave your soup out for longer than 2 hours at room temperature. You should finish making it right before you intend to serve it, or let it cool and put it in the fridge for later.
- Store: Allow the Italian Meatball Soup to completely cool down to room temperature, then seal it up in something airtight. You can also cover the top of the pot with plastic wrap, but make sure that you get a cool seal on it. Properly stored, Italian Meatball Soup will last up to 3 days in the fridge.
- Freeze: In an airtight container, Italian Meatball Soup will last up to 6 months frozen. Once again, it’s very important to let it cool before you store it, and you also want to keep it tightly wrapped.
Ingredients
- 4 cups beef broth
- 16 ounces Italian meatballs , frozen, cooked (15-20 pieces)
- 3 cloves garlic , minced
- 29 ounces diced tomatoes , undrained
- 29 ounces cannellini beans , drained and rinsed
- 1/2 teaspoon kosher salt
- 1/4 teaspoon coarse ground black pepper
- 1 teaspoon Italian seasoning
- 2/3 cup Parmesan cheese , shredded
Instructions
- Add the beef broth to a large Dutch oven on medium-high heat and bring it to a boil.
- Add in the meatballs, garlic, diced tomatoes, cannelini beans, salt, pepper and Italian seasonings.
- Cook on medium heat, covered, for 20 minutes.
- Add Parmesan cheese right before serving.
I made it as directed with no additions or substitutions and it was WONDERFUL!
I have made this soup numerous times and every time I get compliments. Thank you so much for sharing! It’s so easy and a keeper!
Perfect soup for cold winter days!
We loved it
Bravo!
I made and froze your Homemade Meatballs a couple months ago so it made making this delish soup even easier. Amazing the depth of flavor with so few ingredients and not having to nurse at a simmer for hours.
I have a serious aversion to cannellini and kidney beans (the reason I hated chili until I was in my 30’s and realized kidney beans are not a requirement–duh!) so I used noodles. I’ll play around with other beans in future preparations. But this is a most excellent meatball soup!
Made this for lunch and it was so good. No cannalini beans so I used a can of great northern and one navy bean. Excellent way to used frozen meatballs.
This is delicious and easy and quick to make
I used this recipe last night! It’s so good that we are having leftovers for lunch today! I added some ditalini pasta to the left overs just to stretch it a little bit and it’s delicious! A new favorite in our house!
Delicious – what is the correct serving size?
I made this soup tonight. It was easy to make and delicious. I had the ingredients on hand.
Making this for the second time …. quick, easy, & very delicious. Perfect for a cold evening or those days when you forget to plan for dinner!
Glad to know it’s becoming a favorite of yours.
I made this soup I love it! It so good!!
Yay!
Did not expect how good this was going to be because it seemed like there were not many ingredients but it turned out great and my husband loved it!!
Yay! I’m glad you decided to give it a try, Haley.
I’ve made it a couple of different times now. Both times, using whatever beans are in the cabinet (kidney or white northern). It was great both times.
Thanks for the 5 stars, Missy.
My kind of soup!! Tasty & ready so fast! The meatballs make it such a hearty soup!
So glad you liked it!
I just made a big pot of this soup since we have snow in the forecast. It’s pure comfort food!
It’s perfect for a snowy day!
So good, this will be a regular favorite in our home!
Happy to hear it!
the perfect fall dinner
Agree!
Oh my, this soup looks TOO good! Definitely on my “to make” list!
Thank you, Katie.