This cozy Italian meatball soup has lots of flavor and can be ready in 25 minutes.
Italian Meatball Soup
My husband loved this flavorful Italian meatball soup recipe. It’s quick and easy to make and very filling. Lots of great flavors here from the meatballs, crushed tomatoes, italian seasoning and parmesan cheese.
The soup is really easy to make. First the meatballs are sauteed in a large pot then added to a plate, and the pasta is cooked separately until al dente. Next, the onion, garlic, and celery is added to the pot, followed by broth, crushed tomatoes, and spices. Add the meatballs and pasta back to the soup and it’s ready to serve with freshly grated parmesan cheese.
Recipe Ingredients
- 2 cups uncooked rotini pasta – uncooked
- 1 Tbsp olive oil
- 1 lb Italian-style meatballs – thawed
- ½ cup diced onion
- 3 minced garlic cloves
- 2 stalks celery
- 32 oz beef broth
- 15 oz crushed tomatoes – do not drain
- 15 oz can tomato sauce
- 1 tsp Italian seasoning
- ½ tsp salt
- ¼ tsp black pepper
- ¼ cup Parmesan cheese – to serve (optional)
Equipment Needed
- Large Pot or a cast iron dutch oven
- Strainer for the pasta
- Measuring spoons – this is a magnetic set that sticks together in the drawer to keep organized.
How To Make Italian Meatball Soup
Full ingredients and instructions are also in the recipe card at the bottom of this blog post.
STEP 1: Heat 1 Tbsp olive oil in a large pot. Add 1 lb Italian-style meatballs and cook 30-60 seconds on all sides. Transfer the meatballs to a plate and set aside.
STEP 2: Cook 2 cups rotini pasta in a pot of boiling water until al dente (tender but still firm). Drain and set aside 2 cups cooked pasta for this recipe.
STEP 3: Add ½ cup diced yellow onion to the pot along with 3 minced garlic cloves. Cook 1 minute, until onion turns translucent.
STEP 4: Now add in 2 chopped celery stalks along with a splash of the beef broth. Cook 2 minutes to allow celery to soften.
STEP 5: Add the rest of the carton of beef broth along with 1 tsp Italian seasoning, 15 oz crushed tomatoes, 15 oz tomato sauce, ½ tsp salt and ¼ tsp ground black pepper. Stir together.
STEP 6: Next add back in the cooked 1 lb Italian-style meatballs and 2 cups cooked rotini pasta. Bring the pot to a simmer and cook for 3-5 minutes until heated through.
STEP 7: Scoop into bowls and serve with freshly grated parmesan cheese on top.
Recipe Tips
- You can use frozen or thawed meatballs for this recipe.
- Feel free to swap with homemade meatballs instead.
How To Store Leftovers
- Refrigerate – Leftover soup can be stored in an airtight container in the fridge for 4-5 days. Reheat the soup in the microwave or in a pot on the stove.
- Freeze – This soup can be poured it into a ziplock freezer bag, and frozen flat, or stored frozen in a container. The soup can be frozen for up to 6 months.
🎉 Grab Your Free Recipe Guides! 🎉
Hey, foodie friends! Don’t miss my Free Recipe Guides featuring all my popular dishes, ready for you to print and enjoy! Sign up for my member’s library for instant access to over 20 delicious guides, and I’m always adding more!
✨ And while you’re at it, come hang out with me on Pinterest and Facebook for even more tasty inspiration!
Tried this recipe? I’d love it if you shared it with your friends! 💖 And don’t forget to leave a review using the stars in the recipe card below—I can’t wait to hear what you think! ⭐⭐⭐⭐⭐
Ingredients
- 2 cups uncooked rotini pasta - uncooked
- 1 Tbsp olive oil
- 1 lb Italian-style meatballs - thawed
- ½ cup diced onion
- 3 minced garlic cloves
- 2 stalks celery
- 32 oz beef broth
- 15 oz crushed tomatoes - do not drain
- 15 oz can tomato sauce
- 1 tsp Italian seasoning
- ½ tsp salt
- ¼ tsp black pepper
- ¼ cup Parmesan cheese - to serve (optional)
Instructions
- Cook 2 cups rotini pasta in a pot of boiling water until al dente (tender but still firm). Drain and set aside 2 cups cooked pasta for this recipe.
- Add ½ cup diced yellow onion to the pot along with 3 minced garlic cloves. Cook 1 minute, until onion turns translucent.
- Now add in 2 chopped celery stalks along with a splash of the beef broth. Cook 2 minutes to allow celery to soften.
- Add the rest of the carton of beef broth along with 1 tsp Italian seasoning, 15 oz crushed tomatoes, 15 oz tomato sauce, ½ tsp salt and ¼ tsp ground black pepper. Stir together.
- Next add back in the cooked 1 lb Italian-style meatballs and 2 cups cooked rotini pasta. Bring the pot to a simmer and cook for 3-5 minutes until heated through.
- Scoop into bowls and serve with freshly grated parmesan cheese on top.
Nutrition
The nutritional information provided is an estimate and is per serving.